KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
KGGuiViewportP Struct Reference
Inheritance diagram for KGGuiViewportP:
KarmaGuiViewport

Public Member Functions

void ClearRequestFlags ()
KGVec2 CalcWorkRectPos (const KGVec2 &off_min) const
KGVec2 CalcWorkRectSize (const KGVec2 &off_min, const KGVec2 &off_max) const
void UpdateWorkRect ()
KGRect GetMainRect () const
KGRect GetWorkRect () const
KGRect GetBuildWorkRect () const
Public Member Functions inherited from KarmaGuiViewport
KGVec2 GetCenter () const
KGVec2 GetWorkCenter () const

Public Attributes

int Idx
int LastFrameActive
int LastFrontMostStampCount
KGGuiID LastNameHash
KGVec2 LastPos
float Alpha
float LastAlpha
short PlatformMonitor
KGGuiWindowWindow
int DrawListsLastFrame [2]
KGDrawListDrawLists [2]
KGDrawData DrawDataP
KGDrawDataBuilder DrawDataBuilder
KGVec2 LastPlatformPos
KGVec2 LastPlatformSize
KGVec2 LastRendererSize
KGVec2 WorkOffsetMin
KGVec2 WorkOffsetMax
KGVec2 BuildWorkOffsetMin
KGVec2 BuildWorkOffsetMax
Public Attributes inherited from KarmaGuiViewport
KGGuiID ID
KarmaGuiViewportFlags Flags
KGVec2 Pos
KGVec2 Size
KGVec2 WorkPos
KGVec2 WorkSize
float DpiScale
KGGuiID ParentViewportId
KGDrawDataDrawData
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: