|
svvitch
digital signage player
|
シーンクラス. More...
#include <Scene.h>


Public Member Functions | |
| Scene (Renderer &renderer) | |
| virtual | ‾Scene () |
| Renderer & | renderer () |
| virtual bool | initialize () |
| void | setVisible (const bool visible) |
| 表示/非表示の設定 | |
| virtual void | notifyKey (const int keycode, const bool shift, const bool ctrl) |
| virtual void | setStatus (const string &key, const string &value) |
| ステータス情報の設定 | |
| virtual const map< string, string > & | getStatus () |
| ステータス情報の取得 | |
| virtual const string | getStatus (const string &key) |
| ステータス情報の取得 | |
| virtual void | removeStatus (const string &key) |
| ステータス情報の削除 | |
| virtual void | process () |
| virtual void | processAlways () |
| virtual void | draw1 () |
| virtual void | draw2 () |
Protected Attributes | |
| Poco::Logger & | _log |
| Renderer & | _renderer |
| bool | _visible |
| int | _keycode |
| bool | _shift |
| bool | _ctrl |
| map< string, string > | _status |
| ステータス用のマップ | |
| Scene::Scene | ( | Renderer & | renderer | ) |
| void Scene::draw1 | ( | ) | [virtual] |
Reimplemented in MainScene, CaptureScene, DiffDetectScene, and UserInterfaceScene.
| void Scene::draw2 | ( | ) | [virtual] |
Reimplemented in MainScene, CaptureScene, DiffDetectScene, and UserInterfaceScene.
| const map< string, string > & Scene::getStatus | ( | ) | [virtual] |
| const string Scene::getStatus | ( | const string & | key | ) | [virtual] |
| bool Scene::initialize | ( | ) | [virtual] |
Reimplemented in MainScene, CaptureScene, and DiffDetectScene.
| void Scene::notifyKey | ( | const int | keycode, |
| const bool | shift, | ||
| const bool | ctrl | ||
| ) | [virtual] |
| void Scene::process | ( | ) | [virtual] |
Reimplemented in MainScene, CaptureScene, DiffDetectScene, and UserInterfaceScene.
Definition at line 50 of file Scene.cpp.

| void Scene::processAlways | ( | ) | [virtual] |
| void Scene::removeStatus | ( | const string & | key | ) | [virtual] |
| Renderer & Scene::renderer | ( | ) |
| void Scene::setStatus | ( | const string & | key, |
| const string & | value | ||
| ) | [virtual] |
| void Scene::setVisible | ( | const bool | visible | ) |
bool Scene::_ctrl [protected] |
int Scene::_keycode [protected] |
Poco::Logger& Scene::_log [protected] |
Renderer& Scene::_renderer [protected] |
bool Scene::_shift [protected] |
map<string, string> Scene::_status [protected] |
bool Scene::_visible [protected] |