Classes | Public Types | Public Member Functions

cyber::editor::gui::ToolboxWnd Class Reference

#include <ToolboxWnd.h>

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

List of all members.

Classes

struct  ToolBar
struct  ToolEntry

Public Types

enum  ToolType { NONE = modes::EditingMode::NONE, FREE_LOOK = modes::EditingMode::FREE_LOOK, FIXED_BLOCKS = modes::EditingMode::FIXED_BLOCKS }

Public Member Functions

 ToolboxWnd (Shell *shell, world::ResourceManager *rm)
 ~ToolboxWnd (void)
ToolType get_current_tool_type () const
modes::EditingMode::ModeKey get_current_mode_key () const

Detailed Description

The toolbox window.


Member Enumeration Documentation

Enumerator:
NONE 
FREE_LOOK 
FIXED_BLOCKS 

Constructor & Destructor Documentation

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

Explicit constructor.

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

Destructor.


Member Function Documentation

modes::EditingMode::ModeKey cyber::editor::gui::ToolboxWnd::get_current_mode_key (  )  const [inline]

Returns the editing mode key corresponding with the currently selected tool type.

ToolType cyber::editor::gui::ToolboxWnd::get_current_tool_type (  )  const [inline]

Returns the currently selected tool type.


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