|
libHSPlasma
|
#include <plAvTask.h>
Public Member Functions | |
| virtual void | read (hsStream *, plResManager *) |
| virtual void | write (hsStream *, plResManager *) |
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 Member Functions | |
| virtual void | IPrcWrite (pfPrcHelper *) |
Protected Member Functions inherited from plCreatable | |
| 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.
1.8.1.2