Public Member Functions

cyber::editor::gui::Shell Class Reference

#include <Shell.h>

Inheritance diagram for cyber::editor::gui::Shell:
fl7::Shell

List of all members.

Public Member Functions

 Shell (world::ResourceManager *rm, world::WorldDesc *world_desc, commands::CommandProcessor *cmds)
 ~Shell (void)
world::ResourceManagerget_rm () const
MainMenuWndget_main_menu_wnd () const
ToolboxWndget_toolbox_wnd () const
MaterialWndget_material_wnd () const
void UpdateFull ()

Detailed Description

the GUI shell class.


Constructor & Destructor Documentation

cyber::editor::gui::Shell::Shell ( world::ResourceManager rm,
world::WorldDesc world_desc,
commands::CommandProcessor cmds 
)

Explicit constructor.

cyber::editor::gui::Shell::~Shell ( void   )  [virtual]

Destructor.

Reimplemented from fl7::Shell.


Member Function Documentation

MainMenuWnd* cyber::editor::gui::Shell::get_main_menu_wnd (  )  const [inline]

Returns the main menu window.

MaterialWnd* cyber::editor::gui::Shell::get_material_wnd (  )  const [inline]

Returns the material window.

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

Returns the resource manager.

ToolboxWnd* cyber::editor::gui::Shell::get_toolbox_wnd (  )  const [inline]

Returns the toolbox window.

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

Updates the full contents of all windows.


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