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

#include <HOM_AgentLayer.h>

Public Member Functions

 HOM_AgentLayer ()
 
virtual ~HOM_AgentLayer ()
 
virtual bool operator== (HOM_PtrOrNull< HOM_AgentLayer > layer) const =0
 
bool operator!= (HOM_PtrOrNull< HOM_AgentLayer > layer) const
 
virtual int __hash__ () const =0
 
virtual std::string __repr__ () const =0
 
virtual std::string asJSON () const =0
 
virtual std::string name () const =0
 
virtual std::string fileName (bool expanded=false) const =0
 
virtual std::vector
< HOM_ElemPtr
< HOM_AgentShapeBinding > > 
bindings () const =0
 
virtual std::vector
< HOM_ElemPtr
< HOM_AgentShapeBinding > > 
bindings (int transform) const =0
 
virtual std::vector
< HOM_ElemPtr
< HOM_AgentShapeBinding > > 
staticBindings () const =0
 
virtual std::vector
< HOM_ElemPtr
< HOM_AgentShapeBinding > > 
deformingBindings () const =0
 

Detailed Description

Definition at line 26 of file HOM_AgentLayer.h.

Constructor & Destructor Documentation

HOM_AgentLayer::HOM_AgentLayer ( )
inline

Definition at line 49 of file HOM_AgentLayer.h.

virtual HOM_AgentLayer::~HOM_AgentLayer ( )
inlinevirtual

Definition at line 53 of file HOM_AgentLayer.h.

Member Function Documentation

virtual int HOM_AgentLayer::__hash__ ( ) const
pure virtual
virtual std::string HOM_AgentLayer::__repr__ ( ) const
pure virtual
virtual std::string HOM_AgentLayer::asJSON ( ) const
pure virtual
virtual std::vector<HOM_ElemPtr<HOM_AgentShapeBinding> > HOM_AgentLayer::bindings ( ) const
pure virtual
virtual std::vector<HOM_ElemPtr<HOM_AgentShapeBinding> > HOM_AgentLayer::bindings ( int  transform) const
pure virtual
virtual std::vector<HOM_ElemPtr<HOM_AgentShapeBinding> > HOM_AgentLayer::deformingBindings ( ) const
pure virtual
virtual std::string HOM_AgentLayer::fileName ( bool  expanded = false) const
pure virtual
virtual std::string HOM_AgentLayer::name ( ) const
pure virtual
bool HOM_AgentLayer::operator!= ( HOM_PtrOrNull< HOM_AgentLayer layer) const
inline

Definition at line 57 of file HOM_AgentLayer.h.

virtual bool HOM_AgentLayer::operator== ( HOM_PtrOrNull< HOM_AgentLayer layer) const
pure virtual
virtual std::vector<HOM_ElemPtr<HOM_AgentShapeBinding> > HOM_AgentLayer::staticBindings ( ) const
pure virtual

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