_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 | |