#include <kanzi/core.ui/state_manager/state_manager.hpp>
Public Member Functions | |
| State (KZ_RV_REF(State) other) | |
| State & | operator= (KZ_RV_REF(State) other) |
| void | setName (string_view name) |
| Sets name of the state. More... | |
| bool | equalName (string_view name) const |
| Returns true if name of the state is equal to attribute. More... | |
| const string & | getName () const |
| Returns name of the state. More... | |
| void | setControlValue (const Variant &value) |
| Sets control property value of the state. More... | |
| bool | equalControlValue (const Variant &value) const |
| Returns true if control property value of the state is equal to attribute. More... | |
| void | addStateObject (StateObjectPtr stateObject) |
| Adds new state object to state. More... | |
| StateObjectIterator | beginStateObjects () const |
| Returns iterator to first state object. More... | |
| StateObjectIterator | endStateObjects () const |
| Returns iterator to last state object. More... | |
Static Public Member Functions | |
| static StatePtr | create () |
|
static |
| void kanzi::StateManager::State::setName | ( | string_view | name | ) |
Sets name of the state.
| bool kanzi::StateManager::State::equalName | ( | string_view | name | ) | const |
Returns true if name of the state is equal to attribute.
| const string& kanzi::StateManager::State::getName | ( | ) | const |
Returns name of the state.
| void kanzi::StateManager::State::setControlValue | ( | const Variant & | value | ) |
Sets control property value of the state.
| bool kanzi::StateManager::State::equalControlValue | ( | const Variant & | value | ) | const |
Returns true if control property value of the state is equal to attribute.
| void kanzi::StateManager::State::addStateObject | ( | StateObjectPtr | stateObject | ) |
Adds new state object to state.
| StateObjectIterator kanzi::StateManager::State::beginStateObjects | ( | ) | const |
Returns iterator to first state object.
| StateObjectIterator kanzi::StateManager::State::endStateObjects | ( | ) | const |
Returns iterator to last state object.