|
Public Methods |
| | CybTouchSensorC (CybWorldC *) |
| | CybTouchSensorC (const CybTouchSensorC &) |
| CybTouchSensorC & | operator= (const CybTouchSensorC &) |
| virtual void | ToSelChannelBegin (CybChannelC *) |
| virtual void | ToSelChannelEnd (CybChannelC *) |
| virtual void | LoadVRML (char *&iter, const char *iterEnd, long &znr) |
| virtual void | Reset () |
| virtual int | AddDes (EventDesI *, const StringC &, long) |
| virtual int | AddSrc (CybNodeC *, const StringC &, const StringC &) |
| virtual void | SetEvent (long, const void *, BaseI *) |
| virtual long | GetFieldEventID (const char *) |
| virtual long | GetFieldDataType (long) |
| virtual void | RouteData () |
| virtual void | ToChannel (CybChannelC *, long flag) |
| virtual void | FinishInit () |
| virtual ArrayC< CybNodeC * > | GetRouteList () |
| void | SetIsOver (SFBool b) |
| void | SetIsActive (SFBool b) |
| void | SetHitPointInAbsCoord (SFVec3f b) |
| void | SetHitNormalInAbsCoord (SFVec3f b) |
| void | SetHitTexCoordInAbsCoord (SFVec2f b) |
| void | SetHitPointInRelCoord (SFVec3f b) |
| virtual short | GetFieldData (long, void *data) |
| SFBool | IsEnabled () const |
Protected Methods |
| void | CallIsOver () |
| void | CallIsActive () |
| void | CallHitPoint () |
| virtual void | CreateNewCopy (CybNodeC *) |
Protected Attributes |
| SFBool | m_enabled |
| SFBool | m_isActive |
| SFBool | m_isOver |
| SFTime | m_touchTime |
| ArrayC< EventPipeC > | m_ahnc |
| ArrayC< EventPipeC > | m_ahpc |
| ArrayC< EventPipeC > | m_ahtc |
| ArrayC< EventPipeC > | m_aia |
| ArrayC< EventPipeC > | m_aio |
| ArrayC< EventPipeC > | m_att |
| ArrayC< EventPipeC > | m_ae |
| SFBool | m_isOverOld |
| SFBool | m_isActiveOld |
| SFVec3f | m_hitPoint |
| SFVec3f | m_hitNormal |
| SFVec2f | m_hitTexCoord |
| Matrix4C | m_M |
Static Protected Attributes |
| char | VRMLKeyStrList [][30] |