|
Kemena3D
|
This is the complete list of members for kemena::kGuiManager, including all inherited members.
| addSettingsHandler(ImGuiSettingsHandler handler) | kemena::kGuiManager | |
| alignTextToFramePadding() | kemena::kGuiManager | |
| arrowButton(kString id, ImGuiDir dir) | kemena::kGuiManager | |
| beginDisabled(bool disabled=true) | kemena::kGuiManager | |
| beginTooltip() | kemena::kGuiManager | |
| bullet() | kemena::kGuiManager | |
| bulletText(kString text) | kemena::kGuiManager | |
| button(kString text, kIvec2 size=kIvec2(0, 0)) | kemena::kGuiManager | |
| calcItemWidth() | kemena::kGuiManager | |
| calcTextSize(kString text, bool hideTextAfterDoubleHash=false, float wrapWidth=-1.0f) | kemena::kGuiManager | |
| canvasEnd() | kemena::kGuiManager | |
| canvasStart() | kemena::kGuiManager | |
| checkbox(kString text, bool *output) | kemena::kGuiManager | |
| checkboxFlags(kString label, int *flags, int flagsValue) | kemena::kGuiManager | |
| checkboxFlags(kString label, unsigned int *flags, unsigned int flagsValue) | kemena::kGuiManager | |
| childEnd() | kemena::kGuiManager | |
| childStart(kString id, kVec2 size=kVec2(0, 0), ImGuiChildFlags childFlags=0, ImGuiWindowFlags windowFlags=0) | kemena::kGuiManager | |
| closeCurrentPopup() | kemena::kGuiManager | |
| collapsingHeader(kString label, ImGuiTreeNodeFlags flags=0) | kemena::kGuiManager | |
| collapsingHeader(kString label, bool *visible, ImGuiTreeNodeFlags flags=0) | kemena::kGuiManager | |
| colorButton(kString descId, kVec4 col, ImGuiColorEditFlags flags=0, kVec2 size=kVec2(0, 0)) | kemena::kGuiManager | |
| colorEdit3(kString label, float col[3], ImGuiColorEditFlags flags=0) | kemena::kGuiManager | |
| colorEdit4(kString label, float col[4], ImGuiColorEditFlags flags=0) | kemena::kGuiManager | |
| colorPicker3(kString label, float col[3], ImGuiColorEditFlags flags=0) | kemena::kGuiManager | |
| colorPicker4(kString label, float col[4], ImGuiColorEditFlags flags=0) | kemena::kGuiManager | |
| columnsEnd() | kemena::kGuiManager | |
| columnsStart(int count=1, kString id="", bool borders=true) | kemena::kGuiManager | |
| combo(kString label, int *currentItem, std::vector< kString > items, int popupMaxHeightInItems=-1) | kemena::kGuiManager | |
| destroy() | kemena::kGuiManager | |
| dockSpaceEnd() | kemena::kGuiManager | |
| dockSpaceStart(kString name) | kemena::kGuiManager | |
| dragFloat(kString label, float *v, float speed=1.0f, float min=0.0f, float max=0.0f, kString format="%.3f", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| dragFloat2(kString label, float v[2], float speed=1.0f, float min=0.0f, float max=0.0f, kString format="%.3f", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| dragFloat3(kString label, float v[3], float speed=1.0f, float min=0.0f, float max=0.0f, kString format="%.3f", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| dragFloat4(kString label, float v[4], float speed=1.0f, float min=0.0f, float max=0.0f, kString format="%.3f", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| dragFloatRange2(kString label, float *vCurrentMin, float *vCurrentMax, float speed=1.0f, float min=0.0f, float max=0.0f, kString format="%.3f", kString formatMax="", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| dragInt(kString label, int *v, float speed=1.0f, int min=0, int max=0, kString format="%d", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| dragInt2(kString label, int v[2], float speed=1.0f, int min=0, int max=0, kString format="%d", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| dragInt3(kString label, int v[3], float speed=1.0f, int min=0, int max=0, kString format="%d", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| dragInt4(kString label, int v[4], float speed=1.0f, int min=0, int max=0, kString format="%d", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| dragIntRange2(kString label, int *vCurrentMin, int *vCurrentMax, float speed=1.0f, int min=0, int max=0, kString format="%d", kString formatMax="", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| drawListAddImage(GLuint textureId, kVec2 pMin, kVec2 pMax, kVec2 uvMin=kVec2(0, 0), kVec2 uvMax=kVec2(1, 1), kVec4 tint=kVec4(1, 1, 1, 1)) | kemena::kGuiManager | |
| dummy(kVec2 size) | kemena::kGuiManager | |
| endDisabled() | kemena::kGuiManager | |
| endTooltip() | kemena::kGuiManager | |
| getColumnWidth(int columnIndex=-1) | kemena::kGuiManager | |
| getContentRegionAvail() | kemena::kGuiManager | |
| getCursorPos() | kemena::kGuiManager | |
| getCursorPosX() | kemena::kGuiManager | |
| getCursorPosY() | kemena::kGuiManager | |
| getCursorScreenPos() | kemena::kGuiManager | |
| getDeltaTime() | kemena::kGuiManager | |
| getFontSize() | kemena::kGuiManager | |
| getFrameHeight() | kemena::kGuiManager | |
| getFrameHeightWithSpacing() | kemena::kGuiManager | |
| getItemRectMax() | kemena::kGuiManager | |
| getItemRectMin() | kemena::kGuiManager | |
| getItemRectSize() | kemena::kGuiManager | |
| getMainViewportCenter() | kemena::kGuiManager | |
| getMouseDelta() | kemena::kGuiManager | |
| getMousePos() | kemena::kGuiManager | |
| getMouseWheel() | kemena::kGuiManager | |
| getScrollMaxX() | kemena::kGuiManager | |
| getScrollMaxY() | kemena::kGuiManager | |
| getScrollX() | kemena::kGuiManager | |
| getScrollY() | kemena::kGuiManager | |
| getTextLineHeight() | kemena::kGuiManager | |
| getWantTextInput() | kemena::kGuiManager | |
| getWindowContentRegionMax() | kemena::kGuiManager | |
| getWindowContentRegionMin() | kemena::kGuiManager | |
| getWindowPos() | kemena::kGuiManager | |
| getWindowSize() | kemena::kGuiManager | |
| groupEnd() | kemena::kGuiManager | |
| groupStart() | kemena::kGuiManager | |
| image(GLuint textureId, kVec2 size, kVec2 uv0=kVec2(0, 0), kVec2 uv1=kVec2(1, 1)) | kemena::kGuiManager | |
| imageButton(kString id, GLuint textureId, kVec2 size, kVec2 uv0=kVec2(0, 0), kVec2 uv1=kVec2(1, 1), kVec4 tint=kVec4(1, 1, 1, 1)) | kemena::kGuiManager | |
| indent(float indentW=0.0f) | kemena::kGuiManager | |
| init(kRenderer *newRenderer) | kemena::kGuiManager | |
| inputDouble(kString label, double *v, double step=0.0, double stepFast=0.0, kString format="%.6f", ImGuiInputTextFlags flags=0) | kemena::kGuiManager | |
| inputFloat(kString label, float *v, float step=0.0f, float stepFast=0.0f, kString format="%.3f", ImGuiInputTextFlags flags=0) | kemena::kGuiManager | |
| inputFloat2(kString label, float v[2], kString format="%.3f", ImGuiInputTextFlags flags=0) | kemena::kGuiManager | |
| inputFloat3(kString label, float v[3], kString format="%.3f", ImGuiInputTextFlags flags=0) | kemena::kGuiManager | |
| inputFloat4(kString label, float v[4], kString format="%.3f", ImGuiInputTextFlags flags=0) | kemena::kGuiManager | |
| inputInt(kString label, int *v, int step=1, int stepFast=100, ImGuiInputTextFlags flags=0) | kemena::kGuiManager | |
| inputInt2(kString label, int v[2], ImGuiInputTextFlags flags=0) | kemena::kGuiManager | |
| inputInt3(kString label, int v[3], ImGuiInputTextFlags flags=0) | kemena::kGuiManager | |
| inputInt4(kString label, int v[4], ImGuiInputTextFlags flags=0) | kemena::kGuiManager | |
| inputText(kString label, kString &value, size_t maxLength=256, ImGuiInputTextFlags flags=0) | kemena::kGuiManager | |
| inputTextMultiline(kString label, kString &value, size_t maxLength=1024, kVec2 size=kVec2(0, 0), ImGuiInputTextFlags flags=0) | kemena::kGuiManager | |
| inputTextWithHint(kString label, kString hint, kString &value, size_t maxLength=256, ImGuiInputTextFlags flags=0) | kemena::kGuiManager | |
| invisibleButton(kString id, kVec2 size, ImGuiButtonFlags flags=0) | kemena::kGuiManager | |
| isAnyItemActive() | kemena::kGuiManager | |
| isAnyItemFocused() | kemena::kGuiManager | |
| isAnyItemHovered() | kemena::kGuiManager | |
| isItemActivated() | kemena::kGuiManager | |
| isItemActive() | kemena::kGuiManager | |
| isItemClicked(ImGuiMouseButton mouseButton=0) | kemena::kGuiManager | |
| isItemDeactivated() | kemena::kGuiManager | |
| isItemDeactivatedAfterEdit() | kemena::kGuiManager | |
| isItemEdited() | kemena::kGuiManager | |
| isItemFocused() | kemena::kGuiManager | |
| isItemHovered(ImGuiHoveredFlags flags=0) | kemena::kGuiManager | |
| isItemToggledOpen() | kemena::kGuiManager | |
| isItemVisible() | kemena::kGuiManager | |
| isKeyCtrl() | kemena::kGuiManager | |
| isKeyShift() | kemena::kGuiManager | |
| isMouseClicked(ImGuiMouseButton button, bool repeat=false) | kemena::kGuiManager | |
| isMouseDoubleClicked(ImGuiMouseButton button) | kemena::kGuiManager | |
| isMouseDown(ImGuiMouseButton button) | kemena::kGuiManager | |
| isMouseHoveringRect(kVec2 rMin, kVec2 rMax, bool clip=true) | kemena::kGuiManager | |
| isMouseReleased(ImGuiMouseButton button) | kemena::kGuiManager | |
| isPopupOpen(kString id, ImGuiPopupFlags flags=0) | kemena::kGuiManager | |
| isWindowFocused(ImGuiFocusedFlags flags=0) | kemena::kGuiManager | |
| isWindowHovered(ImGuiHoveredFlags flags=0) | kemena::kGuiManager | |
| kGuiManager() | kemena::kGuiManager | |
| labelText(kString label, kString text) | kemena::kGuiManager | |
| listBox(kString label, int *currentItem, std::vector< kString > items, int heightInItems=-1) | kemena::kGuiManager | |
| loadDefaultFontFromResource(kString resourceName) | kemena::kGuiManager | |
| loadIniSettingsFromDisk(kString filename) | kemena::kGuiManager | |
| loadIniSettingsFromMemory(const char *data, size_t size) | kemena::kGuiManager | |
| menu(kString text) | kemena::kGuiManager | |
| menuBar() | kemena::kGuiManager | |
| menuBarEnd() | kemena::kGuiManager | |
| menuEnd() | kemena::kGuiManager | |
| menuItem(kString text, kString shortcut="", bool selected=false, bool enabled=true) | kemena::kGuiManager | |
| menuItem(kString text, kString shortcut, bool *selected, bool enabled=true) | kemena::kGuiManager | |
| newLine() | kemena::kGuiManager | |
| nextColumn() | kemena::kGuiManager | |
| openPopup(kString id, ImGuiPopupFlags flags=0) | kemena::kGuiManager | |
| popFont() | kemena::kGuiManager | |
| popId() | kemena::kGuiManager | |
| popItemWidth() | kemena::kGuiManager | |
| popStyleColor(int count=1) | kemena::kGuiManager | |
| popStyleVar(int count=1) | kemena::kGuiManager | |
| popTextWrapPos() | kemena::kGuiManager | |
| popupContextItemStart(kString id="", ImGuiPopupFlags flags=ImGuiPopupFlags_MouseButtonRight) | kemena::kGuiManager | |
| popupContextWindowStart(kString id="", ImGuiPopupFlags flags=ImGuiPopupFlags_MouseButtonRight) | kemena::kGuiManager | |
| popupEnd() | kemena::kGuiManager | |
| popupModal(kString name, bool *open=nullptr, ImGuiWindowFlags flags=0) | kemena::kGuiManager | |
| popupStart(kString id, ImGuiWindowFlags flags=0) | kemena::kGuiManager | |
| processEvent(kSystemEvent event) | kemena::kGuiManager | |
| progressBar(float fraction, kVec2 size=kVec2(-FLT_MIN, 0), kString overlay="") | kemena::kGuiManager | |
| pushFont(ImFont *font) | kemena::kGuiManager | |
| pushId(kString id) | kemena::kGuiManager | |
| pushId(int id) | kemena::kGuiManager | |
| pushId(const void *ptr) | kemena::kGuiManager | |
| pushItemWidth(float itemWidth) | kemena::kGuiManager | |
| pushStyleColor(ImGuiCol idx, kVec4 color) | kemena::kGuiManager | |
| pushStyleColor(ImGuiCol idx, ImU32 color) | kemena::kGuiManager | |
| pushStyleVar(ImGuiStyleVar idx, float val) | kemena::kGuiManager | |
| pushStyleVar(ImGuiStyleVar idx, kVec2 val) | kemena::kGuiManager | |
| pushTextWrapPos(float wrapLocalPosX=0.0f) | kemena::kGuiManager | |
| radioButton(kString label, bool active) | kemena::kGuiManager | |
| radioButton(kString label, int *v, int vButton) | kemena::kGuiManager | |
| sameLine(float offsetFromStartX=0.0f, float spacing=-1.0f) | kemena::kGuiManager | |
| saveIniSettingsToDisk(kString filename) | kemena::kGuiManager | |
| selectable(kString label, bool selected=false, ImGuiSelectableFlags flags=0, kVec2 size=kVec2(0, 0)) | kemena::kGuiManager | |
| selectable(kString label, bool *pSelected, ImGuiSelectableFlags flags=0, kVec2 size=kVec2(0, 0)) | kemena::kGuiManager | |
| separator() | kemena::kGuiManager | |
| separatorText(kString text) | kemena::kGuiManager | |
| setClipboardText(kString text) | kemena::kGuiManager | |
| setColorEditOptions(ImGuiColorEditFlags flags) | kemena::kGuiManager | |
| setCursorPos(kVec2 pos) | kemena::kGuiManager | |
| setCursorPosX(float x) | kemena::kGuiManager | |
| setCursorPosY(float y) | kemena::kGuiManager | |
| setCursorScreenPos(kVec2 pos) | kemena::kGuiManager | |
| setItemTooltip(kString text) | kemena::kGuiManager | |
| setNextItemAllowOverlap() | kemena::kGuiManager | |
| setNextItemOpen(bool isOpen, ImGuiCond cond=0) | kemena::kGuiManager | |
| setNextItemWidth(float itemWidth) | kemena::kGuiManager | |
| setNextWindowBgAlpha(float alpha) | kemena::kGuiManager | |
| setNextWindowCollapsed(bool collapsed, ImGuiCond cond=0) | kemena::kGuiManager | |
| setNextWindowContentSize(kVec2 size) | kemena::kGuiManager | |
| setNextWindowFocus() | kemena::kGuiManager | |
| setNextWindowPos(kVec2 pos, ImGuiCond cond=0, kVec2 pivot=kVec2(0, 0)) | kemena::kGuiManager | |
| setNextWindowSize(kVec2 size, ImGuiCond cond=0) | kemena::kGuiManager | |
| setScrollHereX(float centerXRatio=0.5f) | kemena::kGuiManager | |
| setScrollHereY(float centerYRatio=0.5f) | kemena::kGuiManager | |
| setScrollX(float scrollX) | kemena::kGuiManager | |
| setScrollY(float scrollY) | kemena::kGuiManager | |
| setTabItemClosed(kString tabOrDockedWindowLabel) | kemena::kGuiManager | |
| sliderAngle(kString label, float *vRad, float vDegreesMin=-360.0f, float vDegreesMax=360.0f, kString format="%.0f deg", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| sliderFloat(kString label, float *v, float min, float max, kString format="%.3f", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| sliderFloat2(kString label, float v[2], float min, float max, kString format="%.3f", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| sliderFloat3(kString label, float v[3], float min, float max, kString format="%.3f", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| sliderFloat4(kString label, float v[4], float min, float max, kString format="%.3f", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| sliderInt(kString label, int *v, int min, int max, kString format="%d", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| sliderInt2(kString label, int v[2], int min, int max, kString format="%d", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| sliderInt3(kString label, int v[3], int min, int max, kString format="%d", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| sliderInt4(kString label, int v[4], int min, int max, kString format="%d", ImGuiSliderFlags flags=0) | kemena::kGuiManager | |
| smallButton(kString text) | kemena::kGuiManager | |
| spacing() | kemena::kGuiManager | |
| tabBarEnd() | kemena::kGuiManager | |
| tabBarStart(kString id, ImGuiTabBarFlags flags=0) | kemena::kGuiManager | |
| tabItemEnd() | kemena::kGuiManager | |
| tabItemStart(kString label, bool *open=nullptr, ImGuiTabItemFlags flags=0) | kemena::kGuiManager | |
| tableEnd() | kemena::kGuiManager | |
| tableHeader(kString label) | kemena::kGuiManager | |
| tableHeadersRow() | kemena::kGuiManager | |
| tableNextColumn() | kemena::kGuiManager | |
| tableNextRow(ImGuiTableRowFlags rowFlags=0, float minRowHeight=0.0f) | kemena::kGuiManager | |
| tableSetColumnIndex(int columnN) | kemena::kGuiManager | |
| tableSetupColumn(kString label, ImGuiTableColumnFlags flags=0, float initWidthOrWeight=0.0f) | kemena::kGuiManager | |
| tableSetupScrollFreeze(int cols, int rows) | kemena::kGuiManager | |
| tableStart(kString id, int columns, ImGuiTableFlags flags=0, kVec2 outerSize=kVec2(0, 0), float innerWidth=0.0f) | kemena::kGuiManager | |
| text(kString text) | kemena::kGuiManager | |
| textColored(kVec4 color, kString text) | kemena::kGuiManager | |
| textDisabled(kString text) | kemena::kGuiManager | |
| textUnformatted(kString text) | kemena::kGuiManager | |
| textWrapped(kString text) | kemena::kGuiManager | |
| treeEnd() | kemena::kGuiManager | |
| treePop() | kemena::kGuiManager | |
| treeStart(kString label) | kemena::kGuiManager | |
| treeStartEx(kString id, kString label="", ImGuiTreeNodeFlags flags=0) | kemena::kGuiManager | |
| unindent(float indentW=0.0f) | kemena::kGuiManager | |
| windowEnd() | kemena::kGuiManager | |
| windowStart(kString title, bool *open=nullptr, ImGuiWindowFlags flags=0) | kemena::kGuiManager | |
| ~kGuiManager() | kemena::kGuiManager | virtual |