Turbulence Class Reference¶
Base class for all turbulences. More...
#include <Turbulen.h>
Inheritance diagram for Turbulence:
Inheritance graph
[legend]
Collaboration diagram for Turbulence:
Collaboration graph
[legend]
Public Member Functions |
|
| Turbulence (HTreeObject *treeobject) | |
| virtual float | Evaluate (const Vector &evalp)=0 |
Detailed Description¶
Base class for all turbulences.
To write a turbulence plug-in for Animation Master you must derive a class from the Turbulence class provided in "Turbulen.h". The derivation should look something like this:
class MyCoolTurbulence : public Turbulence;
Once you have declared your new class, you can begin overriding the virtual functions found in the Turbulence base class or in the DLLPlugin base class. You will need to override nearly every function in the base classes to have a completely functional new turbulence.
Definition at line 11 of file Turbulen.h.
Constructor & Destructor Documentation¶
|
Definition at line 13 of file Turbulen.h. |
Member Function Documentation¶
|
Every time a surface is encountered during rendering that has your texture on it, Evaluate is called. This gives you the ability to set what the surface's parameters are.
|
The documentation for this class was generated from the following files:
- C:/Program Files/Hash Inc/AM120SDK/Include/Turbulen.h
- C:/Dox/SDK/Comments/Turbulen.dox
This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concerning this documentation to AMReports. If you have any information, knowledge, or documentation to share with the A:M developer community, please post them on the Hash SDK forum.
Generated on Thu Oct 27 11:47:04 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001