| _module_data | IMS_Module | protected |
| _orbiter_data | IMS_Module | protected |
| AddAttachmentPointsToList(vector< IMSATTACHMENTPOINT * > &IN_OUT_points) | IMS_Module | |
| addEvent(Event_Base *_event, EVENTPIPE _pipe=DEFAULT_PIPE) | EventHandler | protected |
| addEventToWaitingQueue(Event_Base *_event) | EventHandler | protected |
| AddMeshToVessel(bool rotateMesh=false) | IMS_Module | protected |
| AddModuleToVessel(IMS2 *_vessel, bool rotatemesh=false, bool addMesh=true) | IMS_Module | virtual |
| ATTACHMENT_POINTS_BY_POS(IMSATTACHMENTPOINT *a, IMSATTACHMENTPOINT *b) | IMS_Module | static |
| attachmentPoints | IMS_Module | protected |
| ConnectMySinkToYourNode(EventNode *node, EVENTPIPE pipe) | EventHandler | |
| ConnectToMyEventGenerator(EventSink *sink, EVENTPIPE pipe) | EventHandler | |
| ConnectToMyEventSink(EventSink *sink, EVENTPIPE pipe) | EventHandler | |
| createEventGenerator(EVENTPIPE pipe) | EventHandler | protected |
| createEventSink(EVENTPIPE pipe) | EventHandler | protected |
| createGui() | IMS_Module | protectedvirtual |
| CreatePhysicalAttachmentPoints() | IMS_Module | |
| defaultpipe | EventHandler | protected |
| dir | IMS_Module | protected |
| disconnect(EventHandler *handler, bool bidirectional=true) | EventHandler | protected |
| dockVessel(DOCKEDVESSEL *v, IMSATTACHMENTPOINT *p) | IMS_Module | protected |
| EventHandler() (defined in EventHandler) | EventHandler | |
| eventhandlertype | EventHandler | protected |
| functions | IMS_Module | protected |
| GetAttachmentPointIndex(IMSATTACHMENTPOINT *point) | IMS_Module | |
| GetAttachmentPoints(vector< IMSATTACHMENTPOINT * > &OUT_points) | IMS_Module | |
| GetConnectingAttachmentPoint(VESSEL *_v) | IMS_Module | |
| GetConnectingAttachmentPoint(IMS_Module *module) | IMS_Module | |
| GetDir(VECTOR3 &mDir) | IMS_Module | |
| getEventGenerator(EVENTPIPE pipe) | EventHandler | protected |
| GetEventHandlerType() | EventHandler | inline |
| getEventSink(EVENTPIPE pipe) | EventHandler | protected |
| GetGeneralModuleData() | IMS_Module | inline |
| GetGui() | IMS_Module | inline |
| GetLocalCoordinates() | IMS_Module | |
| GetMass() | IMS_Module | virtual |
| GetMeshIndex() | IMS_Module | inline |
| getModulePosDescription() | IMS_Module | |
| GetPmi(VECTOR3 &OUT_pmi) | IMS_Module | |
| GetPos(VECTOR3 &mPos) | IMS_Module | |
| GetRot(VECTOR3 &mRot) | IMS_Module | |
| GetRotationMatrix() | IMS_Module | inline |
| GetUID() | EventHandler | inline |
| GetVessel() | IMS_Module | inline |
| GUI_Module (defined in IMS_Module) | IMS_Module | friend |
| guiplugin | IMS_Module | protected |
| IMS_Module() (defined in IMS_Module) | IMS_Module | |
| InitModule(IMS_Orbiter_ModuleData *orbiter_data, IMS_General_ModuleData *module_data, IMS2 *mVessel) | IMS_Module | virtual |
| LoadScenarioBaseAttributes(FILEHANDLE scn) | IMS_Module | protected |
| LoadState(FILEHANDLE scn) | IMS_Module | virtual |
| meshIndex | IMS_Module | protected |
| moduleIndex | IMS_Module | protected |
| pos | IMS_Module | protected |
| PostLoad() | IMS_Module | virtual |
| PreStep(double simdt) | IMS_Module | virtual |
| ProcessEvent(Event_Base *e) | IMS_Module | protectedvirtual |
| processWaitingQueue() | EventHandler | protected |
| relayEvent(Event_Base *_event, EVENTPIPE _pipe) | EventHandler | protected |
| RemoveAllAttachmentPoints() | IMS_Module | |
| RemoveMeshFromVessel() | IMS_Module | virtual |
| RemoveModuleFromVessel() | IMS_Module | virtual |
| resetAttachmentPoints() | IMS_Module | protected |
| rot | IMS_Module | protected |
| RotateAttachmentPoint(IMSATTACHMENTPOINT *att, double angle) | IMS_Module | |
| RotateMesh() | IMS_Module | |
| rotationmatrix | IMS_Module | protected |
| SaveBaseAttributes(FILEHANDLE scn) | IMS_Module | protected |
| SaveState(FILEHANDLE scn, UINT index) | IMS_Module | virtual |
| sendEvents() | EventHandler | protected |
| SetDir(VECTOR3 &mDir) | IMS_Module | |
| SetDockPortsToNull() | IMS_Module | |
| SetOrientationRelativeTo(IMS_Module *module) | IMS_Module | |
| SetPos(VECTOR3 &mPos) | IMS_Module | |
| SetRot(VECTOR3 &mRot) | IMS_Module | |
| SpawnNewVesselFromModule(string _name, VECTOR3 velocity) | IMS_Module | |
| TransformAttachmentPoints() | IMS_Module | |
| UpdateAttachmentPoints(bool redock=false) | IMS_Module | |
| vessel | IMS_Module | protected |
| X_ORDER(IMS_Module *a, IMS_Module *b) | IMS_Module | static |
| X_SYMMETRIC_ORDER(IMS_Module *a, IMS_Module *b) | IMS_Module | static |
| Y_ORDER(IMS_Module *a, IMS_Module *b) | IMS_Module | static |
| Y_SYMMETRIC_ORDER(IMS_Module *a, IMS_Module *b) | IMS_Module | static |
| Z_ORDER(IMS_Module *a, IMS_Module *b) | IMS_Module | static |
| Z_SYMMETRIC_ORDER(IMS_Module *a, IMS_Module *b) | IMS_Module | static |
| ~EventHandler() (defined in EventHandler) | EventHandler | |
| ~IMS_Module() (defined in IMS_Module) | IMS_Module | |