module::ngui::rectangle::control Class Reference

Provides a control for k3d::rectangle properties. More...

Inheritance diagram for module::ngui::rectangle::control:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 control ()
 ~control ()
void initialize (document_state &DocumentState, k3d::iproperty &Property)
 Called once at startup to initialize the control (this is necessary because plugins can't take constructor arguments).

Static Public Member Functions

static k3d::iplugin_factoryget_factory ()

Detailed Description

Provides a control for k3d::rectangle properties.


Constructor & Destructor Documentation

module::ngui::rectangle::control::control (  )  [inline]

Reimplemented from k3d::ngui::custom_property::control.

Referenced by initialize().

module::ngui::rectangle::control::~control (  )  [inline, virtual]

Member Function Documentation

static k3d::iplugin_factory& module::ngui::rectangle::control::get_factory (  )  [inline, static]
void module::ngui::rectangle::control::initialize ( document_state DocumentState,
k3d::iproperty Property 
) [inline, virtual]

Called once at startup to initialize the control (this is necessary because plugins can't take constructor arguments).

Implements k3d::ngui::custom_property::control.

References control(), k3d::ngui::document_state::document(), k3d::idocument::state_recorder(), k3d::rectangle::x1, k3d::rectangle::x2, k3d::rectangle::y1, and k3d::rectangle::y2.


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

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