|
QSDK 1.1 Documentation |
#include <Q/gamedev.h>
Inheritance diagram for Q::Puppet2:

Public Types | |
| typedef Com::Ptr< Puppet2 > | PTR |
Public Member Functions | |
| virtual Utils::Result | start ()=0 |
| virtual Utils::Result | stop ()=0 |
Static Public Member Functions | |
| PTR | create () |
| PTR | create (const Object &, const Animation &, const Clip &) |
Static Public Attributes | |
| Com::UUID | IID |
| Com::UUID | CLSID |
The Puppet2 adds extra functionalities to the Puppet, e.g. stopping it animating or restarting it.
|
|
A COM pointer to an object of this class Reimplemented from Q::Puppet. |
|
||||||||||||||||
|
Create a Puppet2 from the specified model. This model may be either an AnimationBundle, a Group or a ClusterInstance
Reimplemented from Q::Puppet. |
|
|
Create a Puppet2. Reimplemented from Q::Puppet. |
|
|
Move the Puppet2 to its initial state |
|
|
Stop the Puppet2 animating |
|
|
COM CLSID 9ee0da8b-6dc1-4676-9e47-359212e0960c Reimplemented from Q::Puppet. |
|
|
COM IID cb05c4e1-0f79-4f6b-9543-0302421344c3 Reimplemented from Q::Puppet. |
|
|
|
Qube Software Limited © 2000-2004
|
|