Support Forum       G3D Web Page     
G3D::GuiMenu Member List

This is the complete list of members for G3D::GuiMenu, including all inherited members.

addDrawer(const GuiText &caption="", GuiDrawer::Side side=GuiDrawer::RIGHT_SIDE)G3D::GuiWindowinlinevirtual
appendMenu(const shared_ptr< GuiMenu > &menu)G3D::GuiMenuprotected
bounds() constG3D::GuiWindowvirtual
buildRootPrefixMenu(const shared_ptr< GuiTheme > theme, Array< GuiText > *listValue, const Pointer< int > &indexValue)G3D::GuiMenuprotected
buildRootPrefixMenu(const shared_ptr< GuiTheme > theme, Array< String > *listValue, const Pointer< int > &indexValue)G3D::GuiMenuprotected
caption() constG3D::GuiWindowinline
changeKeyFocus(GuiControl *oldControl, GuiControl *newControl)G3D::GuiWindowprotected
clear()G3D::GuiMenuprotected
clientRect() constG3D::GuiWindowinline
close()G3D::GuiWindowvirtual
CloseAction enum nameG3D::GuiWindow
closePrefixMenu()G3D::GuiMenuprotected
contains(const Point2 &renderingPoint) constG3D::GuiWindowvirtual
containsValue(const String &s) constG3D::GuiMenuprotected
CONTROL_WIDTH enum valueG3D::GuiWindowprotected
create(const shared_ptr< GuiTheme > &theme, Array< GuiText > *listPtr, const Pointer< int > &indexValue, bool usePrefixTreeMenus=false, bool root=false)G3D::GuiMenustatic
create(const shared_ptr< GuiTheme > &theme, Array< String > *listPtr, const Pointer< int > &indexValue, bool usePrefixTreeMenus=false, bool root=false)G3D::GuiMenustatic
G3D::GuiWindow::create(const GuiText &windowTitle, const shared_ptr< GuiTheme > &theme=shared_ptr< GuiTheme >(), const Rect2D &rect=Rect2D::xywh(100, 100, 100, 50), GuiTheme::WindowStyle style=GuiTheme::NORMAL_WINDOW_STYLE, CloseAction close=NO_CLOSE)G3D::GuiWindowstatic
createPrefixMenu(const shared_ptr< PrefixTree > &node, const Pointer< int > &selectedIndex, const shared_ptr< GuiTheme > &theme)G3D::GuiMenuprotected
createShared(ArgTypes &&... args)G3D::ReferenceCountedObjectinlineprotectedstatic
depth() constG3D::GuiWindowvirtual
dragOriginalRectG3D::GuiWindowprotected
dragStartG3D::GuiWindowprotected
enabled() constG3D::GuiWindowinline
findAbsoluteIndex()G3D::GuiMenuprotected
fireEvent(const GEvent &event)G3D::Widgetvirtual
fireMyEvent(GEventType type)G3D::GuiMenuprotected
focused() constG3D::GuiWindowinline
GuiDropDownList classG3D::GuiMenufriend
GuiMenu(const shared_ptr< GuiTheme > &theme, const Rect2D &rect, Array< GuiText > *listPtr, const Pointer< int > &indexValue, bool usePrefixTreeMenus)G3D::GuiMenuprotected
GuiMenu(const shared_ptr< GuiTheme > &theme, const Rect2D &rect, Array< String > *listPtr, const Pointer< int > &indexValue, bool usePrefixTreeMenus)G3D::GuiMenuprotected
GuiWindow(const GuiText &text, const shared_ptr< GuiTheme > &skin, const Rect2D &rect, GuiTheme::WindowStyle style, CloseAction closeAction)G3D::GuiWindowprotected
GuiWindow()G3D::GuiWindowprotected
hasMouseOver() constG3D::GuiWindowinline
hide()G3D::GuiMenu
HIDE_ON_CLOSE enum valueG3D::GuiWindow
hideModal()G3D::GuiWindowprotected
IGNORE_CLOSE enum valueG3D::GuiWindow
increaseBounds(const Vector2 &extent)G3D::GuiWindowprotected
inDragG3D::GuiWindowprotected
init(const shared_ptr< GuiTheme > &skin, const Rect2D &rect, const Array< GuiText > &listPtr, const Pointer< int > &indexValue)G3D::GuiMenuprotected
initializeChildMenu(WidgetManager *manager, GuiWindow *superior, GuiControl *eventSource, GuiControl::Callback actionCallback, const shared_ptr< GuiMenu > &prefixRootMenu)G3D::GuiMenuprotected
inResizeG3D::GuiWindowprotected
keyFocusGuiControlG3D::GuiWindowprotected
labelIndexUnderMouse(Vector2 click) constG3D::GuiMenuprotected
labelRect(int i)G3D::GuiMenuinline
m_actionCallbackG3D::GuiMenuprotected
m_captionListValueG3D::GuiMenuprotected
m_childG3D::GuiMenu
m_clientRectG3D::GuiWindowprotected
m_closeActionG3D::GuiWindowprotected
m_closeButtonG3D::GuiWindowprotected
m_depthG3D::Widgetprotected
m_drawerArrayG3D::GuiWindowprotected
m_enabledG3D::GuiWindowprotected
m_eventSourceG3D::GuiMenuprotected
m_focusedG3D::GuiWindowprotected
m_highlightIndexG3D::GuiMenuprotected
m_indexValueG3D::GuiMenuprotected
m_innerScrollPaneG3D::GuiMenuprotected
m_labelArrayG3D::GuiMenuprotected
m_managerG3D::Widgetprotected
m_minSizeG3D::GuiWindowprotected
m_morphG3D::GuiWindowprotected
m_mouseOverG3D::GuiWindowprotected
m_mouseVisibleG3D::GuiWindowprotected
m_parentG3D::GuiMenu
m_pixelScaleG3D::GuiWindowprotected
m_prefixIndexG3D::GuiMenuprotected
m_prefixNodesG3D::GuiMenuprotected
m_prefixRootMenuG3D::GuiMenuprotected
m_prefixTreeG3D::GuiMenuprotected
m_rectG3D::GuiWindowprotected
m_resizableG3D::GuiWindowprotected
m_rootPaneG3D::GuiWindowprotected
m_selectedValueG3D::GuiMenuprotected
m_stringListValueG3D::GuiMenuprotected
m_styleG3D::GuiWindowprotected
m_superiorG3D::GuiMenuprotected
m_textG3D::GuiWindowprotected
m_themeG3D::GuiWindowprotected
m_usePrefixTreeMenusG3D::GuiMenuprotected
m_useStringListG3D::GuiMenuprotected
m_visibleG3D::GuiWindowprotected
manager() constG3D::GuiWindowinline
minSize() constG3D::GuiWindowinline
modalG3D::GuiWindowprotected
MODAL_EFFECT_DARKEN enum valueG3D::GuiWindow
MODAL_EFFECT_DESATURATE enum valueG3D::GuiWindow
MODAL_EFFECT_LIGHTEN enum valueG3D::GuiWindow
MODAL_EFFECT_NONE enum valueG3D::GuiWindow
ModalEffect enum nameG3D::GuiWindow
morphing() constG3D::GuiWindowinline
morphTo(const Rect2D &r)G3D::GuiWindowvirtual
mouseOverGuiControlG3D::GuiWindowprotected
moveTo(const Vector2 &position)G3D::GuiWindowvirtual
moveToCenter()G3D::GuiWindowvirtual
NO_CLOSE enum valueG3D::GuiWindow
onAfterEvents()G3D::Widgetinlinevirtual
onAI()G3D::GuiWindowinlinevirtual
onBeforeGraphics()G3D::Widgetinlinevirtual
onEvent(const GEvent &event) overrideG3D::GuiMenuvirtual
onMouseButtonDown(const GEvent &event)G3D::GuiWindowprotectedvirtual
onNetwork()G3D::GuiWindowinlinevirtual
onPose(Array< shared_ptr< Surface > > &surfaceArray, Array< shared_ptr< Surface2D > > &surface2DArray)G3D::GuiWindowvirtual
onSimulation(RealTime rdt, SimTime sdt, SimTime idt)G3D::GuiWindowvirtual
onUserInput(UserInput *ui)G3D::GuiWindowvirtual
pack()G3D::GuiWindowvirtual
pane()G3D::GuiWindowinline
pane() constG3D::GuiWindowinline
pixelScale() constG3D::GuiWindowinline
positionalEventZ(const Point2 &pixel) constG3D::Widgetinlinevirtual
prefixClickedOn(const Point2 click)G3D::GuiMenuprotected
prefixIndexSelected(int i)G3D::GuiMenuprotected
processMouseButtonDownEventForFocusChangeAndWindowDrag(const GEvent &event)G3D::GuiWindowprotected
rect() constG3D::GuiWindowinline
REMOVE_ON_CLOSE enum valueG3D::GuiWindow
render(RenderDevice *rd) const overrideG3D::GuiMenuvirtual
renderBackground(RenderDevice *rd) constG3D::GuiWindowprotectedvirtual
renderDecorations(RenderDevice *rd) constG3D::GuiMenuprotectedvirtual
resizable() constG3D::GuiWindowinline
resizeFrameContains(const Point2 &guiPoint) constG3D::GuiWindowprotectedvirtual
selectedNode(int index)G3D::GuiMenuprotected
selectedValue()G3D::GuiMenuprotected
setCaption(const GuiText &text)G3D::GuiWindowvirtual
setDepth(float d)G3D::Widgetinlinevirtual
setEnabled(bool e)G3D::GuiWindowinlinevirtual
setKeyFocusControl(GuiControl *c)G3D::GuiWindowprotected
setKeyFocusOnNextControl()G3D::GuiWindowprotected
setList(const Array< GuiText > &c)G3D::GuiMenuprotected
setList(const Array< String > &c)G3D::GuiMenuprotected
setManager(WidgetManager *m)G3D::Widgetinlinevirtual
setMinSize(const Vector2 &guiPixelSize)G3D::GuiWindowinlinevirtual
setRect(const Rect2D &rectInGUIPixels)G3D::GuiWindowvirtual
setResizable(bool r)G3D::GuiWindowinlinevirtual
setSelectedValue(const String &s)G3D::GuiMenuprotected
setStyle(GuiTheme::WindowStyle style)G3D::GuiWindowinline
setVisible(bool v)G3D::GuiWindowinlinevirtual
show(WidgetManager *manager, GuiWindow *superior, GuiControl *eventSource, const Vector2 &position, bool modal=false, const GuiControl::Callback &actionCallback=GuiControl::Callback())G3D::GuiMenuvirtual
showInternal(WidgetManager *manager, GuiWindow *superior, GuiControl *eventSource, const Vector2 &position, bool modal, const GuiControl::Callback &actionCallback)G3D::GuiMenuprotected
showModal(OSWindow *osWindow, ModalEffect m=MODAL_EFFECT_DESATURATE)G3D::GuiWindow
showModal(const shared_ptr< GuiWindow > &parent, ModalEffect m=MODAL_EFFECT_DESATURATE)G3D::GuiWindow
showPrefixMenu(const Vector2 &menuPosition)G3D::GuiMenuprotected
sort(Array< shared_ptr< Surface2D >> &array)G3D::Surface2Dstatic
sortAndRender(RenderDevice *rd, Array< shared_ptr< Surface2D >> &array)G3D::Surface2Dstatic
theme() constG3D::GuiWindowinline
visible() constG3D::GuiWindowinline
Widget()G3D::Widgetinlineprotected
window() constG3D::Widgetvirtual
~GuiWindow()G3D::GuiWindow
~ReferenceCountedObject()G3D::ReferenceCountedObjectinlinevirtual

documentation generated on Wed Nov 24 2021 08:01:56 using doxygen 1.8.15