Open 3D Engine ImGui Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Public Attributes | |
ImGuiConfigFlags | ConfigFlags |
ImGuiBackendFlags | BackendFlags |
ImVec2 | DisplaySize |
float | DeltaTime |
float | IniSavingRate |
const char * | IniFilename |
const char * | LogFilename |
float | MouseDoubleClickTime |
float | MouseDoubleClickMaxDist |
float | MouseDragThreshold |
int | KeyMap [ImGuiKey_COUNT] |
float | KeyRepeatDelay |
float | KeyRepeatRate |
void * | UserData |
ImFontAtlas * | Fonts |
float | FontGlobalScale |
bool | FontAllowUserScaling |
ImFont * | FontDefault |
ImVec2 | DisplayFramebufferScale |
bool | MouseDrawCursor |
bool | ConfigMacOSXBehaviors |
bool | ConfigInputTextCursorBlink |
bool | ConfigDragClickToInputText |
bool | ConfigWindowsResizeFromEdges |
bool | ConfigWindowsMoveFromTitleBarOnly |
float | ConfigMemoryCompactTimer |
const char * | BackendPlatformName |
const char * | BackendRendererName |
void * | BackendPlatformUserData |
void * | BackendRendererUserData |
void * | BackendLanguageUserData |
const char *(* | GetClipboardTextFn )(void *user_data) |
void(* | SetClipboardTextFn )(void *user_data, const char *text) |
void * | ClipboardUserData |
void(* | ImeSetInputScreenPosFn )(int x, int y) |
void * | ImeWindowHandle |
ImVec2 | MousePos |
bool | MouseDown [5] |
float | MouseWheel |
float | MouseWheelH |
bool | KeyCtrl |
bool | KeyShift |
bool | KeyAlt |
bool | KeySuper |
bool | KeysDown [512] |
float | NavInputs [ImGuiNavInput_COUNT] |
bool | WantCaptureMouse |
bool | WantCaptureKeyboard |
bool | WantTextInput |
bool | WantSetMousePos |
bool | WantSaveIniSettings |
bool | NavActive |
bool | NavVisible |
float | Framerate |
int | MetricsRenderVertices |
int | MetricsRenderIndices |
int | MetricsRenderWindows |
int | MetricsActiveWindows |
int | MetricsActiveAllocations |
ImVec2 | MouseDelta |
ImGuiKeyModFlags | KeyMods |
ImVec2 | MousePosPrev |
ImVec2 | MouseClickedPos [5] |
double | MouseClickedTime [5] |
bool | MouseClicked [5] |
bool | MouseDoubleClicked [5] |
bool | MouseReleased [5] |
bool | MouseDownOwned [5] |
bool | MouseDownWasDoubleClick [5] |
float | MouseDownDuration [5] |
float | MouseDownDurationPrev [5] |
ImVec2 | MouseDragMaxDistanceAbs [5] |
float | MouseDragMaxDistanceSqr [5] |
float | KeysDownDuration [512] |
float | KeysDownDurationPrev [512] |
float | NavInputsDownDuration [ImGuiNavInput_COUNT] |
float | NavInputsDownDurationPrev [ImGuiNavInput_COUNT] |
float | PenPressure |
ImWchar16 | InputQueueSurrogate |
ImVector< ImWchar > | InputQueueCharacters |