struct ImGui::ImGuiViewport
- ImGui::ImGuiViewport
- Struct
- Value
- Object
Overview
Included Modules
- ImGui::ClassType(LibImGui::ImGuiViewport)
Defined in:
obj.crConstructors
Instance Method Summary
-
#flags : ImGuiViewportFlags
See ImGuiViewportFlags_
- #flags=(flags : ImGuiViewportFlags)
- #get_center : ImGui::ImVec2
- #get_work_center : ImGui::ImVec2
-
#id : ImGuiID
Unique identifier for the viewport
- #id=(id : ImGuiID)
-
#platform_handle_raw : Pointer(Void)
void* to hold lower-level, platform-native window handle (under Win32 this is expected to be a HWND, unused for other platforms)
- #platform_handle_raw=(platform_handle_raw : Pointer(Void))
-
#pos : ImVec2
Main Area: Position of the viewport (Dear ImGui coordinates are the same as OS desktop/native coordinates)
- #pos=(pos : ImVec2)
-
#size : ImVec2
Main Area: Size of the viewport.
- #size=(size : ImVec2)
- #to_unsafe : Pointer(T)
-
#work_pos : ImVec2
Work Area: Position of the viewport minus task bars, menus bars, status bars (>= Pos)
- #work_pos=(work_pos : ImVec2)
-
#work_size : ImVec2
Work Area: Size of the viewport minus task bars, menu bars, status bars (<= Size)
- #work_size=(work_size : ImVec2)
Constructor Detail
Instance Method Detail
void* to hold lower-level, platform-native window handle (under Win32 this is expected to be a HWND, unused for other platforms)
Main Area: Position of the viewport (Dear ImGui coordinates are the same as OS desktop/native coordinates)
Work Area: Position of the viewport minus task bars, menus bars, status bars (>= Pos)
Work Area: Size of the viewport minus task bars, menu bars, status bars (<= Size)