#include <XnModuleInterface.h>
Public Member Functions | |
void (XN_CALLBACK_TYPE *UnregisterFromMirrorChange)(XnModuleNodeHandle hGenerator | |
XnBool (XN_CALLBACK_TYPE *IsMirrored)(XnModuleNodeHandle hInstance) | |
XnStatus (XN_CALLBACK_TYPE *SetMirror)(XnModuleNodeHandle hInstance | |
XnStatus (XN_CALLBACK_TYPE *RegisterToMirrorChange)(XnModuleNodeHandle hGenerator | |
Public Attributes | |
XnBool | bMirror |
XnModuleStateChangedHandler | handler |
XnCallbackHandle | hCallback |
XnModuleStateChangedHandler void * | pCookie |
XnModuleStateChangedHandler void XnCallbackHandle * | phCallback |
Definition at line 297 of file XnModuleInterface.h.
XnModuleMirrorInterface::void | ( | XN_CALLBACK_TYPE * | UnregisterFromMirrorChange | ) |
Unregisters a callback function which was registered using RegisterToMirrorChange().
hGenerator | [in] A handle to the instance. |
hCallback | [in] The handle to the callback returned from RegisterToMirrorChange(). |
XnModuleMirrorInterface::XnBool | ( | XN_CALLBACK_TYPE * | IsMirrored | ) |
Gets current mirroring configuration.
hGenerator | [in] A handle to the instance. |
XnModuleMirrorInterface::XnStatus | ( | XN_CALLBACK_TYPE * | SetMirror | ) |
Sets current mirror configuration.
hGenerator | [in] A handle to the instance. |
bMirror | [in] TRUE for mirroring output, FALSE otherwise. |
XnModuleMirrorInterface::XnStatus | ( | XN_CALLBACK_TYPE * | RegisterToMirrorChange | ) |
Registers a callback function to mirror changes.
hGenerator | [in] A handle to the instance. |
handler | [in] A pointer to a function that will be called when mirror changes. |
pCookie | [in] A user cookie that will be passed to the callback function. |
phCallback | [out] Optional. Will be filled with a handle to be passed to UnregisterFromMirrorChange(). |
Definition at line 305 of file XnModuleInterface.h.
Definition at line 323 of file XnModuleInterface.h.
Definition at line 333 of file XnModuleInterface.h.
Definition at line 323 of file XnModuleInterface.h.
Definition at line 323 of file XnModuleInterface.h.