Public Member Functions | Protected Attributes | Static Protected Attributes

cyber::editor::gui::BaseWnd Class Reference

#include <BaseWnd.h>

Inheritance diagram for cyber::editor::gui::BaseWnd:
fl7::faces::Frame fl7::faces::Window fl7::faces::Fusion fl7::faces::Collection fl7::faces::Face cyber::editor::gui::ConceptWnd cyber::editor::gui::MainMenuWnd cyber::editor::gui::ToolboxWnd cyber::editor::gui::MaterialWnd

List of all members.

Public Member Functions

 BaseWnd (Shell *shell, world::ResourceManager *rm)
 ~BaseWnd (void)
world::ResourceManagerget_rm () const
Shellget_shell () const
void UpdateFull ()

Protected Attributes

world::ResourceManager *const rm

Static Protected Attributes

static const float PADDING = 10.0f
static const float MARGIN = 10.0f

Detailed Description

The base window class.


Constructor & Destructor Documentation

cyber::editor::gui::BaseWnd::BaseWnd ( Shell shell,
world::ResourceManager rm 
)

Explicit constructor.

cyber::editor::gui::BaseWnd::~BaseWnd ( void   ) 

Destructor.


Member Function Documentation

world::ResourceManager* cyber::editor::gui::BaseWnd::get_rm (  )  const [inline]

Returns the resource manager.

Shell* cyber::editor::gui::BaseWnd::get_shell (  )  const [inline]

Returns the GUI shell.

void cyber::editor::gui::BaseWnd::UpdateFull (  ) 

Updates the full contents of this window.


Member Data Documentation

const float cyber::editor::gui::BaseWnd::MARGIN = 10.0f [static, protected]
const float cyber::editor::gui::BaseWnd::PADDING = 10.0f [static, protected]

The resource manager.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines