Defines | Functions | Variables
XnModuleCppRegistratration.h File Reference
#include "XnModuleCppInterface.h"
Include dependency graph for XnModuleCppRegistratration.h:

Go to the source code of this file.

Defines

#define __XN_EXPORT_NODE_COMMON(ExportedClass, ExportedName, Type, GetInterfaceFunc)
#define _CONCAT(a, b)   a##b
#define _XN_EXPORT_NODE_COMMON(ExportedClass, Type, GetInterfaceFunc)   __XN_EXPORT_NODE_COMMON(ExportedClass, _g_##ExportedClass, Type, GetInterfaceFunc)
#define _XN_MODULE_INST   g_pTheModule
#define XN_EXPORT_AUDIO(ExportedClass)   _XN_EXPORT_NODE_COMMON(ExportedClass, Audio, __ModuleGetAudioGeneratorInterface)
#define XN_EXPORT_CODEC(ExportedClass)   _XN_EXPORT_NODE_COMMON(ExportedClass, Codec, __ModuleGetCodecInterface)
#define XN_EXPORT_DEPTH(ExportedClass)   _XN_EXPORT_NODE_COMMON(ExportedClass, Depth, __ModuleGetDepthGeneratorInterface)
#define XN_EXPORT_DEVICE(ExportedClass)   _XN_EXPORT_NODE_COMMON(ExportedClass, Device, __ModuleGetDeviceInterface)
#define XN_EXPORT_GESTURE(ExportedClass)   _XN_EXPORT_NODE_COMMON(ExportedClass, Gesture, __ModuleGetGestureGeneratorInterface)
#define XN_EXPORT_HANDS(ExportedClass)   _XN_EXPORT_NODE_COMMON(ExportedClass, Hands, __ModuleGetHandsGeneratorInterface)
#define XN_EXPORT_IMAGE(ExportedClass)   _XN_EXPORT_NODE_COMMON(ExportedClass, Image, __ModuleGetImageGeneratorInterface)
#define XN_EXPORT_IR(ExportedClass)   _XN_EXPORT_NODE_COMMON(ExportedClass, IR, __ModuleGetIRGeneratorInterface)
#define XN_EXPORT_MODULE(ModuleClass)
#define XN_EXPORT_PLAYER(ExportedClass)   _XN_EXPORT_NODE_COMMON(ExportedClass, Player, __ModuleGetPlayerInterface)
#define XN_EXPORT_RECORDER(ExportedClass)   _XN_EXPORT_NODE_COMMON(ExportedClass, Recorder, __ModuleGetRecorderInterface)
#define XN_EXPORT_SCENE(ExportedClass)   _XN_EXPORT_NODE_COMMON(ExportedClass, Scene, __ModuleGetSceneAnalyzerInterface)
#define XN_EXPORT_USER(ExportedClass)   _XN_EXPORT_NODE_COMMON(ExportedClass, User, __ModuleGetUserGeneratorInterface)

Functions

XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleAbortSkeletonCalibration (XnModuleNodeHandle hGenerator, XnUserID user)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleAddGesture (XnModuleNodeHandle hGenerator, const XnChar *strGesture, XnBoundingBox3D *pArea)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleCanFrameSyncWith (XnModuleNodeHandle hGenerator, XnNodeHandle hNode)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleClearCalibrationData (XnModuleNodeHandle hGenerator, XnUInt32 nSlot)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleCodecInit (XnModuleNodeHandle hCodec, XnNodeHandle hNode)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleCompressData (XnModuleNodeHandle hCodec, const void *pSrc, XnUInt32 nSrcSize, void *pDst, XnUInt32 nDstSize, XnUInt *pnBytesWritten)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleDecompressData (XnModuleNodeHandle hCodec, const void *pSrc, XnUInt32 nSrcSize, void *pDst, XnUInt32 nDstSize, XnUInt *pnBytesWritten)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleEnumerateActiveJoints (XnModuleNodeHandle hGenerator, XnSkeletonJoint *pJoints, XnUInt16 &nJoints)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleEnumerateGestures (XnModuleNodeHandle hGenerator, XnChar **pstrGestures, XnUInt16 *pnGestures)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleFrameSyncWith (XnModuleNodeHandle hGenerator, XnNodeHandle hNode)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetActiveGestures (XnModuleNodeHandle hGenerator, XnChar **pstrGestures, XnUInt16 *pnGestures)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetAlternativeViewPointInterface (XnModuleAlternativeViewPointInterface *pInterface)
XN_C_API_EXPORT XnUChar
*XN_CALLBACK_TYPE 
__ModuleGetAudioBuffer (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetAudioGeneratorInterface (XnModuleAudioGeneratorInterface *pInterface)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetAvailablePoses (XnModuleNodeHandle hGenerator, XnChar **pstrPoses, XnUInt32 *pnPoses)
XN_C_API_EXPORT XnCodecID
XN_CALLBACK_TYPE 
__ModuleGetCodecID (XnModuleNodeHandle hCodec)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetCodecInterface (XnModuleCodecInterface *pInterface)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetCropping (XnModuleNodeHandle hGenerator, XnCropping *pCropping)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetCroppingInterface (XnModuleCroppingInterface *pInterface)
XN_C_API_EXPORT XnUInt32
XN_CALLBACK_TYPE 
__ModuleGetDataSize (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetDepthGeneratorInterface (XnModuleDepthGeneratorInterface *pInterface)
XN_C_API_EXPORT XnDepthPixel
*XN_CALLBACK_TYPE 
__ModuleGetDepthMap (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetDeviceInterface (XnModuleDeviceInterface *pInterface)
XN_C_API_EXPORT XnDepthPixel
XN_CALLBACK_TYPE 
__ModuleGetDeviceMaxDepth (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetErrorState (XnModuleNodeHandle hInstance)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetErrorStateInterface (XnModuleErrorStateInterface *pInterface)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetExtendedSerializationInterface (XnModuleExtendedSerializationInterface *pInterface)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetFieldOfView (XnModuleNodeHandle hGenerator, XnFieldOfView *pFOV)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetFloor (XnModuleNodeHandle hGenerator, XnPlane3D *pPlane)
XN_C_API_EXPORT XnUInt32
XN_CALLBACK_TYPE 
__ModuleGetFrameID (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetFrameSyncInterface (XnModuleFrameSyncInterface *pInterface)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetGeneralProperty (XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt32 nBufferSize, void *pBuffer)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetGeneratorInterface (XnModuleGeneratorInterface *pInterface)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetGestureGeneratorInterface (XnModuleGestureGeneratorInterface *pInterface)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetHandsGeneratorInterface (XnModuleHandsGeneratorInterface *pInterface)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetImageGeneratorInterface (XnModuleImageGeneratorInterface *pInterface)
XN_C_API_EXPORT XnUInt8
*XN_CALLBACK_TYPE 
__ModuleGetImageMap (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetIntProperty (XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt64 *pnValue)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetIRGeneratorInterface (XnModuleIRGeneratorInterface *pInterface)
XN_C_API_EXPORT XnIRPixel
*XN_CALLBACK_TYPE 
__ModuleGetIRMap (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT const XnLabel
*XN_CALLBACK_TYPE 
__ModuleGetLabelMap (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetLockAwareInterface (XnModuleLockAwareInterface *pInterface)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleGetLockState (XnModuleNodeHandle hInstance)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetMapGeneratorInterface (XnModuleMapGeneratorInterface *pInterface)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetMapOutputMode (XnModuleNodeHandle hGenerator, XnMapOutputMode *pOutputMode)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetMirrorInterface (XnModuleMirrorInterface *pInterface)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetNodeNotifications (XnNodeNotifications *pInterface)
XN_C_API_EXPORT XnUInt32
XN_CALLBACK_TYPE 
__ModuleGetNumberOfPoses (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnUInt16
XN_CALLBACK_TYPE 
__ModuleGetNumberOfUsers (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetNumFrames (XnModuleNodeHandle hInstance, const XnChar *strNodeName, XnUInt32 *pnFrames)
XN_C_API_EXPORT XnPixelFormat
XN_CALLBACK_TYPE 
__ModuleGetPixelFormat (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetPlayerInterface (XnModulePlayerInterface *pInterface)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetPoseDetectionInterface (XnModulePoseDetectionCapabilityInterface *pInteface)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetProductionNodeInterface (XnModuleProductionNodeInterface *pInterface)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetRealProperty (XnModuleNodeHandle hInstance, const XnChar *strName, XnDouble *pdValue)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetRecorderInterface (XnModuleRecorderInterface *pInterface)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetSceneAnalyzerInterface (XnModuleSceneAnalyzerInterface *pInterface)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetSkeletonCalibrationPose (XnModuleNodeHandle hGenerator, XnChar *strPose)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetSkeletonInterface (XnModuleSkeletonCapabilityInterface *pInterface)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetSkeletonJoint (XnModuleNodeHandle hGenerator, XnUserID user, XnSkeletonJoint eJoint, XnSkeletonJointTransformation *pJoint)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetSkeletonJointOrientation (XnModuleNodeHandle hGenerator, XnUserID user, XnSkeletonJoint eJoint, XnSkeletonJointOrientation *pJoint)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetSkeletonJointPosition (XnModuleNodeHandle hGenerator, XnUserID user, XnSkeletonJoint eJoint, XnSkeletonJointPosition *pJoint)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetStringProperty (XnModuleNodeHandle hInstance, const XnChar *strName, XnChar *csValue, XnUInt32 nBufSize)
XN_C_API_EXPORT const XnChar
*XN_CALLBACK_TYPE 
__ModuleGetSupportedFormat (XnModuleNodeHandle hInstance)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetSupportedMapOutputModes (XnModuleNodeHandle hGenerator, XnMapOutputMode *aModes, XnUInt32 *pnCount)
XN_C_API_EXPORT XnUInt32
XN_CALLBACK_TYPE 
__ModuleGetSupportedMapOutputModesCount (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnUInt32
XN_CALLBACK_TYPE 
__ModuleGetSupportedUserPositionsCount (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetSupportedWaveOutputModes (XnModuleNodeHandle hGenerator, XnWaveOutputMode *aSupportedModes, XnUInt32 *pnCount)
XN_C_API_EXPORT XnUInt32
XN_CALLBACK_TYPE 
__ModuleGetSupportedWaveOutputModesCount (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnUInt64
XN_CALLBACK_TYPE 
__ModuleGetTimestamp (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetUserCoM (XnModuleNodeHandle hGenerator, XnUserID user, XnPoint3D *pCoM)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetUserGeneratorInterface (XnModuleUserGeneratorInterface *pInterface)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetUserPixels (XnModuleNodeHandle hGenerator, XnUserID user, XnSceneMetaData *pScene)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetUserPosition (XnModuleNodeHandle hGenerator, XnUInt32 nIndex, XnBoundingBox3D *pPosition)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleGetUserPositionInterface (XnModuleUserPositionCapabilityInterface *pInterface)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetUsers (XnModuleNodeHandle hGenerator, XnUserID *pUsers, XnUInt16 *pnUsers)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleGetWaveOutputMode (XnModuleNodeHandle hGenerator, XnWaveOutputMode *pOutputMode)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleInitNotifications (XnModuleNodeHandle hInstance, XnNodeNotifications *pNotifications, void *pCookie)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsCalibrationData (XnModuleNodeHandle hGenerator, XnUInt32 nSlot)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsCapabilitySupported (XnModuleNodeHandle hInstance, const XnChar *strCapabilityName)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsEOF (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsFrameSyncedWith (XnModuleNodeHandle hGenerator, XnNodeHandle hNode)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsGenerating (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsGestureAvailable (XnModuleNodeHandle hGenerator, const XnChar *strGesture)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsGestureProgressSupported (XnModuleNodeHandle hGenerator, const XnChar *strGesture)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsJointActive (XnModuleNodeHandle hGenerator, XnSkeletonJoint eJoint)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsJointAvailable (XnModuleNodeHandle hGenerator, XnSkeletonJoint eJoint)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsMirrored (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsNewDataAvailable (XnModuleNodeHandle hGenerator, XnUInt64 *pnTimestamp)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsPixelFormatSupported (XnModuleNodeHandle hGenerator, XnPixelFormat Format)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsProfileAvailable (XnModuleNodeHandle hGenerator, XnSkeletonProfile eProfile)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsSkeletonCalibrated (XnModuleNodeHandle hGenerator, XnUserID user)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsSkeletonCalibrating (XnModuleNodeHandle hGenerator, XnUserID user)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsSkeletonTracking (XnModuleNodeHandle hGenerator, XnUserID user)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsViewPointAs (XnModuleNodeHandle hGenerator, XnNodeHandle hNode)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleIsViewPointSupported (XnModuleNodeHandle hGenerator, XnNodeHandle hNode)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleLoadCalibrationData (XnModuleNodeHandle hGenerator, XnUserID user, XnUInt32 nSlot)
XN_C_API_EXPORT XnBool
XN_CALLBACK_TYPE 
__ModuleNeedPoseForSkeletonCalibration (XnModuleNodeHandle hGenerator)
XnModuleNodeHandle __ModuleNodeToHandle (xn::ModuleProductionNode *pNode)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleOnNodeAdded (XnModuleNodeHandle hGenerator, const XnChar *strNodeName, XnProductionNodeType type, XnCodecID compression)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleOnNodeGeneralPropChanged (XnModuleNodeHandle hGenerator, const XnChar *strNodeName, const XnChar *strPropName, XnUInt32 nBufferSize, const void *pBuffer)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleOnNodeIntPropChanged (XnModuleNodeHandle hGenerator, const XnChar *strNodeName, const XnChar *strPropName, XnUInt64 nValue)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleOnNodeNewData (XnModuleNodeHandle hGenerator, const XnChar *strNodeName, XnUInt64 nTimeStamp, XnUInt32 nFrame, const void *pData, XnUInt32 nSize)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleOnNodeRealPropChanged (XnModuleNodeHandle hGenerator, const XnChar *strNodeName, const XnChar *strPropName, XnDouble dValue)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleOnNodeRemoved (XnModuleNodeHandle hGenerator, const XnChar *strNodeName)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleOnNodeStateReady (XnModuleNodeHandle hGenerator, const XnChar *strNodeName)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleOnNodeStringPropChanged (XnModuleNodeHandle hGenerator, const XnChar *strNodeName, const XnChar *strPropName, const XnChar *strValue)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleReadNext (XnModuleNodeHandle hInstance)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterCalibrationCallbacks (XnModuleNodeHandle hGenerator, XnModuleCalibrationStart CalibrationStartCB, XnModuleCalibrationEnd CalibrationEndCB, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterGestureCallbacks (XnModuleNodeHandle hGenerator, XnModuleGestureRecognized RecognizedCB, XnModuleGestureProgress ProgressCB, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterHandCallbacks (XnModuleNodeHandle hGenerator, XnModuleHandCreate CreateCB, XnModuleHandUpdate UpdateCB, XnModuleHandDestroy DestroyCB, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToCroppingChange (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToEndOfFileReached (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToErrorStateChange (XnModuleNodeHandle hInstance, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToFieldOfViewChange (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToFrameSyncChange (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToGenerationRunningChange (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToGestureChange (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToJointConfigurationChange (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToLockChange (XnModuleNodeHandle hInstance, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToMapOutputModeChange (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToMirrorChange (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToNewDataAvailable (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToPixelFormatChange (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToPoseCallbacks (XnModuleNodeHandle hGenerator, XnModulePoseDetectionCallback PoseDetectionStartCB, XnModulePoseDetectionCallback PoseDetectionEndCB, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToUserPositionChange (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToViewPointChange (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterToWaveOutputModeChanges (XnModuleNodeHandle hGenerator, XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRegisterUserCallbacks (XnModuleNodeHandle hGenerator, XnModuleUserHandler NewUserCB, XnModuleUserHandler LostUserCB, void *pCookie, XnCallbackHandle *phCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRemoveGesture (XnModuleNodeHandle hGenerator, const XnChar *strGesture)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleRequestSkeletonCalibration (XnModuleNodeHandle hGenerator, XnUserID user, XnBool bForce)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleResetSkeleton (XnModuleNodeHandle hGenerator, XnUserID user)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleResetViewPoint (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSaveCalibrationData (XnModuleNodeHandle hGenerator, XnUserID user, XnUInt32 nSlot)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSeekToFrame (XnModuleNodeHandle hInstance, const XnChar *strNodeName, XnInt32 nFrameOffset, XnPlayerSeekOrigin origin)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSeekToTimeStamp (XnModuleNodeHandle hInstance, XnInt64 nTimeOffset, XnPlayerSeekOrigin origin)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetCropping (XnModuleNodeHandle hGenerator, const XnCropping *pCropping)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetGeneralProperty (XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt32 nBufferSize, const void *pBuffer)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetInputStream (XnModuleNodeHandle hInstance, void *pStreamCookie, XnPlayerInputStreamInterface *pStream)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetIntProperty (XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt64 nValue)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetJointActive (XnModuleNodeHandle hGenerator, XnSkeletonJoint eJoint, XnBool bState)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetLockState (XnModuleNodeHandle hInstance, XnBool bLocked)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetMapOutputMode (XnModuleNodeHandle hGenerator, const XnMapOutputMode *pOutputMode)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetMirror (XnModuleNodeHandle hGenerator, XnBool bMirror)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetNodeNotifications (XnModuleNodeHandle hInstance, void *pNodeNotificationsCookie, XnNodeNotifications *pNodeNotifications)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetOutputStream (XnModuleNodeHandle hInstance, void *pCookie, XnRecorderOutputStreamInterface *pStream)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetPixelFormat (XnModuleNodeHandle hGenerator, XnPixelFormat Format)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetRealProperty (XnModuleNodeHandle hInstance, const XnChar *strName, XnDouble dValue)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetRepeat (XnModuleNodeHandle hInstance, XnBool bRepeat)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetSkeletonProfile (XnModuleNodeHandle hGenerator, XnSkeletonProfile eProfile)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetSkeletonSmoothing (XnModuleNodeHandle hGenerator, XnFloat fSmoothingFactor)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetStringProperty (XnModuleNodeHandle hInstance, const XnChar *strName, const XnChar *strValue)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetTrackingSmoothing (XnModuleNodeHandle hGenerator, XnFloat fSmoothingFactor)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetUserPosition (XnModuleNodeHandle hGenerator, XnUInt32 nIndex, const XnBoundingBox3D *pPosition)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetViewPoint (XnModuleNodeHandle hGenerator, XnNodeHandle hNode)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleSetWaveOutputMode (XnModuleNodeHandle hGenerator, const XnWaveOutputMode *pOutputMode)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleStartGenerating (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleStartPoseDetection (XnModuleNodeHandle hGenerator, const XnChar *strPose, XnUserID user)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleStartSkeletonTracking (XnModuleNodeHandle hGenerator, XnUserID user)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleStartTracking (XnModuleNodeHandle hGenerator, const XnPoint3D *pPosition)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleStopFrameSyncWith (XnModuleNodeHandle hGenerator, XnNodeHandle hNode)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleStopGenerating (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleStopNotifications (XnModuleNodeHandle hInstance)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleStopPoseDetection (XnModuleNodeHandle hGenerator, XnUserID user)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleStopSkeletonTracking (XnModuleNodeHandle hGenerator, XnUserID user)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleStopTracking (XnModuleNodeHandle hGenerator, XnUserID user)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleStopTrackingAll (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleTellFrame (XnModuleNodeHandle hInstance, const XnChar *strNodeName, XnUInt32 *pnFrame)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleTellTimestamp (XnModuleNodeHandle hInstance, XnUInt64 *pnTimestamp)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterCalibrationCallbacks (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromCroppingChange (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromEndOfFileReached (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromErrorStateChange (XnModuleNodeHandle hInstance, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromFieldOfViewChange (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromFrameSyncChange (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromGenerationRunningChange (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromGestureChange (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromJointConfigurationChange (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromLockChange (XnModuleNodeHandle hInstance, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromMapOutputModeChange (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromMirrorChange (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromNewDataAvailable (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromPixelFormatChange (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromPoseCallbacks (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromUserPositionChange (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromViewPointChange (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterFromWaveOutputModeChanges (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterGestureCallbacks (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterHandCallbacks (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT void
XN_CALLBACK_TYPE 
__ModuleUnregisterUserCallbacks (XnModuleNodeHandle hGenerator, XnCallbackHandle hCallback)
XN_C_API_EXPORT XnStatus
XN_CALLBACK_TYPE 
__ModuleUpdateData (XnModuleNodeHandle hGenerator)
XN_C_API_EXPORT XnUInt32 XN_C_DECL XN_MODULE_GET_EXPORTED_NODES_COUNT ()
XN_C_API_EXPORT XnStatus XN_C_DECL XN_MODULE_GET_EXPORTED_NODES_ENTRY_POINTS (XnModuleGetExportedInterfacePtr *aEntryPoints, XnUInt32 nCount)
XN_C_API_EXPORT void XN_C_DECL XN_MODULE_GET_OPEN_NI_VERSION (XnVersion *pVersion)
XN_C_API_EXPORT XnStatus XN_C_DECL XN_MODULE_LOAD ()
XN_C_API_EXPORT void XN_C_DECL XN_MODULE_UNLOAD ()

Variables

Module * _XN_MODULE_INST

Define Documentation

#define __XN_EXPORT_NODE_COMMON (   ExportedClass,
  ExportedName,
  Type,
  GetInterfaceFunc 
)

Definition at line 49 of file XnModuleCppRegistratration.h.

#define _CONCAT (   a,
  b 
)    a##b

Definition at line 42 of file XnModuleCppRegistratration.h.

#define _XN_EXPORT_NODE_COMMON (   ExportedClass,
  Type,
  GetInterfaceFunc 
)    __XN_EXPORT_NODE_COMMON(ExportedClass, _g_##ExportedClass, Type, GetInterfaceFunc)

Definition at line 112 of file XnModuleCppRegistratration.h.

#define _XN_MODULE_INST   g_pTheModule

Defines module instance name.

Definition at line 40 of file XnModuleCppRegistratration.h.

#define XN_EXPORT_AUDIO (   ExportedClass)    _XN_EXPORT_NODE_COMMON(ExportedClass, Audio, __ModuleGetAudioGeneratorInterface)

Exports an Audio generator from the DLL.

Definition at line 154 of file XnModuleCppRegistratration.h.

#define XN_EXPORT_CODEC (   ExportedClass)    _XN_EXPORT_NODE_COMMON(ExportedClass, Codec, __ModuleGetCodecInterface)

Definition at line 165 of file XnModuleCppRegistratration.h.

#define XN_EXPORT_DEPTH (   ExportedClass)    _XN_EXPORT_NODE_COMMON(ExportedClass, Depth, __ModuleGetDepthGeneratorInterface)

Exports a depth generator from the DLL.

Definition at line 130 of file XnModuleCppRegistratration.h.

#define XN_EXPORT_DEVICE (   ExportedClass)    _XN_EXPORT_NODE_COMMON(ExportedClass, Device, __ModuleGetDeviceInterface)

Exports a device node from the DLL.

Definition at line 126 of file XnModuleCppRegistratration.h.

#define XN_EXPORT_GESTURE (   ExportedClass)    _XN_EXPORT_NODE_COMMON(ExportedClass, Gesture, __ModuleGetGestureGeneratorInterface)

Definition at line 147 of file XnModuleCppRegistratration.h.

#define XN_EXPORT_HANDS (   ExportedClass)    _XN_EXPORT_NODE_COMMON(ExportedClass, Hands, __ModuleGetHandsGeneratorInterface)

Definition at line 144 of file XnModuleCppRegistratration.h.

#define XN_EXPORT_IMAGE (   ExportedClass)    _XN_EXPORT_NODE_COMMON(ExportedClass, Image, __ModuleGetImageGeneratorInterface)

Exports an image generator from the DLL.

Definition at line 134 of file XnModuleCppRegistratration.h.

#define XN_EXPORT_IR (   ExportedClass)    _XN_EXPORT_NODE_COMMON(ExportedClass, IR, __ModuleGetIRGeneratorInterface)

Exports an IR generator from the DLL.

Definition at line 138 of file XnModuleCppRegistratration.h.

#define XN_EXPORT_MODULE (   ModuleClass)
Value:
                                                                                                 \
        static ModuleClass __moduleInstance;                                             \
        Module* _XN_MODULE_INST = &__moduleInstance;

Exports an OpenNI module from the DLL.

Definition at line 120 of file XnModuleCppRegistratration.h.

#define XN_EXPORT_PLAYER (   ExportedClass)    _XN_EXPORT_NODE_COMMON(ExportedClass, Player, __ModuleGetPlayerInterface)

Exports a Player from the DLL.

Definition at line 162 of file XnModuleCppRegistratration.h.

#define XN_EXPORT_RECORDER (   ExportedClass)    _XN_EXPORT_NODE_COMMON(ExportedClass, Recorder, __ModuleGetRecorderInterface)

Exports a Recorder from the DLL.

Definition at line 158 of file XnModuleCppRegistratration.h.

#define XN_EXPORT_SCENE (   ExportedClass)    _XN_EXPORT_NODE_COMMON(ExportedClass, Scene, __ModuleGetSceneAnalyzerInterface)

Definition at line 150 of file XnModuleCppRegistratration.h.

#define XN_EXPORT_USER (   ExportedClass)    _XN_EXPORT_NODE_COMMON(ExportedClass, User, __ModuleGetUserGeneratorInterface)

Definition at line 141 of file XnModuleCppRegistratration.h.


Function Documentation

Definition at line 1062 of file XnModuleCppRegistratration.h.

Definition at line 859 of file XnModuleCppRegistratration.h.

Definition at line 540 of file XnModuleCppRegistratration.h.

Definition at line 1080 of file XnModuleCppRegistratration.h.

Definition at line 1267 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleCompressData ( XnModuleNodeHandle  hCodec,
const void pSrc,
XnUInt32  nSrcSize,
void pDst,
XnUInt32  nDstSize,
XnUInt pnBytesWritten 
)

Definition at line 1273 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleDecompressData ( XnModuleNodeHandle  hCodec,
const void pSrc,
XnUInt32  nSrcSize,
void pDst,
XnUInt32  nDstSize,
XnUInt pnBytesWritten 
)

Definition at line 1279 of file XnModuleCppRegistratration.h.

Definition at line 1013 of file XnModuleCppRegistratration.h.

Definition at line 878 of file XnModuleCppRegistratration.h.

Definition at line 548 of file XnModuleCppRegistratration.h.

Definition at line 872 of file XnModuleCppRegistratration.h.

Definition at line 1337 of file XnModuleCppRegistratration.h.

Definition at line 1218 of file XnModuleCppRegistratration.h.

Definition at line 1562 of file XnModuleCppRegistratration.h.

Definition at line 1147 of file XnModuleCppRegistratration.h.

Definition at line 1261 of file XnModuleCppRegistratration.h.

Definition at line 1575 of file XnModuleCppRegistratration.h.

Definition at line 677 of file XnModuleCppRegistratration.h.

Definition at line 1414 of file XnModuleCppRegistratration.h.

Definition at line 649 of file XnModuleCppRegistratration.h.

Definition at line 1443 of file XnModuleCppRegistratration.h.

Definition at line 803 of file XnModuleCppRegistratration.h.

Definition at line 1324 of file XnModuleCppRegistratration.h.

Definition at line 775 of file XnModuleCppRegistratration.h.

Definition at line 247 of file XnModuleCppRegistratration.h.

Definition at line 1300 of file XnModuleCppRegistratration.h.

Definition at line 1286 of file XnModuleCppRegistratration.h.

Definition at line 782 of file XnModuleCppRegistratration.h.

Definition at line 927 of file XnModuleCppRegistratration.h.

Definition at line 663 of file XnModuleCppRegistratration.h.

Definition at line 1347 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleGetGeneralProperty ( XnModuleNodeHandle  hInstance,
const XnChar strName,
XnUInt32  nBufferSize,
void pBuffer 
)

Definition at line 307 of file XnModuleCppRegistratration.h.

Definition at line 1357 of file XnModuleCppRegistratration.h.

Definition at line 1471 of file XnModuleCppRegistratration.h.

Definition at line 1550 of file XnModuleCppRegistratration.h.

Definition at line 1454 of file XnModuleCppRegistratration.h.

Definition at line 810 of file XnModuleCppRegistratration.h.

Definition at line 289 of file XnModuleCppRegistratration.h.

Definition at line 1465 of file XnModuleCppRegistratration.h.

Definition at line 852 of file XnModuleCppRegistratration.h.

Definition at line 921 of file XnModuleCppRegistratration.h.

Definition at line 1292 of file XnModuleCppRegistratration.h.

Definition at line 229 of file XnModuleCppRegistratration.h.

Definition at line 1422 of file XnModuleCppRegistratration.h.

Definition at line 719 of file XnModuleCppRegistratration.h.

Definition at line 1329 of file XnModuleCppRegistratration.h.

Definition at line 1377 of file XnModuleCppRegistratration.h.

Definition at line 1141 of file XnModuleCppRegistratration.h.

Definition at line 1181 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleGetNumFrames ( XnModuleNodeHandle  hInstance,
const XnChar strNodeName,
XnUInt32 pnFrames 
)

Definition at line 369 of file XnModuleCppRegistratration.h.

Definition at line 831 of file XnModuleCppRegistratration.h.

Definition at line 1396 of file XnModuleCppRegistratration.h.

Definition at line 1525 of file XnModuleCppRegistratration.h.

Definition at line 1307 of file XnModuleCppRegistratration.h.

Definition at line 295 of file XnModuleCppRegistratration.h.

Definition at line 1389 of file XnModuleCppRegistratration.h.

Definition at line 1486 of file XnModuleCppRegistratration.h.

Definition at line 1116 of file XnModuleCppRegistratration.h.

Definition at line 1493 of file XnModuleCppRegistratration.h.

Definition at line 1019 of file XnModuleCppRegistratration.h.

Definition at line 1031 of file XnModuleCppRegistratration.h.

Definition at line 1025 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleGetStringProperty ( XnModuleNodeHandle  hInstance,
const XnChar strName,
XnChar csValue,
XnUInt32  nBufSize 
)

Definition at line 301 of file XnModuleCppRegistratration.h.

Definition at line 376 of file XnModuleCppRegistratration.h.

Definition at line 705 of file XnModuleCppRegistratration.h.

Definition at line 698 of file XnModuleCppRegistratration.h.

Definition at line 740 of file XnModuleCppRegistratration.h.

Definition at line 1230 of file XnModuleCppRegistratration.h.

Definition at line 1224 of file XnModuleCppRegistratration.h.

Definition at line 656 of file XnModuleCppRegistratration.h.

Definition at line 1193 of file XnModuleCppRegistratration.h.

Definition at line 1535 of file XnModuleCppRegistratration.h.

Definition at line 1199 of file XnModuleCppRegistratration.h.

Definition at line 754 of file XnModuleCppRegistratration.h.

Definition at line 1434 of file XnModuleCppRegistratration.h.

Definition at line 1187 of file XnModuleCppRegistratration.h.

Definition at line 1242 of file XnModuleCppRegistratration.h.

Definition at line 212 of file XnModuleCppRegistratration.h.

Definition at line 1086 of file XnModuleCppRegistratration.h.

Definition at line 206 of file XnModuleCppRegistratration.h.

Definition at line 383 of file XnModuleCppRegistratration.h.

Definition at line 564 of file XnModuleCppRegistratration.h.

Definition at line 593 of file XnModuleCppRegistratration.h.

Definition at line 884 of file XnModuleCppRegistratration.h.

Definition at line 890 of file XnModuleCppRegistratration.h.

Definition at line 995 of file XnModuleCppRegistratration.h.

Definition at line 971 of file XnModuleCppRegistratration.h.

Definition at line 474 of file XnModuleCppRegistratration.h.

Definition at line 635 of file XnModuleCppRegistratration.h.

Definition at line 817 of file XnModuleCppRegistratration.h.

Definition at line 977 of file XnModuleCppRegistratration.h.

Definition at line 1043 of file XnModuleCppRegistratration.h.

Definition at line 1049 of file XnModuleCppRegistratration.h.

Definition at line 1037 of file XnModuleCppRegistratration.h.

Definition at line 518 of file XnModuleCppRegistratration.h.

Definition at line 495 of file XnModuleCppRegistratration.h.

Definition at line 1074 of file XnModuleCppRegistratration.h.

Definition at line 1110 of file XnModuleCppRegistratration.h.

Definition at line 44 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleOnNodeAdded ( XnModuleNodeHandle  hGenerator,
const XnChar strNodeName,
XnProductionNodeType  type,
XnCodecID  compression 
)

Definition at line 411 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleOnNodeGeneralPropChanged ( XnModuleNodeHandle  hGenerator,
const XnChar strNodeName,
const XnChar strPropName,
XnUInt32  nBufferSize,
const void pBuffer 
)

Definition at line 446 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleOnNodeIntPropChanged ( XnModuleNodeHandle  hGenerator,
const XnChar strNodeName,
const XnChar strPropName,
XnUInt64  nValue 
)

Definition at line 425 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleOnNodeNewData ( XnModuleNodeHandle  hGenerator,
const XnChar strNodeName,
XnUInt64  nTimeStamp,
XnUInt32  nFrame,
const void pData,
XnUInt32  nSize 
)

Definition at line 453 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleOnNodeRealPropChanged ( XnModuleNodeHandle  hGenerator,
const XnChar strNodeName,
const XnChar strPropName,
XnDouble  dValue 
)

Definition at line 432 of file XnModuleCppRegistratration.h.

Definition at line 418 of file XnModuleCppRegistratration.h.

Definition at line 460 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleOnNodeStringPropChanged ( XnModuleNodeHandle  hGenerator,
const XnChar strNodeName,
const XnChar strPropName,
const XnChar strValue 
)

Definition at line 439 of file XnModuleCppRegistratration.h.

Definition at line 327 of file XnModuleCppRegistratration.h.

Definition at line 1128 of file XnModuleCppRegistratration.h.

Definition at line 896 of file XnModuleCppRegistratration.h.

Definition at line 934 of file XnModuleCppRegistratration.h.

Definition at line 684 of file XnModuleCppRegistratration.h.

Definition at line 390 of file XnModuleCppRegistratration.h.

Definition at line 253 of file XnModuleCppRegistratration.h.

Definition at line 789 of file XnModuleCppRegistratration.h.

Definition at line 572 of file XnModuleCppRegistratration.h.

Definition at line 607 of file XnModuleCppRegistratration.h.

Definition at line 908 of file XnModuleCppRegistratration.h.

Definition at line 1001 of file XnModuleCppRegistratration.h.

Definition at line 235 of file XnModuleCppRegistratration.h.

Definition at line 726 of file XnModuleCppRegistratration.h.

Definition at line 481 of file XnModuleCppRegistratration.h.

Definition at line 621 of file XnModuleCppRegistratration.h.

Definition at line 838 of file XnModuleCppRegistratration.h.

Definition at line 1167 of file XnModuleCppRegistratration.h.

Definition at line 761 of file XnModuleCppRegistratration.h.

Definition at line 526 of file XnModuleCppRegistratration.h.

Definition at line 1248 of file XnModuleCppRegistratration.h.

Definition at line 1205 of file XnModuleCppRegistratration.h.

Definition at line 866 of file XnModuleCppRegistratration.h.

Definition at line 1056 of file XnModuleCppRegistratration.h.

Definition at line 1104 of file XnModuleCppRegistratration.h.

Definition at line 511 of file XnModuleCppRegistratration.h.

Definition at line 1068 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleSeekToFrame ( XnModuleNodeHandle  hInstance,
const XnChar strNodeName,
XnInt32  nFrameOffset,
XnPlayerSeekOrigin  origin 
)

Definition at line 348 of file XnModuleCppRegistratration.h.

Definition at line 341 of file XnModuleCppRegistratration.h.

Definition at line 670 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleSetGeneralProperty ( XnModuleNodeHandle  hInstance,
const XnChar strName,
XnUInt32  nBufferSize,
const void pBuffer 
)

Definition at line 283 of file XnModuleCppRegistratration.h.

Definition at line 320 of file XnModuleCppRegistratration.h.

Definition at line 265 of file XnModuleCppRegistratration.h.

Definition at line 989 of file XnModuleCppRegistratration.h.

Definition at line 223 of file XnModuleCppRegistratration.h.

Definition at line 712 of file XnModuleCppRegistratration.h.

Definition at line 467 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleSetNodeNotifications ( XnModuleNodeHandle  hInstance,
void pNodeNotificationsCookie,
XnNodeNotifications pNodeNotifications 
)

Definition at line 404 of file XnModuleCppRegistratration.h.

Definition at line 313 of file XnModuleCppRegistratration.h.

Definition at line 824 of file XnModuleCppRegistratration.h.

Definition at line 271 of file XnModuleCppRegistratration.h.

Definition at line 334 of file XnModuleCppRegistratration.h.

Definition at line 983 of file XnModuleCppRegistratration.h.

Definition at line 1122 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleSetStringProperty ( XnModuleNodeHandle  hInstance,
const XnChar strName,
const XnChar strValue 
)

Definition at line 277 of file XnModuleCppRegistratration.h.

Definition at line 964 of file XnModuleCppRegistratration.h.

Definition at line 747 of file XnModuleCppRegistratration.h.

Definition at line 503 of file XnModuleCppRegistratration.h.

Definition at line 1236 of file XnModuleCppRegistratration.h.

Definition at line 586 of file XnModuleCppRegistratration.h.

Definition at line 1154 of file XnModuleCppRegistratration.h.

Definition at line 1092 of file XnModuleCppRegistratration.h.

Definition at line 958 of file XnModuleCppRegistratration.h.

Definition at line 556 of file XnModuleCppRegistratration.h.

Definition at line 600 of file XnModuleCppRegistratration.h.

Definition at line 217 of file XnModuleCppRegistratration.h.

Definition at line 1160 of file XnModuleCppRegistratration.h.

Definition at line 1098 of file XnModuleCppRegistratration.h.

Definition at line 946 of file XnModuleCppRegistratration.h.

Definition at line 952 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_CALLBACK_TYPE __ModuleTellFrame ( XnModuleNodeHandle  hInstance,
const XnChar strNodeName,
XnUInt32 pnFrame 
)

Definition at line 362 of file XnModuleCppRegistratration.h.

Definition at line 355 of file XnModuleCppRegistratration.h.

Definition at line 1134 of file XnModuleCppRegistratration.h.

Definition at line 691 of file XnModuleCppRegistratration.h.

Definition at line 397 of file XnModuleCppRegistratration.h.

Definition at line 259 of file XnModuleCppRegistratration.h.

Definition at line 796 of file XnModuleCppRegistratration.h.

Definition at line 579 of file XnModuleCppRegistratration.h.

Definition at line 614 of file XnModuleCppRegistratration.h.

Definition at line 914 of file XnModuleCppRegistratration.h.

Definition at line 1007 of file XnModuleCppRegistratration.h.

Definition at line 241 of file XnModuleCppRegistratration.h.

Definition at line 733 of file XnModuleCppRegistratration.h.

Definition at line 488 of file XnModuleCppRegistratration.h.

Definition at line 628 of file XnModuleCppRegistratration.h.

Definition at line 845 of file XnModuleCppRegistratration.h.

Definition at line 1173 of file XnModuleCppRegistratration.h.

Definition at line 768 of file XnModuleCppRegistratration.h.

Definition at line 533 of file XnModuleCppRegistratration.h.

Definition at line 1254 of file XnModuleCppRegistratration.h.

Definition at line 902 of file XnModuleCppRegistratration.h.

Definition at line 940 of file XnModuleCppRegistratration.h.

Definition at line 1211 of file XnModuleCppRegistratration.h.

Definition at line 642 of file XnModuleCppRegistratration.h.

Definition at line 188 of file XnModuleCppRegistratration.h.

XN_C_API_EXPORT XnStatus XN_C_DECL XN_MODULE_GET_EXPORTED_NODES_ENTRY_POINTS ( XnModuleGetExportedInterfacePtr *  aEntryPoints,
XnUInt32  nCount 
)

Definition at line 193 of file XnModuleCppRegistratration.h.

Definition at line 198 of file XnModuleCppRegistratration.h.

Definition at line 173 of file XnModuleCppRegistratration.h.

Definition at line 183 of file XnModuleCppRegistratration.h.


Variable Documentation

Module* _XN_MODULE_INST


nao_openni
Author(s): Bener SUAY
autogenerated on Mon Jan 6 2014 11:27:51