mirror of
https://github.com/Drezil/imgui.git
synced 2024-11-15 01:17:00 +00:00
Drag and drop: Standardizing payload types as defines. (#143)
This commit is contained in:
parent
44b761b308
commit
5027311e7f
@ -167,6 +167,10 @@ inline void operator delete(void*, ImPlacementNewDummy, void*) {}
|
|||||||
// Types
|
// Types
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
// Drag and Drop payload types. String starting with '_' are managed by Dear ImGui.
|
||||||
|
#define IMGUI_PAYLOAD_TYPE_COLOR_4F "_COL4F" // float[4] // Standard type for colors. User code may use this type. Build a float[4] out of a float[3] if you don't have alpha.
|
||||||
|
#define IMGUI_PAYLOAD_TYPE_DOCKABLE "_IMDOCK" // ImGuiWindow* // [Internal] Docking/tabs
|
||||||
|
|
||||||
enum ImGuiButtonFlags_
|
enum ImGuiButtonFlags_
|
||||||
{
|
{
|
||||||
ImGuiButtonFlags_Repeat = 1 << 0, // hold to repeat
|
ImGuiButtonFlags_Repeat = 1 << 0, // hold to repeat
|
||||||
@ -239,7 +243,8 @@ enum ImGuiDir
|
|||||||
ImGuiDir_Left = 0,
|
ImGuiDir_Left = 0,
|
||||||
ImGuiDir_Right = 1,
|
ImGuiDir_Right = 1,
|
||||||
ImGuiDir_Up = 2,
|
ImGuiDir_Up = 2,
|
||||||
ImGuiDir_Down = 3
|
ImGuiDir_Down = 3,
|
||||||
|
ImGuiDir_Count_
|
||||||
};
|
};
|
||||||
|
|
||||||
enum ImGuiCorner
|
enum ImGuiCorner
|
||||||
|
Loading…
Reference in New Issue
Block a user