module::ngui::render_region::tool Class Reference

User-interface tool that provides interactive controls for cropped rendering. More...

Inheritance diagram for module::ngui::render_region::tool:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 tool ()
 ~tool ()
const k3d::string_t tool_type ()
 Returns a unique string identifying the tool type.
virtual
k3d::ngui::viewport_input_model
get_input_model ()
 Returns the tool's user input model.

Static Public Member Functions

static k3d::iplugin_factoryget_factory ()

Private Member Functions

virtual void on_initialize (document_state &DocumentState)
 Called when the tool is initialized.

Private Attributes

render_region::implementationm_implementation

Detailed Description

User-interface tool that provides interactive controls for cropped rendering.


Constructor & Destructor Documentation

module::ngui::render_region::tool::tool (  )  [inline]

Reimplemented from k3d::ngui::tool.

module::ngui::render_region::tool::~tool (  )  [inline, virtual]

Reimplemented from k3d::ngui::tool.

References m_implementation.


Member Function Documentation

static k3d::iplugin_factory& module::ngui::render_region::tool::get_factory (  )  [inline, static]
virtual k3d::ngui::viewport_input_model& module::ngui::render_region::tool::get_input_model (  )  [inline, virtual]

Returns the tool's user input model.

Implements k3d::ngui::tool.

References m_implementation, and module::ngui::render_region::implementation::m_input_model.

virtual void module::ngui::render_region::tool::on_initialize ( document_state DocumentState  )  [inline, private, virtual]

Called when the tool is initialized.

Reimplemented from k3d::ngui::tool.

References m_implementation.

const k3d::string_t module::ngui::render_region::tool::tool_type (  )  [inline, virtual]

Returns a unique string identifying the tool type.

Implements k3d::ngui::tool.

References get_factory(), and k3d::iplugin_factory::name().


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Mon Mar 21 07:43:47 2011 for K-3D by doxygen 1.6.3