#include <cybgroupc.h>
Inheritance diagram for CybGroupC:


Public Methods | |
| CybGroupC (CybWorldC *pW) | |
| virtual | ~CybGroupC () |
| CybGroupC (const CybGroupC &) | |
| CybGroupC & | operator= (const CybGroupC &) |
| const ArrayC< CybNodeC * > & | GetChildList () |
| long | GetChildListLength () |
| virtual const CybBInfoC & | GetBInfo () |
| virtual void | AddChild (CybNodeC *pN) |
| virtual void | RemoveChild (CybNodeC *pN) |
| virtual void | ToChannel (CybChannelC *, long flag) |
| virtual int | SetNode (CybNodeC *) |
| virtual void | LoadVRML (char *&, const char *, long &) |
| virtual void | Load_ROUTE (char *&, const char *, long &) |
| virtual void | Load_children (char *&, const char *, long &, short flag=0) |
| virtual void | Load_bboxCenter (char *&, const char *, long &) |
| virtual void | Load_bboxSize (char *&, const char *, long &) |
| virtual void | Load_PROTO (char *&, const char *, long &) |
| virtual void | Load_EXTERNPROTO (char *&, const char *, long &) |
| virtual void | FinishInit () |
| virtual void | GetMessageAsObjectI (void *, long, SharedObjectC *) |
| virtual void | SetEvent (long, const void *, BaseI *) |
| virtual short | GetFieldData (long, void *data) |
| virtual long | GetFieldEventID (const char *) |
| virtual long | GetFieldDataType (long) |
| virtual void | SharedObjectDestroyed (SharedObjectC *) |
Protected Methods | |
| virtual void | CreateNewCopy (CybNodeC *) |
| void | RemoveAllChildren () |
| virtual void | UpdateBInfo () |
Protected Attributes | |
| ArrayC< CybNodeC * > | m_childNode |
| VectorC | m_bboxSize |
| VectorC | m_bboxCenter |
| CybTouchSensorC * | m_pTouchSensor |
| ArrayC< CybDragSensorC * > | m_dragSensors |
| short | m_BInfoState |
| short | m_BInfoIsChecked |
Static Private Attributes | |
| char | VRMLKeyStrList [][30] |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in CybPFBillboardC, CybPFGroupC, CybPFInlineC, CybPFSwitchC, and CybPFTransformC. |
|
|
Reimplemented from CybNodeC. Reimplemented in CybBillboardC, CybInlineC, CybLODC, CybSwitchC, and CybTransformC. |
|
|
Reimplemented from CybNodeC. Reimplemented in CybPFBillboardC, CybPFGroupC, CybPFInlineC, CybPFSwitchC, and CybPFTransformC. |
|
|
Reimplemented from CybNodeC. Reimplemented in CybSwitchC. |
|
|
|
|
|
|
|
||||||||||||
|
Reimplemented from CybNodeC. Reimplemented in CybBillboardC, and CybTransformC. |
|
|
Reimplemented from CybNodeC. Reimplemented in CybBillboardC, CybLODC, and CybTransformC. |
|
|
Reimplemented from CybNodeC. Reimplemented in CybBillboardC, CybLODC, CybSwitchC, and CybTransformC. |
|
||||||||||||||||
|
Reimplemented from ObjectI. |
|
||||||||||||||||
|
Reimplemented from CybNodeC. |
|
||||||||||||||||
|
Reimplemented from CybNodeC. |
|
||||||||||||||||||||
|
Reimplemented from CybNodeC. |
|
||||||||||||||||
|
Reimplemented from CybNodeC. |
|
||||||||||||||||
|
Reimplemented from CybNodeC. |
|
||||||||||||||||
|
Reimplemented from CybNodeC. |
|
||||||||||||||||
|
Reimplemented from CybNodeC. Reimplemented in CybBillboardC, CybInlineC, CybLODC, CybSwitchC, and CybTransformC. |
|
|
|
|
|
|
|
|
Reimplemented in CybPFBillboardC, CybPFGroupC, CybPFInlineC, CybPFSwitchC, and CybPFTransformC. |
|
||||||||||||||||
|
Reimplemented from CybNodeC. Reimplemented in CybBillboardC, CybInlineC, CybLODC, CybSwitchC, CybTransformC, and CybPFSwitchC. |
|
|
Reimplemented from CybNodeC. |
|
|
Reimplemented from CybNodeC. |
|
||||||||||||
|
Reimplemented from CybNodeC. Reimplemented in CybBillboardC, CybLODC, CybSwitchC, CybTransformC, and CybPFBillboardC. |
|
|
Reimplemented in CybBillboardC, and CybTransformC. |
|
|
Definition at line 98 of file cybgroupc.h. |
|
|
Definition at line 97 of file cybgroupc.h. |
|
|
Definition at line 102 of file cybgroupc.h. |
|
|
Definition at line 101 of file cybgroupc.h. |
|
|
Definition at line 96 of file cybgroupc.h. |
|
|
Definition at line 100 of file cybgroupc.h. |
|
|
Definition at line 99 of file cybgroupc.h. |
|
|
Reimplemented in CybBillboardC, CybLODC, CybSwitchC, and CybTransformC. Definition at line 105 of file cybgroupc.h. |
1.3-rc2