nux-0.9.48

nux::SectionProperty Class Reference

#include <Nux/PropertyList.h>

Inheritance diagram for nux::SectionProperty:
nux::TableItem nux::NodeNetCom nux::NodeItem nux::CheckBoxPropertyItem nux::ColorGradientPropertyItem nux::ColorPreviewPropertyItem nux::ComboBoxListPropertyItem nux::ComboBoxPropertyItem nux::DoubleValuatorPropertyItem nux::EditTextLinePropertyItem nux::FilePropertyItem nux::IntValuatorPropertyItem nux::Matrix3PreviewPropertyItem nux::Matrix4PreviewPropertyItem nux::RangeValueIntegerPropertyItem nux::RangeValuePropertyItem nux::RGBAPropertyItem nux::RGBPropertyItem nux::SpinBoxDoublePropertyItem nux::SpinBoxPropertyItem nux::SplineCurvePropertyItem nux::Vector3PropertyItem nux::Vector3ValuatorPropertyItem nux::Vector4PropertyItem

Public Member Functions

 SectionProperty (const char *name, NodeParameterType type=NODE_TYPE_STATICTEXT)
virtual ~SectionProperty ()
virtual void DrawProperty (GraphicsEngine &GfxContext, TableCtrl *table, bool force_draw, Geometry geo, const BasePainter &Painter, RowHeader *row, const std::vector< ColumnHeader > &column_vector, Color ItemBackgroundColor=Color(0x0))
virtual void ComputePropertyLayout (int x, int y, RowHeader *row, const std::vector< ColumnHeader > &column_vector)
virtual int GetItemBestHeight ()
void SetString (NString str)
NString GetString (NString str) const

Constructor & Destructor Documentation

nux::SectionProperty::SectionProperty ( const char *  name,
NodeParameterType  type = NODE_TYPE_STATICTEXT 
)
virtual nux::SectionProperty::~SectionProperty ( ) [virtual]

Member Function Documentation

NString nux::SectionProperty::GetString ( NString  str) const [inline]
void nux::SectionProperty::SetString ( NString  str) [inline]

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