Robot Simulator of the Robotics Group for Self-Organization of Control
0.8.0
|
#include <grabframe.h>
Public Member Functions | |
VideoStream () | |
void | open (const std::string &dir, const std::string &filename) |
void | close () |
bool | grabAndWriteFrame (const osg::Camera &camera) |
bool | isOpen () const |
virtual void | operator() (const osg::Camera &) const |
virtual long int | getCounter () |
virtual const std::string & | getDirectory () |
![]() | |
BackCaller () | |
virtual | ~BackCaller () |
virtual void | addCallbackable (Callbackable *callbackableInstance, CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE) |
Adds a Callbackable instance to this caller instance. More... | |
virtual void | removeCallbackable (Callbackable *callbackableInstance, CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE) |
Removes a Callbackable instance from this caller instance. More... | |
virtual void | removeAllCallbackables (CallbackableType type) |
Removes all Callbackable instances from this caller instance. More... | |
virtual void | callBack (CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE) |
Calls all registered callbackable classes of the determined type. More... | |
virtual void | callBackQMP (CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE) |
Calls all registered callbackable classes of the determined type. More... | |
Public Attributes | |
bool | pause |
Static Public Attributes | |
static const BackCaller::CallbackableType | FRAMECAPTURE = 898989 |
![]() | |
static const CallbackableType | DEFAULT_CALLBACKABLE_TYPE = 0 |
This is the default Callbackable type. More... | |
Additional Inherited Members | |
![]() | |
typedef unsigned long | CallbackableType |
|
inline |
void close | ( | ) |
|
inlinevirtual |
|
inlinevirtual |
bool grabAndWriteFrame | ( | const osg::Camera & | camera | ) |
|
inline |
void open | ( | const std::string & | dir, |
const std::string & | filename | ||
) |
|
virtual |
|
static |
bool pause |