gwenhywfar 4.0.3
|
#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 (FXWindow *w) | |
WinScope (uint32_t parentId, 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 |
Definition at line 36 of file fox16_gui.hpp.
enum WIN_SCOPE_TYPE |
Definition at line 40 of file fox16_gui.hpp.
WinScope | ( | uint32_t | parentId, |
FXWindow * | w | ||
) |
Definition at line 23 of file fox16_gui.cpp.
References FOX16_Gui::addWinScope(), FOX16_Gui::getFgGui(), FOX16_Gui::getIdOfLastScope(), FOX16_Gui::getNextId(), m_id, and m_parentId.
WinScope | ( | FXWindow * | w | ) |
Definition at line 39 of file fox16_gui.cpp.
References FOX16_Gui::addWinScope(), and FOX16_Gui::getFgGui().
~WinScope | ( | ) |
Definition at line 68 of file fox16_gui.cpp.
References FOX16_Gui::delWinScope(), and FOX16_Gui::getFgGui().
WinScope | ( | WIN_SCOPE_TYPE | t, |
uint32_t | parentId, | ||
FXWindow * | w | ||
) | [protected] |
Definition at line 52 of file fox16_gui.cpp.
References FOX16_Gui::addWinScope(), FOX16_Gui::getFgGui(), FOX16_Gui::getIdOfLastScope(), FOX16_Gui::getNextId(), m_id, and m_parentId.
uint32_t getId | ( | ) | const [inline] |
Definition at line 49 of file fox16_gui.hpp.
uint32_t getParentId | ( | ) | const [inline] |
Definition at line 48 of file fox16_gui.hpp.
WIN_SCOPE_TYPE getType | ( | ) | const [inline, protected] |
Definition at line 54 of file fox16_gui.hpp.
FXWindow* getWindow | ( | ) | const [inline] |
Definition at line 50 of file fox16_gui.hpp.
friend class FOX16_Gui [friend] |
Definition at line 37 of file fox16_gui.hpp.
uint32_t m_id [protected] |
Definition at line 57 of file fox16_gui.hpp.
Referenced by WinScope().
uint32_t m_parentId [protected] |
Definition at line 54 of file fox16_gui.hpp.
Referenced by WinScope().
WIN_SCOPE_TYPE m_type [protected] |
Definition at line 59 of file fox16_gui.hpp.
FXWindow* m_window [protected] |
Definition at line 58 of file fox16_gui.hpp.