IMS2  Pre-Alpha
An Orbiter add-on to allow on-runtime construction of spacecraft from predefined modules
GUI_ModuleFunction_Base Member List

This is the complete list of members for GUI_ModuleFunction_Base, including all inherited members.

AddChild(GUI_BaseElement *child)GUI_Pagevirtual
AddPlugin(GUIplugin *plugin)GUI_BaseElement
adjustRectToParent(GUIplugin *gui, int parentid, int _height)GUI_ModuleFunction_Baseinlineprivate
calculateBlitData(int xoffset, int yoffset, RECT &drawablerect, BLITDATA &OUT_blitdata)GUI_BaseElementprotected
calculateMyDrawableRect(RECT &drawablerect_parent, int xoffset, int yoffset, RECT &OUT_mydrawablerect)GUI_BaseElementprotected
childrenGUI_BaseElementprotected
Draw(SURFHANDLE _tgt, RECT &drawablerect, int xoffset=0, int yoffset=0)GUI_BaseElementvirtual
DrawChildren(SURFHANDLE _tgt, RECT &drawablerect, int xoffset=0, int yoffset=0)GUI_BaseElementprotectedvirtual
DrawMe(SURFHANDLE _tgt, int xoffset, int yoffset, RECT &drawablerect)GUI_Pagevirtual
expandwithchildrenGUI_Pageprotected
fontGUI_BaseElementprotected
GetFixed()GUI_BaseElementinline
GetHeight()GUI_BaseElementinline
GetId()GUI_BaseElement
GetNoBlit()GUI_BaseElementinline
GetRect(RECT &mRect)GUI_BaseElement
GetStyle()GUI_BaseElementinline
GetSurface()GUI_BaseElementinline
GetType()GUI_BaseElement
GetVisible()GUI_BaseElement
GetWidth()GUI_BaseElementinline
GUI_BaseElement(RECT _rect, int _id, GUI_ElementStyle *_style)GUI_BaseElement
GUI_ModuleFunction_Base(int _height, GUIplugin *gui, GUI_ElementStyle *_style)GUI_ModuleFunction_Baseinline
GUI_Page(RECT mRect, int _id, GUI_ElementStyle *_style, bool drawbackground=false)GUI_Page
heightGUI_BaseElementprotected
idGUI_BaseElementprotected
isfixedGUI_BaseElementprotected
noBlittingGUI_BaseElementprotected
pluginsGUI_BaseElementprotected
ProcessChildren(GUI_MOUSE_EVENT _event, int _x, int _y)GUI_ModuleFunction_Baseinlinevirtual
ProcessMe(GUI_MOUSE_EVENT _event, int _x, int _y)GUI_Pageprotectedvirtual
ProcessMouse(GUI_MOUSE_EVENT _event, int _x, int _y)GUI_BaseElement
rectGUI_BaseElementprotected
RemovePlugin(GUIplugin *plugin)GUI_BaseElement
reSize()GUI_Pageprotected
SetFixed(bool fixed)GUI_BaseElementinlinevirtual
SetNoBlit(bool noblit)GUI_BaseElementinlinevirtual
SetVisible(bool _visible)GUI_BaseElementvirtual
SetYpos(int ypos)GUI_ModuleFunction_Baseinline
srcGUI_BaseElementprotected
styleGUI_BaseElementprotected
typeGUI_BaseElementprotected
Update()GUI_BaseElementvirtual
updateChildren()GUI_BaseElementprotectedvirtual
updateMe()GUI_BaseElementinlineprotectedvirtual
visibleGUI_BaseElementprotected
widthGUI_BaseElementprotected
~GUI_BaseElement() (defined in GUI_BaseElement)GUI_BaseElement
~GUI_ModuleFunction_Base() (defined in GUI_ModuleFunction_Base)GUI_ModuleFunction_Baseinline
~GUI_Page(void) (defined in GUI_Page)GUI_Page