ImGuiIO

Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (C)
struct ImGuiIO {}

Members

Variables

BackendFlags
ImGuiBackendFlags BackendFlags;
Undocumented in source.
BackendLanguageUserData
void* BackendLanguageUserData;
Undocumented in source.
BackendPlatformName
const(char)* BackendPlatformName;
Undocumented in source.
BackendPlatformUserData
void* BackendPlatformUserData;
Undocumented in source.
BackendRendererName
const(char)* BackendRendererName;
Undocumented in source.
BackendRendererUserData
void* BackendRendererUserData;
Undocumented in source.
ClipboardUserData
void* ClipboardUserData;
Undocumented in source.
ConfigFlags
ImGuiConfigFlags ConfigFlags;
Undocumented in source.
ConfigInputTextCursorBlink
bool ConfigInputTextCursorBlink;
Undocumented in source.
ConfigMacOSXBehaviors
bool ConfigMacOSXBehaviors;
Undocumented in source.
ConfigWindowsMemoryCompactTimer
float ConfigWindowsMemoryCompactTimer;
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.
GetClipboardTextFn
const(char)* function(void* user_data) GetClipboardTextFn;
Undocumented in source.
ImeSetInputScreenPosFn
void function(int x, int y) ImeSetInputScreenPosFn;
Undocumented in source.
ImeWindowHandle
void* ImeWindowHandle;
Undocumented in source.
IniFilename
const(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
const(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.
SetClipboardTextFn
void function(void* user_data, const(char)* text) SetClipboardTextFn;
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.

Meta