![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
#include "stage/ctrl/demo-controller.hpp"
Definition at line 54 of file demo-controller.hpp.
Public Attributes | |
| sigc::signal< void(void *const)> | output_ |
Public Member Functions | |
| ~DemoController () | |
| DemoController () | |
| bool | isPlaying () const |
| void | play () |
| void | pause () |
| void | stop () |
| void | activate (lumiera::DisplayerInput) |
| Signal slot to be called after the output window was created and the actually usable video display technology has been determined. | |
Private Member Functions | |
| void | processFrame () |
Private Member Functions inherited from NonCopyable | |
| ~NonCopyable ()=default | |
| NonCopyable ()=default | |
| NonCopyable (NonCopyable const &)=delete | |
| NonCopyable & | operator= (NonCopyable const &)=delete |
Private Attributes | |
| unique_ptr< steam::node::DummyImageGenerator > | imageGen_ |
| unique_ptr< steam::node::DummyTickService > | tick_ |
| bool | playing_ |
| ~DemoController | ( | ) |
Definition at line 50 of file demo-controller.cpp.
References DemoController::stop().
Here is the call graph for this function:| DemoController | ( | ) |
Definition at line 43 of file demo-controller.cpp.
|
inline |
Definition at line 65 of file demo-controller.hpp.
References DemoController::playing_.
| void play | ( | ) |
Definition at line 77 of file demo-controller.cpp.
References DemoController::playing_, DemoController::processFrame(), and DemoController::tick_.
Referenced by PlayPanel::dispatchPlay().
Here is the call graph for this function:
Here is the caller graph for this function:| void pause | ( | ) |
Definition at line 87 of file demo-controller.cpp.
References DemoController::playing_, and DemoController::tick_.
Referenced by PlayPanel::dispatchPause().
Here is the caller graph for this function:| void stop | ( | ) |
Definition at line 95 of file demo-controller.cpp.
References DemoController::playing_, and DemoController::tick_.
Referenced by DemoController::~DemoController(), and PlayPanel::dispatchStop().
Here is the caller graph for this function:| void activate | ( | lumiera::DisplayerInput | displayFormat | ) |
Signal slot to be called after the output window was created and the actually usable video display technology has been determined.
| displayFormat | format for the frames expected in the passed image buffer. |
Definition at line 57 of file demo-controller.cpp.
References DemoController::imageGen_.
Referenced by ViewerPanel::ViewerPanel().
Here is the caller graph for this function:
|
private |
Definition at line 64 of file demo-controller.cpp.
References DemoController::imageGen_, DemoController::output_, DemoController::playing_, and DemoController::tick_.
Referenced by DemoController::play().
Here is the caller graph for this function:
|
private |
Definition at line 58 of file demo-controller.hpp.
Referenced by DemoController::activate(), and DemoController::processFrame().
|
private |
Definition at line 59 of file demo-controller.hpp.
Referenced by DemoController::pause(), DemoController::play(), DemoController::processFrame(), and DemoController::stop().
| sigc::signal<void(void* const)> output_ |
Definition at line 72 of file demo-controller.hpp.
Referenced by ViewerPanel::ViewerPanel(), and DemoController::processFrame().
|
private |
Definition at line 74 of file demo-controller.hpp.
Referenced by DemoController::isPlaying(), DemoController::pause(), DemoController::play(), DemoController::processFrame(), and DemoController::stop().
Inheritance diagram for DemoController:
Collaboration diagram for DemoController: