SimGroup Class Reference#include <simSet.h>
Inheritance diagram for SimGroup:
[legend]List of all members.
Detailed Description
A group of SimObjects.
A SimGroup is a stricter form of SimSet. SimObjects may only be a member of a single SimGroup at a time.
The SimGroup will automatically enforce the single-group-membership rule.
Member Typedef Documentation
Reimplemented from SimSet.
Reimplemented in GuiTSCtrl, GuiBitmapButtonCtrl, GuiBitmapButtonTextCtrl, GuiButtonBaseCtrl, GuiButtonCtrl, GuiCheckBoxCtrl, GuiIconButtonCtrl, GuiRadioCtrl, GuiToggleButtonCtrl, GuiToolboxButtonCtrl, GuiAutoScrollCtrl, GuiContainer, GuiControlArrayControl, GuiDragAndDropControl, GuiDynamicCtrlArrayControl, GuiFormCtrl, GuiFrameSetCtrl, GuiPaneControl, GuiPanel, GuiRolloutCtrl, GuiScrollCtrl, GuiSplitContainer, GuiStackControl, GuiTabBookCtrl, GuiWindowCtrl, GuiBackgroundCtrl, GuiBitmapCtrl, GuiColorPickerCtrl, GuiConsole, GuiConsoleEditCtrl, GuiConsoleTextCtrl, GuiDirectoryFileListCtrl, GuiDirectoryTreeCtrl, GuiFileTreeCtrl, GuiGameListMenuCtrl, GuiGameListOptionsCtrl, GuiListBoxCtrl, GuiMLTextCtrl, GuiMLTextEditCtrl, GuiPopupTextListCtrl, GuiPopUpMenuCtrl, GuiPopupTextListCtrlEx, GuiPopUpMenuCtrlEx, GuiSliderCtrl, GuiTabPageCtrl, GuiTextCtrl, GuiTextEditCtrl, GuiTextEditSliderCtrl, GuiTextListCtrl, GuiTreeViewCtrl, GuiArrayCtrl, GuiCanvas, GuiControl, GuiScriptNotifyCtrl, DbgFileView, GuiEditCtrl, GuiFilterCtrl, GuiGraphCtrl, GuiInspector, GuiInspectorTypeEnum, GuiInspectorTypeCheckBox, GuiInspectorTypeGuiProfile, GuiInspectorTypeFileName, GuiInspectorTypeColor, GuiInspectorTypeColorI, GuiInspectorTypeColorF, GuiInspectorTypeString, GuiInspectorTypeS32, GuiMenuBackgroundCtrl, GuiSubmenuBackgroundCtrl, GuiMenuTextListCtrl, GuiMenuBar, GuiSeparatorCtrl, GuiInspectorDatablockField, GuiInspectorDynamicField, GuiInspectorDynamicGroup, GuiInspectorField, GuiInspectorGroup, GuiAviBitmapCtrl, GuiMessageVectorCtrl, GuiProgressCtrl, CreatorTree, EditManager, EditTSCtrl, GuiTerrPreviewCtrl, MissionAreaEditor, TerrainEditor, WorldEditor, GuiTheoraCtrl, GuiTickCtrl, GuiAtlasMonitorCtrl, GuiBubbleTextCtrl, GuiInputCtrl, GuiMouseEventCtrl, sgGuiTexTestCtrl, DInputManager, UInputManager, Path, NetConnection, AIClient, AIConnection, GameConnection, GameTSCtrl, and GuiObjectView.
Constructor & Destructor Documentation
Member Function Documentation
void SimGroup::addObject |
( |
SimObject * |
, |
|
|
const char * |
name | |
|
) |
| | [inline] |
virtual void SimGroup::onRemove |
( |
|
) |
[virtual] |
Called when the object is removed from the sim.
Reimplemented from SimSet.
Reimplemented in GuiTSCtrl, GuiTabBookCtrl, GuiTextListCtrl, GuiCanvas, GuiControl, GuiEditCtrl, GuiMessageVectorCtrl, GuiAtlasMonitorCtrl, DInputManager, UInputManager, Path, NetConnection, and GameConnection.
virtual SimObject* SimGroup::findObject |
( |
const char * |
name |
) |
[virtual] |
Find an object in the group.
Reimplemented from SimSet.
bool SimGroup::processArguments |
( |
S32 |
argc, |
|
|
const char ** |
argv | |
|
) |
| | [virtual] |
SimGroup::DECLARE_CONOBJECT |
( |
SimGroup |
|
) |
|
Friends And Related Function Documentation
friend class SimManager [friend] |
Member Data Documentation
|