gwenhywfar  4.13.1
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | Friends
FOX16_Gui::WinScope Class Reference

#include <fox16_gui.hpp>

Public Types

enum  WIN_SCOPE_TYPE { WIN_SCOPE_TYPE_WINDOW =0 }
 

Public Member Functions

uint32_t getId () const
 
uint32_t getParentId () const
 
FXWindow * getWindow () const
 
 WinScope (uint32_t parentId, FXWindow *w)
 
 WinScope (FXWindow *w)
 
 ~WinScope ()
 

Protected Member Functions

WIN_SCOPE_TYPE getType () const
 
 WinScope (WIN_SCOPE_TYPE t, uint32_t parentId, FXWindow *w)
 

Protected Attributes

uint32_t m_id
 
uint32_t m_parentId
 
WIN_SCOPE_TYPE m_type
 
FXWindow * m_window
 

Friends

class FOX16_Gui
 

Detailed Description

Definition at line 37 of file fox16_gui.hpp.

Member Enumeration Documentation

Enumerator
WIN_SCOPE_TYPE_WINDOW 

Definition at line 41 of file fox16_gui.hpp.

Constructor & Destructor Documentation

WinScope ( uint32_t  parentId,
FXWindow *  w 
)
WinScope ( FXWindow *  w)
~WinScope ( )
WinScope ( WIN_SCOPE_TYPE  t,
uint32_t  parentId,
FXWindow *  w 
)
protected

Member Function Documentation

uint32_t getId ( ) const
inline

Definition at line 50 of file fox16_gui.hpp.

uint32_t getParentId ( ) const
inline

Definition at line 49 of file fox16_gui.hpp.

WIN_SCOPE_TYPE getType ( ) const
inlineprotected

Definition at line 55 of file fox16_gui.hpp.

FXWindow* getWindow ( ) const
inline

Definition at line 51 of file fox16_gui.hpp.

Friends And Related Function Documentation

friend class FOX16_Gui
friend

Definition at line 38 of file fox16_gui.hpp.

Field Documentation

uint32_t m_id
protected

Definition at line 58 of file fox16_gui.hpp.

uint32_t m_parentId
protected

Definition at line 55 of file fox16_gui.hpp.

WIN_SCOPE_TYPE m_type
protected

Definition at line 60 of file fox16_gui.hpp.

FXWindow* m_window
protected

Definition at line 59 of file fox16_gui.hpp.


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