ImGuiIO

Undocumented in source.
struct ImGuiIO {}

Members

Aliases

da_getClipboardTextFn
alias da_getClipboardTextFn = char* function(void* userdata)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_imeSetInputScreenPosFn
alias da_imeSetInputScreenPosFn = void function(int x, int y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
da_setClipboardTextFn
alias da_setClipboardTextFn = void function(void* userData, const char* text)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

addInputCharacter
void addInputCharacter(ImWchar c)
Undocumented in source. Be warned that the author may not have intended to support it.
addInputCharactersUTF8
void addInputCharactersUTF8(char* str)
Undocumented in source. Be warned that the author may not have intended to support it.
addInputCharactersUTF8
void addInputCharactersUTF8(string str)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

BackendFlags
ImGuiBackendFlags BackendFlags;
Undocumented in source.
BackendLanguageUserData
void* BackendLanguageUserData;
Undocumented in source.
BackendPlatformName
char* BackendPlatformName;
Undocumented in source.
BackendPlatformUserData
void* BackendPlatformUserData;
Undocumented in source.
BackendRendererName
char* BackendRendererName;
Undocumented in source.
BackendRendererUserData
void* BackendRendererUserData;
Undocumented in source.
ClipboardUserData
void* ClipboardUserData;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ConfigFlags
ImGuiConfigFlags ConfigFlags;
Undocumented in source.
ConfigInputTextCursorBlink
bool ConfigInputTextCursorBlink;
Undocumented in source.
ConfigMacOSXBehaviors
bool ConfigMacOSXBehaviors;
Undocumented in source.
ConfigWindowsMoveFromTitleBarOnly
bool ConfigWindowsMoveFromTitleBarOnly;
Undocumented in source.
ConfigWindowsResizeFromEdges
bool ConfigWindowsResizeFromEdges;
Undocumented in source.
DeltaTime
float DeltaTime;
Undocumented in source.
DisplayFramebufferScale
ImVec2 DisplayFramebufferScale;
Undocumented in source.
DisplaySize
ImVec2 DisplaySize;
Undocumented in source.
FontAllowUserScaling
bool FontAllowUserScaling;
Undocumented in source.
FontDefault
ImFont* FontDefault;
Undocumented in source.
FontGlobalScale
float FontGlobalScale;
Undocumented in source.
Fonts
ImFontAtlas* Fonts;
Undocumented in source.
Framerate
float Framerate;
Undocumented in source.
ImeWindowHandle
void* ImeWindowHandle;
Undocumented in source.
IniFilename
char* IniFilename;
Undocumented in source.
IniSavingRate
float IniSavingRate;
Undocumented in source.
InputQueueCharacters
ImVector_ImWchar InputQueueCharacters;
Undocumented in source.
KeyAlt
bool KeyAlt;
Undocumented in source.
KeyCtrl
bool KeyCtrl;
Undocumented in source.
KeyMap
int[ImGuiKey_COUNT] KeyMap;
Undocumented in source.
KeyRepeatDelay
float KeyRepeatDelay;
Undocumented in source.
KeyRepeatRate
float KeyRepeatRate;
Undocumented in source.
KeyShift
bool KeyShift;
Undocumented in source.
KeySuper
bool KeySuper;
Undocumented in source.
KeysDown
bool[512] KeysDown;
Undocumented in source.
KeysDownDuration
float[512] KeysDownDuration;
Undocumented in source.
KeysDownDurationPrev
float[512] KeysDownDurationPrev;
Undocumented in source.
LogFilename
char* LogFilename;
Undocumented in source.
MetricsActiveAllocations
int MetricsActiveAllocations;
Undocumented in source.
MetricsActiveWindows
int MetricsActiveWindows;
Undocumented in source.
MetricsRenderIndices
int MetricsRenderIndices;
Undocumented in source.
MetricsRenderVertices
int MetricsRenderVertices;
Undocumented in source.
MetricsRenderWindows
int MetricsRenderWindows;
Undocumented in source.
MouseClicked
bool[5] MouseClicked;
Undocumented in source.
MouseClickedPos
ImVec2[5] MouseClickedPos;
Undocumented in source.
MouseClickedTime
double[5] MouseClickedTime;
Undocumented in source.
MouseDelta
ImVec2 MouseDelta;
Undocumented in source.
MouseDoubleClickMaxDist
float MouseDoubleClickMaxDist;
Undocumented in source.
MouseDoubleClickTime
float MouseDoubleClickTime;
Undocumented in source.
MouseDoubleClicked
bool[5] MouseDoubleClicked;
Undocumented in source.
MouseDown
bool[5] MouseDown;
Undocumented in source.
MouseDownDuration
float[5] MouseDownDuration;
Undocumented in source.
MouseDownDurationPrev
float[5] MouseDownDurationPrev;
Undocumented in source.
MouseDownOwned
bool[5] MouseDownOwned;
Undocumented in source.
MouseDownWasDoubleClick
bool[5] MouseDownWasDoubleClick;
Undocumented in source.
MouseDragMaxDistanceAbs
ImVec2[5] MouseDragMaxDistanceAbs;
Undocumented in source.
MouseDragMaxDistanceSqr
float[5] MouseDragMaxDistanceSqr;
Undocumented in source.
MouseDragThreshold
float MouseDragThreshold;
Undocumented in source.
MouseDrawCursor
bool MouseDrawCursor;
Undocumented in source.
MousePos
ImVec2 MousePos;
Undocumented in source.
MousePosPrev
ImVec2 MousePosPrev;
Undocumented in source.
MouseReleased
bool[5] MouseReleased;
Undocumented in source.
MouseWheel
float MouseWheel;
Undocumented in source.
MouseWheelH
float MouseWheelH;
Undocumented in source.
NavActive
bool NavActive;
Undocumented in source.
NavInputs
float[ImGuiNavInput_COUNT] NavInputs;
Undocumented in source.
NavInputsDownDuration
float[ImGuiNavInput_COUNT] NavInputsDownDuration;
Undocumented in source.
NavInputsDownDurationPrev
float[ImGuiNavInput_COUNT] NavInputsDownDurationPrev;
Undocumented in source.
NavVisible
bool NavVisible;
Undocumented in source.
RenderDrawListsFnUnused
void* RenderDrawListsFnUnused;
Undocumented in source.
UserData
void* UserData;
Undocumented in source.
WantCaptureKeyboard
bool WantCaptureKeyboard;
Undocumented in source.
WantCaptureMouse
bool WantCaptureMouse;
Undocumented in source.
WantSaveIniSettings
bool WantSaveIniSettings;
Undocumented in source.
WantSetMousePos
bool WantSetMousePos;
Undocumented in source.
WantTextInput
bool WantTextInput;
Undocumented in source.
getClipboardTextFn
da_getClipboardTextFn getClipboardTextFn;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
imeSetInputScreenPosFn
da_imeSetInputScreenPosFn imeSetInputScreenPosFn;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setClipboardTextFn
da_setClipboardTextFn setClipboardTextFn;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta