Gamedev Framework (gf)
0.3.0
A C++11 framework for 2D games
|
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 | |
DefaultCharacterSize | gf::UI | static |
draw(RenderTarget &target, RenderStates states) override | gf::UI | virtual |
end() | 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 | |
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 &)=delete | gf::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 ¤t, 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 &)=delete | gf::UI | |
UI(UI &&other) | gf::UI | |
~Drawable() | gf::Drawable | virtual |
~UI() | gf::UI |