00001 /******************************************************************************* 00002 * * 00003 * PrimeSense NITE 1.3 * 00004 * Copyright (C) 2010 PrimeSense Ltd. * 00005 * * 00006 *******************************************************************************/ 00007 00008 00009 #ifndef _XNV_SESSION_MESSAGE_H_ 00010 #define _XNV_SESSION_MESSAGE_H_ 00011 00012 #include "XnVCCMessage.h" 00013 00017 class XNV_NITE_API XnVSessionMessage : 00018 public XnVCCMessage 00019 { 00020 public: 00026 XnVSessionMessage(XnBool bStart); 00033 XnVSessionMessage(XnBool bStart, const XnPoint3D& ptFocus); 00034 ~XnVSessionMessage(); 00035 00036 XnVMessage* Clone() const; 00037 00041 static const XnChar* ms_strType; 00042 00043 const XnPoint3D& GetFocusPoint(); 00044 protected: 00045 XnPoint3D m_ptFocus; 00046 }; 00047 00048 #endif // _XNV_SESSION_MESSAGE_H_