XII Release 0.1.0
Loading...
Searching...
No Matches
xiiWindowEvent::Payload Union Reference

Public Attributes

struct { 
   bool   m_bVisible 
 Whether the window is now visible or not.
} visibility
 This is only relevant for the VisibilityChanged event.
struct { 
   bool   m_bFocused 
 Whether the window is now focused or not.
} focus
 This is only relevant for the FocusChanged event.
struct { 
   xiiInt32   m_iWidth 
 The new width of the window in pixel.
   xiiInt32   m_iHeight 
 The new height of the window in pixel.
} size
 This is only relevant for the SizeChanged event.
struct { 
   xiiInt32   m_iX 
 The new X position of the window in pixel.
   xiiInt32   m_iY 
 The new Y position of the window in pixel.
} position
 This is only relevant for the PositionChanged event.
struct { 
   xiiUInt32   m_uiUserCode 
 The user code is an arbitrary value that can be used to distinguish different user events.
} user
 This is only relevant for the UserEvent event.

The documentation for this union was generated from the following file:
  • /home/runner/work/XII/XII/Source/Engine/Core/System/Window.h