#include <TypicalState.h>

Открытые типы | |
| typedef std::map< long, Image * > | ModeImageMap |
| typedef std::pair< long, Image * > | ModeImagePair |
| typedef std::map< long, Glib::ustring > | ModePathMap |
| typedef std::pair< long, Glib::ustring > | ModePathPair |
Открытые члены | |
| TypicalState (AbstractTypical::BaseObjectType *gobject) | |
| void | configure () |
| void | set_rect (const Gdk::Rectangle rect) |
| void | set_path (const long mode, const Glib::ustring &path) |
| void | set_path2 (const long mode, const Glib::ustring &path) |
| void | set_state_ai (const UniSetTypes::ObjectId sensor) |
| void | set_state_obj (const UniSetTypes::ObjectId sensor) |
| void | set_node (const UniSetTypes::ObjectId node) |
| void | set_mode_state (const long mode) |
| void | set_detntr_state (const long mode) |
| void | set_invert_mode (const bool state) |
| virtual void | set_lock_view (const bool lock) |
| void | insert_mode (const long mode, const long priority, const long blink) |
| void | invert_mode_off (const int priority=0) |
| void | invert_mode_off_state (UniWidgetsTypes::ThresholdType) |
| Glib::ustring | get_path (const long, bool is_back=false) |
| Gdk::Rectangle * | get_rect () |
| typedef std::map<long, Image*> UniWidgets::TypicalState::ModeImageMap |
тип stl контейнера для хранения картинок для режимов
| typedef std::pair<long, Image*> UniWidgets::TypicalState::ModeImagePair |
тип элемента для stl контейнера для хранения объектов Image
| typedef std::map<long, Glib::ustring > UniWidgets::TypicalState::ModePathMap |
тип stl контейнера для хранения картинок для режимов
| typedef std::pair<long, Glib::ustring > UniWidgets::TypicalState::ModePathPair |
тип элемента для stl контейнера для хранения картинок
| void TypicalState::configure | ( | ) |
конфигурирование контейнера
Перекрестные ссылки UVoid::property_disconnect_effect().
| void TypicalState::insert_mode | ( | const long | mode, | |
| const long | priority, | |||
| const long | blink | |||
| ) |
добавить режим с параметрами
Перекрестные ссылки UniWidgets::AbstractTypical::set_priority().
Используется в invert_mode_off().
| void TypicalState::invert_mode_off | ( | const int | priority = 0 |
) |
задать мигающую картинку с приоритетом для режима выключен
Перекрестные ссылки insert_mode(), UniWidgetsTypes::mOFF и UniWidgets::AbstractTypical::set_priority().
| void TypicalState::invert_mode_off_state | ( | UniWidgetsTypes::ThresholdType | type | ) |
задать тип инвертированного режима выключен
| void TypicalState::set_detntr_state | ( | const long | mode | ) |
задать "детонатор" для логики
| void TypicalState::set_invert_mode | ( | const bool | state | ) |
задать инверсию режим выключен
| void TypicalState::set_lock_view | ( | const bool | lock | ) | [virtual] |
задать блокировку экрана при срабатывании АПС
Переопределяет метод предка UniWidgets::AbstractTypical.
| void TypicalState::set_mode_state | ( | const long | mode | ) |
задать режим для логики
| void TypicalState::set_node | ( | const UniSetTypes::ObjectId | node | ) |
задать id узла
| void TypicalState::set_path | ( | const long | mode, | |
| const Glib::ustring & | path | |||
| ) |
задать путь для картинки определенного режима
| void TypicalState::set_path2 | ( | const long | mode, | |
| const Glib::ustring & | path | |||
| ) |
задать путь для картинки подложки определенного режима
| void TypicalState::set_state_ai | ( | const UniSetTypes::ObjectId | sensor | ) |
задать id датчик состояния
| void TypicalState::set_state_obj | ( | const UniSetTypes::ObjectId | sensor | ) |
задать id датчик внутреннего состояния
1.5.9