Kemena3D
Loading...
Searching...
No Matches
kemena::kGuiManager Member List

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::kGuiManagervirtual