3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
SpringSys Member List

This is the complete list of members for SpringSys, including all inherited members.

AddVectors(Point3 pos1, Point3 vel1, Point3 &pos, Point3 &vel)SpringSysprotected
aligned_free(void *ptr)MaxHeapOperatorsstatic
aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
ApplyDrag(int index)SpringSysprotected
ApplySpring(TimeValue t, int index)SpringSysprotected
ApplyUnaryForces(TimeValue t, int index)SpringSysprotected
Clear_Forces(int index)SpringSysprotected
Compute_Forces(TimeValue t, int index)SpringSysprotected
ComputeControlledParticleForce(Matrix3 tm, int vertIndex, int springIndex)SpringSysprotected
ComputeDerivative(int index, Point3 &pos, Point3 &vel)SpringSysprotected
Copy(const SpringSys *from)SpringSys
GetInterface(Interface_ID id) overrideBaseInterfaceServervirtual
GetInterfaceAt(int i) constBaseInterfaceServervirtual
GetParticle(int i)SpringSysinline
GetParticles()SpringSysinline
GetParticleState(int index, Point3 &pos, Point3 &vel)SpringSysprotected
GetPosition(Point3 &p, int index)SpringSys
GetReferenceTime()SpringSysinline
GetTime()SpringSysinlineprotected
GetTypedInterface()InterfaceServerinline
interfacesBaseInterfaceServerprotected
Invalidate()SpringSys
Load(ILoad *iload)SpringSys
NumInterfaces() constBaseInterfaceServervirtual
operator delete(void *ptr)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
operator new[](size_t size)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator=(const SpringSys &from)SpringSys
Save(ISave *isave)SpringSys
ScaleVectors(Point3 &pos, Point3 &vel, float delta)SpringSysprotected
SetInitialBoneStates(Tab< Matrix3 > boneTMs)SpringSys
SetInitialPosition(Point3 p, int partIndex)SpringSys
SetInitialVelocity(Point3 p, int partIndex)SpringSys
SetParticleCount(int count)SpringSys
SetParticleState(int index, Point3 pos, Point3 vel)SpringSysprotected
SetReferenceTime(float t)SpringSysinline
SetTime(float t)SpringSysinlineprotected
Solve(int time, float TimeDelta)SpringSys
SpringSys()SpringSysinline
SpringSys(SpringSysClient *c, int count)SpringSysinline
UpdateParticleState(TimeValue t, Tab< Matrix3 > tmArray, int pIndex, TimeValue Delta)SpringSysprotected
~BaseInterfaceServer()BaseInterfaceServervirtual
~InterfaceServer()InterfaceServervirtual
~SpringSys()SpringSysinline