#include <XnModuleCppInterface.h>
Public Member Functions | |
virtual ModuleAlternativeViewPointInterface * | GetAlternativeViewPointInterface () |
virtual XnUInt32 | GetDataSize ()=0 |
virtual XnUInt32 | GetFrameID ()=0 |
virtual ModuleFrameSyncInterface * | GetFrameSyncInterface () |
virtual ModuleMirrorInterface * | GetMirrorInterface () |
virtual XnUInt64 | GetTimestamp ()=0 |
virtual XnBool | IsGenerating ()=0 |
virtual XnBool | IsNewDataAvailable (XnUInt64 &nTimestamp)=0 |
virtual XnStatus | RegisterToGenerationRunningChange (XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle &hCallback)=0 |
virtual XnStatus | RegisterToNewDataAvailable (XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle &hCallback)=0 |
virtual XnStatus | StartGenerating ()=0 |
virtual void | StopGenerating ()=0 |
virtual void | UnregisterFromGenerationRunningChange (XnCallbackHandle hCallback)=0 |
virtual void | UnregisterFromNewDataAvailable (XnCallbackHandle hCallback)=0 |
virtual XnStatus | UpdateData ()=0 |
virtual | ~ModuleGenerator () |
Definition at line 182 of file XnModuleCppInterface.h.
virtual xn::ModuleGenerator::~ModuleGenerator | ( | ) | [inline, virtual] |
Definition at line 185 of file XnModuleCppInterface.h.
virtual ModuleAlternativeViewPointInterface* xn::ModuleGenerator::GetAlternativeViewPointInterface | ( | ) | [inline, virtual] |
Definition at line 199 of file XnModuleCppInterface.h.
virtual XnUInt32 xn::ModuleGenerator::GetDataSize | ( | ) | [pure virtual] |
virtual XnUInt32 xn::ModuleGenerator::GetFrameID | ( | ) | [pure virtual] |
virtual ModuleFrameSyncInterface* xn::ModuleGenerator::GetFrameSyncInterface | ( | ) | [inline, virtual] |
Definition at line 200 of file XnModuleCppInterface.h.
virtual ModuleMirrorInterface* xn::ModuleGenerator::GetMirrorInterface | ( | ) | [inline, virtual] |
Definition at line 198 of file XnModuleCppInterface.h.
virtual XnUInt64 xn::ModuleGenerator::GetTimestamp | ( | ) | [pure virtual] |
virtual XnBool xn::ModuleGenerator::IsGenerating | ( | ) | [pure virtual] |
virtual XnBool xn::ModuleGenerator::IsNewDataAvailable | ( | XnUInt64 & | nTimestamp | ) | [pure virtual] |
virtual XnStatus xn::ModuleGenerator::RegisterToGenerationRunningChange | ( | XnModuleStateChangedHandler | handler, |
void * | pCookie, | ||
XnCallbackHandle & | hCallback | ||
) | [pure virtual] |
virtual XnStatus xn::ModuleGenerator::RegisterToNewDataAvailable | ( | XnModuleStateChangedHandler | handler, |
void * | pCookie, | ||
XnCallbackHandle & | hCallback | ||
) | [pure virtual] |
virtual XnStatus xn::ModuleGenerator::StartGenerating | ( | ) | [pure virtual] |
virtual void xn::ModuleGenerator::StopGenerating | ( | ) | [pure virtual] |
virtual void xn::ModuleGenerator::UnregisterFromGenerationRunningChange | ( | XnCallbackHandle | hCallback | ) | [pure virtual] |
virtual void xn::ModuleGenerator::UnregisterFromNewDataAvailable | ( | XnCallbackHandle | hCallback | ) | [pure virtual] |
virtual XnStatus xn::ModuleGenerator::UpdateData | ( | ) | [pure virtual] |