TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
G3D::Pointer< ValueType >::Interface Class Referenceabstract

Public Member Functions

virtual ~Interface ()
 
virtual void set (ValueType b)=0
 
virtual ValueType get () const =0
 
virtual Interfaceclone () const =0
 
virtual bool isNull () const =0
 

Constructor & Destructor Documentation

template<typename ValueType>
virtual G3D::Pointer< ValueType >::Interface::~Interface ( )
inlinevirtual
68 {};

Member Function Documentation

template<typename ValueType>
virtual Interface* G3D::Pointer< ValueType >::Interface::clone ( ) const
pure virtual
template<typename ValueType>
virtual ValueType G3D::Pointer< ValueType >::Interface::get ( ) const
pure virtual
template<typename ValueType>
virtual bool G3D::Pointer< ValueType >::Interface::isNull ( ) const
pure virtual
template<typename ValueType>
virtual void G3D::Pointer< ValueType >::Interface::set ( ValueType  b)
pure virtual

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