All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_Drawable Class Referenceabstract

#include <HOM_Drawable.h>

+ Inheritance diagram for HOM_Drawable:

Public Member Functions

 HOM_Drawable ()
virtual ~HOM_Drawable ()
virtual std::string name () const =0
virtual std::string label () const =0
virtual void show (bool value)=0
virtual bool visible () const =0
virtual HOM_Matrix4 transform () const =0
virtual void setTransform (HOM_Matrix4 const &xform)=0
virtual void setLabel (std::string const &label)=0

Detailed Description

Definition at line 21 of file HOM_Drawable.h.

Constructor & Destructor Documentation

HOM_Drawable::HOM_Drawable ( )

Definition at line 24 of file HOM_Drawable.h.

virtual HOM_Drawable::~HOM_Drawable ( )

Definition at line 26 of file HOM_Drawable.h.

Member Function Documentation

virtual std::string HOM_Drawable::label ( ) const
pure virtual
virtual std::string HOM_Drawable::name ( ) const
pure virtual
virtual void HOM_Drawable::setLabel ( std::string const label)
pure virtual
virtual void HOM_Drawable::setTransform ( HOM_Matrix4 const xform)
pure virtual
virtual void HOM_Drawable::show ( bool  value)
pure virtual
virtual HOM_Matrix4 HOM_Drawable::transform ( ) const
pure virtual
virtual bool HOM_Drawable::visible ( ) const
pure virtual

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