ScummVM API documentation
ImGuiViewportP Struct Reference
Inheritance diagram for ImGuiViewportP:
ImGuiViewport

Public Member Functions

void ClearRequestFlags ()
 
ImVec2 CalcWorkRectPos (const ImVec2 &inset_min) const
 
ImVec2 CalcWorkRectSize (const ImVec2 &inset_min, const ImVec2 &inset_max) const
 
void UpdateWorkRect ()
 
ImRect GetMainRect () const
 
ImRect GetWorkRect () const
 
ImRect GetBuildWorkRect () const
 
- Public Member Functions inherited from ImGuiViewport
ImVec2 GetCenter () const
 
ImVec2 GetWorkCenter () const
 

Public Attributes

ImGuiWindowWindow
 
int Idx
 
int LastFrameActive
 
int LastFocusedStampCount
 
ImGuiID LastNameHash
 
ImVec2 LastPos
 
ImVec2 LastSize
 
float Alpha
 
float LastAlpha
 
bool LastFocusedHadNavWindow
 
short PlatformMonitor
 
int BgFgDrawListsLastFrame [2]
 
ImDrawListBgFgDrawLists [2]
 
ImDrawData DrawDataP
 
ImDrawDataBuilder DrawDataBuilder
 
ImVec2 LastPlatformPos
 
ImVec2 LastPlatformSize
 
ImVec2 LastRendererSize
 
ImVec2 WorkInsetMin
 
ImVec2 WorkInsetMax
 
ImVec2 BuildWorkInsetMin
 
ImVec2 BuildWorkInsetMax
 
- Public Attributes inherited from ImGuiViewport
ImGuiID ID
 
ImGuiViewportFlags Flags
 
ImVec2 Pos
 
ImVec2 Size
 
ImVec2 WorkPos
 
ImVec2 WorkSize
 
float DpiScale
 
ImGuiID ParentViewportId
 
ImDrawDataDrawData
 
void * RendererUserData
 
void * PlatformUserData
 
void * PlatformHandle
 
void * PlatformHandleRaw
 
bool PlatformWindowCreated
 
bool PlatformRequestMove
 
bool PlatformRequestResize
 
bool PlatformRequestClose
 

The documentation for this struct was generated from the following file: