Moved UserData

docking
ocornut 10 years ago
parent 1d9a4748de
commit 48a944813c

@ -329,9 +329,9 @@ ImGuiIO::ImGuiIO()
MousePosPrev = ImVec2(-1,-1);
MouseDoubleClickTime = 0.30f;
MouseDoubleClickMaxDist = 6.0f;
UserData = NULL;
// User functions
UserData = NULL;
RenderDrawListsFn = NULL;
MemAllocFn = malloc;
MemReallocFn = realloc;

@ -423,13 +423,12 @@ struct ImGuiIO
ImWchar FontFallbackGlyph; // = '?' // Replacement glyph is one isn't found.
float PixelCenterOffset; // = 0.0f // Try to set to 0.5f or 0.375f if rendering is blurry
void* UserData; // = NULL // Store your own data for retrieval by callbacks.
//------------------------------------------------------------------
// User Functions
//------------------------------------------------------------------
// Store your own data for retrieval by callbacks.
void* UserData; // = NULL
// REQUIRED: rendering function.
// See example code if you are unsure of how to implement this.
void (*RenderDrawListsFn)(ImDrawList** const draw_lists, int count);

Loading…
Cancel
Save