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 |