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

#include <HOM_AgentClip.h>

Public Member Functions

 HOM_AgentClip ()
 
virtual ~HOM_AgentClip ()
 
virtual bool operator== (HOM_PtrOrNull< HOM_AgentClip > clip) const =0
 
bool operator!= (HOM_PtrOrNull< HOM_AgentClip > clip) const
 
virtual int __hash__ () const =0
 
virtual std::string __repr__ () const =0
 
virtual std::string name () const =0
 
virtual std::string fileName (bool expanded=false) const =0
 
virtual double length () const =0
 
virtual double sampleRate () const =0
 
virtual HOM_Matrix4sampleLocal (double time, int transform) const =0
 
virtual HOM_Matrix4sampleWorld (double time, int transform) const =0
 
virtual double sample (double time, const char *channel) const =0
 
virtual std::vector< std::stringchannelNames () const =0
 
virtual HOM_BinaryString data (bool binary, bool worldspace=false) const =0
 

Static Public Member Functions

static double currentFrame ()
 

Detailed Description

Definition at line 25 of file HOM_AgentClip.h.

Constructor & Destructor Documentation

HOM_AgentClip::HOM_AgentClip ( )
inline

Definition at line 44 of file HOM_AgentClip.h.

virtual HOM_AgentClip::~HOM_AgentClip ( )
inlinevirtual

Definition at line 48 of file HOM_AgentClip.h.

Member Function Documentation

virtual int HOM_AgentClip::__hash__ ( ) const
pure virtual
virtual std::string HOM_AgentClip::__repr__ ( ) const
pure virtual
virtual std::vector<std::string> HOM_AgentClip::channelNames ( ) const
pure virtual
static double HOM_AgentClip::currentFrame ( )
inlinestatic

Definition at line 78 of file HOM_AgentClip.h.

virtual HOM_BinaryString HOM_AgentClip::data ( bool  binary,
bool  worldspace = false 
) const
pure virtual
virtual std::string HOM_AgentClip::fileName ( bool  expanded = false) const
pure virtual
virtual double HOM_AgentClip::length ( ) const
pure virtual
virtual std::string HOM_AgentClip::name ( ) const
pure virtual
bool HOM_AgentClip::operator!= ( HOM_PtrOrNull< HOM_AgentClip clip) const
inline

Definition at line 52 of file HOM_AgentClip.h.

virtual bool HOM_AgentClip::operator== ( HOM_PtrOrNull< HOM_AgentClip clip) const
pure virtual
virtual double HOM_AgentClip::sample ( double  time,
const char *  channel 
) const
pure virtual
virtual HOM_Matrix4* HOM_AgentClip::sampleLocal ( double  time,
int  transform 
) const
pure virtual
virtual double HOM_AgentClip::sampleRate ( ) const
pure virtual
virtual HOM_Matrix4* HOM_AgentClip::sampleWorld ( double  time,
int  transform 
) const
pure virtual

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