#include <ilag.h>

Public Member Functions |
|
| LagModData () | |
| LagModData (int i, INode *n) | |
| ~LagModData () | |
| LocalModData * | Clone () |
| This method is called to allow a plug-in to
copy its local data. |
|
Public Attributes |
|
| Tab< EdgeBondage > | edgeSprings |
| int | id |
| INode * | SelfNode |
| Tab< SpringClass > | SpringList |
| Tab< CacheClass > | WholeFrameCache |
| Tab< BYTE > | esel |
| Tab< BYTE > | wsel |
| Tab< BYTE > | psel |
| Matrix3 | InverseTM |
| BOOL | isMesh |
| BOOL | isPatch |
| BOOL | addSprings |
| BOOL | removeSprings |
| BOOL | computeEdges |
| BOOL | ignoreInteriorHandles |
| BOOL | simpleSoft |
| Point3 | hitPoint |
| BOOL | isHit |
| TimeValue | lastFrame |
| BOOL | nukeRenderCache |
| Tab< Point3 > | pointCache |
| LagModData | ( | ) | [inline] |
{
SelfNode = NULL;
id = -1;
computeEdges = TRUE;
isMesh = FALSE;
isPatch = FALSE;
lastFrame = 999999999;
nukeRenderCache = TRUE;
addSprings = FALSE;
removeSprings = FALSE;
simpleSoft = FALSE;
}
| LagModData | ( | int | i, |
| INode * | n | ||
| ) | [inline] |
{
id = i;
SelfNode = n;
isMesh = FALSE;
isPatch = FALSE;
lastFrame = 999999999;
nukeRenderCache = TRUE;
computeEdges = TRUE;
addSprings = FALSE;
removeSprings = FALSE;
simpleSoft = FALSE;
}
| ~LagModData | ( | ) | [inline] |
{
SelfNode = NULL;
}
| LocalModData* Clone | ( | ) | [virtual] |
This method is called to allow a plug-in to copy its local data.
It is called when the system is copying a ModContext.
Implements LocalModData.
| TimeValue lastFrame |