#include <influenc.h>
Inheritance diagram for InfluenceShape:


Public Member Functions | |
| void | SetMatrices () |
| InfluenceShape () | |
| float | GetAttenuation (float d) |
| void | SetAttenuation (float attenuation) |
| virtual float | Falloff (Vector)=0 |
| virtual Vector | Attract (Vector, float)=0 |
| virtual Vector | Vortex (Vector, Vector, float)=0 |
| virtual Vector | Friction (Vector, Vector, float)=0 |
| virtual float | Lighting (const Vector &, Vector &, float &)=0 |
| virtual float | LightingNoCap (const Vector &p) |
| virtual void | Transform ()=0 |
| virtual BOOL | IsInside (Vector p)=0 |
| virtual void | FindBounds (Vector &min, Vector &max)=0 |
Public Attributes | |
| Bone * | bone |
| Matrix34 | worldmatrix |
| Matrix34 | worldinverse |
| Matrix34 | screenmatrix |
| Matrix34 | screeninverse |
| Matrix34 | steadyscreenmatrix |
| float | m_k0 |
| float | m_k2 |
| float | m_k1 |
Definition at line 83 of file influenc.h.
|
|
Definition at line 91 of file influenc.h. References SetAttenuation(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
Definition at line 95 of file influenc.h. |
|
|
|
|
||||||||||||||||
|
|
|
|
Reimplemented in Cone. Definition at line 115 of file influenc.h. |
|
|
Definition at line 103 of file influenc.h. References m_k0, m_k1, m_k2, and MAX. Referenced by InfluenceShape(). |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
Definition at line 85 of file influenc.h. |
|
|
Definition at line 87 of file influenc.h. Referenced by GetAttenuation(), and SetAttenuation(). |
|
|
Definition at line 87 of file influenc.h. Referenced by GetAttenuation(), and SetAttenuation(). |
|
|
Definition at line 87 of file influenc.h. Referenced by GetAttenuation(), and SetAttenuation(). |
|
|
Definition at line 86 of file influenc.h. |
|
|
Definition at line 86 of file influenc.h. |
|
|
Definition at line 86 of file influenc.h. |
|
|
Definition at line 86 of file influenc.h. |
|
|
Definition at line 86 of file influenc.h. |
Generated on Thu Oct 27 11:47:00 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001