#include <AppControlSrc.h>
Inheritance diagram for Impala::Visualization::AppControlSrc:


Public Types | |
| typedef Core::Stream::RgbDataSrc | RgbDataSrc |
Public Member Functions | |
| AppControlSrc (int id) | |
| virtual void | HandleActivate () |
| void | SetSrc (RgbDataSrc *src, int startFrame=-1, RgbDataSrc *src2=0) |
| RgbDataSrc * | GetSrc () |
| RgbDataSrc * | GetSrc2 () |
| void | Jump (int frameNr) |
| void | SetDoLoop (bool flag) |
| void | SetDoContinuous (bool flag) |
| bool | GetDoContinuous () |
| int | GetMarkedFrameBegin () |
| void | SetMarkedFrameBegin (int frameNr) |
| int | GetMarkedFrameEnd () |
| void | SetMarkedFrameEnd (int frameNr) |
| void | FpsReset () |
| std::string | GetFpsString () |
| virtual void | ComputeCycle (double elapsedTime) |
| virtual void | KeyEvent (OglGui::Window *src, int c, int state) |
| virtual bool | Done () |
| virtual void | HandleNewFrame ()=0 |
| virtual void | HandleDestroyEvent () |
| virtual void | HandleCycleSrc () |
Private Member Functions | |
| void | CheckJumpFrame () |
| void | HandleDelayUpdate (int inc) |
| bool | ExportFrame () |
Private Attributes | |
| RgbDataSrc * | mSrc |
| bool | mDone |
| bool | mHadJump |
| int | mStartFrame |
| int | mMarkedFrameBegin |
| int | mMarkedFrameEnd |
| bool | mDoContinuous |
| bool | mDoOneStep |
| int | mStepSize |
| bool | mDoLoop |
| int | mFramesDone |
| Timer | mTimer |
| bool | mDidSrcError |
| RgbDataSrc * | mSrc2 |
| int | mDelay |
| ILOG_VAR_DEC | |
Definition at line 19 of file AppControlSrc.h.
1.5.1