|
IMS2
Pre-Alpha
An Orbiter add-on to allow on-runtime construction of spacecraft from predefined modules
|
This is the complete list of members for GUI_Surface, including all inherited members.
| AddChild(GUI_BaseElement *child) | GUI_Surface | |
| addEvent(Event_Base *_event, EVENTPIPE _pipe=DEFAULT_PIPE) | EventHandler | protected |
| addEventToWaitingQueue(Event_Base *_event) | EventHandler | protected |
| AddGeometry(MESHHANDLE hMesh, DWORD grpidx, const NTVERTEX *vtx, DWORD nvtx, const WORD *idx, DWORD nidx) (defined in PanelElement) | PanelElement | protected |
| AddMeshData2D(MESHHANDLE hMesh, DWORD grpidx) (defined in PanelElement) | PanelElement | inlinevirtual |
| AddMeshDataVC(MESHHANDLE hMesh, DWORD grpidx) (defined in PanelElement) | PanelElement | inlinevirtual |
| children | GUI_Surface | 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 |
| createGuiSurface() | GUI_Surface | protected |
| defaultpipe | EventHandler | protected |
| disconnect(EventHandler *handler, bool bidirectional=true) | EventHandler | protected |
| DispStr(double dist, int precision=4) (defined in PanelElement) | PanelElement | protected |
| EventHandler() (defined in EventHandler) | EventHandler | |
| eventhandlertype | EventHandler | protected |
| getEventGenerator(EVENTPIPE pipe) | EventHandler | protected |
| GetEventHandlerType() | EventHandler | inline |
| getEventSink(EVENTPIPE pipe) | EventHandler | protected |
| GetId() | GUI_Surface | |
| GetPanelId() | GUI_Surface | |
| GetUID() | EventHandler | inline |
| gidx (defined in PanelElement) | PanelElement | protected |
| grp (defined in PanelElement) | PanelElement | protected |
| GUI_Surface(IMS2 *_vessel, GUI_ElementStyle *_style, int _panelid) | GUI_Surface | |
| GUImanager (defined in GUI_Surface) | GUI_Surface | friend |
| height | GUI_Surface | protected |
| id | GUI_Surface | protected |
| Init(RECT &surfacePos, int _id) | GUI_Surface | virtual |
| isInitialised | GUI_Surface | protected |
| mesh (defined in PanelElement) | PanelElement | protected |
| PanelElement(VESSEL3 *v) (defined in PanelElement) | PanelElement | |
| panelId | GUI_Surface | protected |
| PostInit()=0 | GUI_Surface | pure virtual |
| ProcessChildren(GUI_MOUSE_EVENT _event, int _x, int _y) | GUI_Surface | protected |
| ProcessEvent(Event_Base *e)=0 | EventHandler | protectedpure virtual |
| ProcessMe(int eventId) | GUI_Surface | protectedvirtual |
| ProcessMouse2D(GUI_MOUSE_EVENT _event, int mx, int my) | GUI_Surface | |
| ProcessMouse2D(int event, int mx, int my) (defined in PanelElement) | PanelElement | virtual |
| ProcessMouseVC(int event, VECTOR3 &p) (defined in PanelElement) | PanelElement | virtual |
| processWaitingQueue() | EventHandler | protected |
| rect | GUI_Surface | protected |
| Redraw2D(SURFHANDLE surf) | GUI_Surface | |
| RedrawBackground(SURFHANDLE surf) | GUI_Surface | protectedvirtual |
| RedrawBlank(SURFHANDLE surf) (defined in PanelElement) | PanelElement | virtual |
| RedrawElements(SURFHANDLE surf) | GUI_Surface | protectedvirtual |
| RedrawVC(DEVMESHHANDLE hMesh, SURFHANDLE surf) (defined in PanelElement) | PanelElement | virtual |
| relayEvent(Event_Base *_event, EVENTPIPE _pipe) | EventHandler | protected |
| Reset2D() (defined in PanelElement) | PanelElement | virtual |
| sendEvents() | EventHandler | protected |
| src | GUI_Surface | protected |
| style | GUI_Surface | protected |
| Update() | GUI_Surface | |
| vessel | GUI_Surface | protected |
| vtxofs (defined in PanelElement) | PanelElement | protected |
| width | GUI_Surface | protected |
| ~EventHandler() (defined in EventHandler) | EventHandler | |
| ~GUI_Surface() (defined in GUI_Surface) | GUI_Surface | |
| ~PanelElement() (defined in PanelElement) | PanelElement | virtual |