nux-1.14.0
nux::Vector4PropertyItem Class Reference
Inheritance diagram for nux::Vector4PropertyItem:
nux::SectionProperty nux::TableItem nux::NodeNetCom nux::NodeItem

List of all members.

Public Member Functions

 Vector4PropertyItem (const TCHAR *name, double X=0.0, double Y=0.0, double Z=0.0, double W=0.0, const TCHAR *XName=TEXT("X"), const TCHAR *YName=TEXT("Y"), const TCHAR *ZName=TEXT("Z"), const TCHAR *WName=TEXT("W"))
virtual long ProcessPropertyEvent (IEvent &ievent, long TraverseInfo, long ProcessEventInfo)
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)
double GetX () const
double GetY () const
double GetZ () const
double GetW () const
void SetX (double x)
void SetY (double y)
void SetZ (double z)
void SetW (double w)
const TCHAR * GetXLabel () const
const TCHAR * GetYLabel () const
const TCHAR * GetZLabel () const
const TCHAR * GetWLabel () const

Detailed Description

Definition at line 31 of file Vector4Property.h.


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