libHSPlasma
Public Member Functions | Protected Attributes | List of all members
plMatrixChannel Class Reference

#include <plMatrixChannel.h>

Inheritance diagram for plMatrixChannel:
plAGChannel plCreatable plMatrixBlend plMatrixConstant plMatrixControllerCacheChannel plMatrixControllerChannel plMatrixTimeScale plQuatPointCombine

Public Member Functions

hsAffineParts getAffine () const
void setAffine (const hsAffineParts &ap)
- Public Member Functions inherited from plAGChannel
virtual void read (hsStream *S, plResManager *mgr)
virtual void write (hsStream *S, plResManager *mgr)
plString getName () const
void setName (const plString &name)
- Public Member Functions inherited from plCreatable
 plCreatable ()
virtual ~plCreatable ()
virtual short ClassIndex () const =0
short ClassIndex (PlasmaVer ver) const
virtual const char * ClassName () const
virtual bool ClassInstance (short) const
virtual bool isStub () const
virtual void prcWrite (pfPrcHelper *prc)
virtual void prcParse (const pfPrcTag *tag, plResManager *mgr)

Protected Attributes

hsAffineParts fAP
- Protected Attributes inherited from plAGChannel
plString fName

Additional Inherited Members

- Protected Member Functions inherited from plAGChannel
virtual void IPrcWrite (pfPrcHelper *prc)
virtual void IPrcParse (const pfPrcTag *tag, plResManager *mgr)

Member Function Documentation

hsAffineParts plMatrixChannel::getAffine ( ) const
void plMatrixChannel::setAffine ( const hsAffineParts ap)

Member Data Documentation

hsAffineParts plMatrixChannel::fAP
protected

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