OSSIA
Open Scenario System for Interactive Application
editor/state/state.hpp File Reference

Go to the source code of this file.

Classes

class  ossia::state
 The state class. More...
 

Namespaces

 ossia
 

Functions

auto ossia::begin (state &s)
 
auto ossia::begin (const state &s)
 
auto ossia::end (state &s)
 
auto ossia::end (const state &s)
 
void ossia::flatten_and_filter (state &, const state_element &element)
 append each message of the state to the current state in order to eliminate address redundancy More...
 
void ossia::flatten_and_filter (ossia::state &state, state_element &&element)
 
void ossia::merge_flatten_and_filter (state &, const state_element &element)
 These will also merge single addresses.
 
void ossia::merge_flatten_and_filter (ossia::state &state, state_element &&element)
 
ossia::state_elementossia::get_state_element (ossia::state_element *iterator)