libHSPlasma
|
#include <plAvTask.h>
Public Member Functions | |
virtual void | read (hsStream *, plResManager *) |
virtual void | write (hsStream *, plResManager *) |
![]() | |
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 Member Functions | |
virtual void | IPrcWrite (pfPrcHelper *) |
![]() | |
virtual void | IPrcParse (const pfPrcTag *tag, plResManager *mgr) |
|
protectedvirtual |
This must be overloaded by subclasses to write PRC data specific to the class to the PRC document. Do not write the top-level creatable tag, that is handled by prcWrite().
Implements plCreatable.
Reimplemented in plAvTaskBrain, plAvOneShotLinkTask, and plAvAnimTask.
|
virtual |
Reads this creatable directly from the stream. If any keys are read, they will be added to the plResManager automatically.
Reimplemented from plCreatable.
Reimplemented in plAvTaskBrain, plAvOneShotLinkTask, and plAvAnimTask.
|
virtual |
Writes this creatable directly to the stream. The plResManager is used to manage any key references written by this creatable.
Reimplemented from plCreatable.
Reimplemented in plAvTaskBrain, plAvOneShotLinkTask, and plAvAnimTask.