Gamedev Framework (gf)  0.4.0
A C++11 framework for 2D games
gf::UI Member List

This is the complete list of members for gf::UI, including all inherited members.

begin(const std::string &title, const RectF &bounds, UIWindowFlags flags=None)gf::UI
buttonColor(const Color4f &color)gf::UI
buttonLabel(StringRef title)gf::UI
buttonPopBehavior()gf::UI
buttonPushBehavior(UIButtonBehavior behavior)gf::UI
buttonSetBehavior(UIButtonBehavior behavior)gf::UI
buttonSymbol(UISymbol symbol)gf::UI
buttonSymbolLabel(UISymbol symbol, StringRef title, UIAlignment align=UIAlignment::Left)gf::UI
checkbox(StringRef title, bool &active)gf::UI
checkboxFlags(StringRef title, unsigned &flags, unsigned value)gf::UI
colorPicker(Color4f &color)gf::UI
comboBeginColor(const Color4f &color, Vector2f size)gf::UI
comboBeginLabel(StringRef selected, Vector2f size)gf::UI
comboBeginSymbol(UISymbol symbol, Vector2f size)gf::UI
comboBeginSymbolLabel(UISymbol symbol, StringRef selected, Vector2f size)gf::UI
combobox(const std::vector< std::string > &items, int &selected, int itemHeight, Vector2f size)gf::UI
comboboxSeparator(const std::string &itemsSeparatedBySeparator, char separator, int &selected, int itemHeight, Vector2f size)gf::UI
comboClose()gf::UI
comboEnd()gf::UI
comboItemLabel(StringRef title, UIAlignment align=UIAlignment::Left)gf::UI
comboItemSymbolLabel(UISymbol symbol, StringRef title, UIAlignment align=UIAlignment::Left)gf::UI
contextualBegin(UIWindowFlags flags, Vector2f size, const RectF &triggerBounds)gf::UI
contextualClose()gf::UI
contextualEnd()gf::UI
contextualItemLabel(StringRef title, UIAlignment align=UIAlignment::Left)gf::UI
contextualItemSymbolLabel(UISymbol symbol, StringRef title, UIAlignment align=UIAlignment::Left)gf::UI
DefaultCharacterSizegf::UIstatic
draw(RenderTarget &target, RenderStates states) overridegf::UIvirtual
edit(UIEditFlags flags, BufferRef< char > buffer, std::size_t &length, UIEditFilter filter=UIEditFilter::Default)gf::UI
end()gf::UI
fileSelector(UIBrowser &browser, const std::string &title, const RectF &bounds)gf::UI
getWidgetBounds()gf::UI
groupBegin(const std::string &title, UIWindowFlags flags=None)gf::UI
groupEnd()gf::UI
groupScrolledBegin(UIScroll &scroll, const std::string &title, UIWindowFlags flags=None)gf::UI
groupScrolledEnd()gf::UI
image(const Texture &texture, const RectF &textureRect)gf::UI
isWidgetHovered()gf::UI
label(StringRef title, UIAlignment align=UIAlignment::Left)gf::UI
labelColored(const Color4f &color, StringRef title, UIAlignment align=UIAlignment::Left)gf::UI
labelWrap(StringRef title)gf::UI
labelWrapColored(const Color4f &color, StringRef title)gf::UI
layoutRow(UILayout format, float height, ArrayRef< float > ratio)gf::UI
layoutRowBegin(UILayout format, float height, int cols)gf::UI
layoutRowDynamic(float height, int cols)gf::UI
layoutRowEnd()gf::UI
layoutRowPush(float width)gf::UI
layoutRowStatic(float height, int itemWidth, int cols)gf::UI
menubarBegin()gf::UI
menubarEnd()gf::UI
menuBeginLabel(StringRef title, UIAlignment align, Vector2f size)gf::UI
menuBeginSymbol(const std::string &id, UISymbol symbol, Vector2f size)gf::UI
menuBeginSymbolLabel(UISymbol symbol, StringRef title, UIAlignment align, Vector2f size)gf::UI
menuClose()gf::UI
menuEnd()gf::UI
menuItemLabel(StringRef title, UIAlignment align=UIAlignment::Left)gf::UI
menuItemSymbolLabel(UISymbol symbol, StringRef title, UIAlignment align=UIAlignment::Left)gf::UI
operator=(const UI &)=deletegf::UI
operator=(UI &&other)gf::UI
option(StringRef title, bool active)gf::UI
popupBegin(UIPopup type, const std::string &title, UIWindowFlags flags, const RectF &bounds)gf::UI
popupClose()gf::UI
popupEnd()gf::UI
processEvent(const Event &event)gf::UI
progress(std::size_t &current, std::size_t max, UIProgress modifyable=UIProgress::Modifyable)gf::UI
propertyDouble(const std::string &name, double min, double &val, double max, double step, float incPerPixel)gf::UI
propertyFloat(const std::string &name, float min, float &val, float max, float step, float incPerPixel)gf::UI
propertyInt(const std::string &name, int min, int &val, int max, int step, float incPerPixel)gf::UI
radio(StringRef title, bool &active)gf::UI
selectableLabel(StringRef title, UIAlignment align, bool &value)gf::UI
separator(float height)gf::UI
setPredefinedStyle(UIPredefinedStyle style)gf::UI
sliderFloat(float min, float &val, float max, float step)gf::UI
sliderInt(int min, int &val, int max, int step)gf::UI
tooltip(const std::string &text)gf::UI
tooltipBegin(float width)gf::UI
tooltipEnd()gf::UI
treePop()gf::UI
treePush(UITree type, const std::string &title, UICollapse &state)gf::UI
UI(Font &font, unsigned characterSize=DefaultCharacterSize)gf::UI
UI(const UI &)=deletegf::UI
UI(UI &&other)gf::UI
windowGetBounds()gf::UI
windowSetBounds(const RectF &bounds)gf::UI
~Drawable()gf::Drawablevirtual
~UI()gf::UI