Public Member Functions | Protected Member Functions

cyber::editor::modes::FreeLook Class Reference

#include <FreeLook.h>

Inheritance diagram for cyber::editor::modes::FreeLook:
cyber::editor::modes::EditingMode

List of all members.

Public Member Functions

 FreeLook (void)
virtual ~FreeLook (void)

Protected Member Functions

virtual bool _activate ()
virtual bool _deactivate ()
virtual bool _perform (float time)
virtual bool _render (float time)

Detailed Description

The editing mode class providing just basic editing actions or (to be more precise) no additional editing actions but the obligatory ones provided anyway. Ok, while within this editing mode, you can select and deselect some object and stuff like that.


Constructor & Destructor Documentation

cyber::editor::modes::FreeLook::FreeLook ( void   ) 

Default constructor.

cyber::editor::modes::FreeLook::~FreeLook ( void   )  [virtual]

Destructor.


Member Function Documentation

bool cyber::editor::modes::FreeLook::_activate (  )  [protected, virtual]

Activates this editing mode.

Implements cyber::editor::modes::EditingMode.

bool cyber::editor::modes::FreeLook::_deactivate (  )  [protected, virtual]

Deactivates this editing mode.

Implements cyber::editor::modes::EditingMode.

bool cyber::editor::modes::FreeLook::_perform ( float  time  )  [protected, virtual]

Performs editing actions.

Implements cyber::editor::modes::EditingMode.

bool cyber::editor::modes::FreeLook::_render ( float  time  )  [protected, virtual]

Draws mode specific editing tools.

Implements cyber::editor::modes::EditingMode.


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