Classes | |
class | TP_PGroupArray |
struct | TP_Spin |
class | TP_BaseCollision |
struct | TP_CollisionInterface |
struct | TP_PShapeI |
class | TP_PShapePtr |
class | TP_BaseShape |
struct | TP_PShapeInterface |
struct | TP_FreeParticle_CB |
struct | TP_FreePShape_CB |
struct | TP_Msg |
struct | TP_PGroupPreRemove |
class | TP_MasterSystem |
class | TP_ParticleNode |
class | TP_PGroup |
Functions | |
Bool | InitThinkingParticles (void) |
Variables | |
class CINEWARE_SINGLEINHERITANCE | TP_PGroup |
class CINEWARE_SINGLEINHERITANCE | TP_ParticleNode |
class CINEWARE_SINGLEINHERITANCE | TP_MasterSystem |
#define ID_THINKINGPARTICLES |
Thinking Particles scene hook ID.
#define ID_TP_PGROUP |
Thinking Particles particle group plugin ID.
#define ID_TP_PARTICLEGEOMETRY |
Thinking Particles particle geometry plugin ID.
#define ID_TP_VALUE_TYPE_PARTICLE |
Particle value type ID.
#define ID_TP_DATA_TYPE_PARTICLE |
Particle data type ID.
#define ID_TP_VALUE_TYPE_SHAPE |
Shape value type ID.
#define ID_TP_DATA_TYPE_SHAPE |
Shape data type ID.
#define ID_TP_VALUE_TYPE_GROUP |
Group value type ID.
#define ID_TP_DATA_TYPE_GROUP |
Group data type ID.
#define ID_TP_VALUE_TYPE_SPIN |
Spin value type ID.
#define ID_TP_DATA_TYPE_SPIN |
Spin data type ID.
#define ID_TP_OPCLASS |
Thinking Particles class ID.
#define ID_TP_OPGROUP_CONDITION |
Thinking Particles condition group ID.
#define ID_TP_OPGROUP_HELPER |
Thinking Particles helper group ID.
#define ID_TP_OPGROUP_INITIATOR |
Thinking Particles initiator group ID.
#define ID_TP_OPGROUP_GENERATOR |
Thinking Particles generator group ID.
#define ID_TP_OPGROUP_STANDARD |
Thinking Particles standard group ID.
#define ID_TP_OPGROUP_DYNAMIC |
Thinking Particles dynamic group ID.
#define ID_TP_OP_STORM |
Particle storm ID.
#define ID_TP_IN_SELFDYNAMIC |
PPass ID.
#define ID_TP_HP_PARTICLEDATA |
PGetData ID.
#define ID_TP_OP_PARTICLEDATA |
PSetData ID.
#define ID_TP_IN_INTERACT |
PPass AB ID.
#define ID_TP_IF_PARTICLEAGE |
PAge ID.
#define ID_TP_HP_SPINCONVERT |
PSpinConvert ID.
#define ID_TP_HP_PGROUP |
PGroup ID (under TP Helper).
#define ID_TP_HP_VELOCITYCONVERT |
PVelocityConvert ID.
#define ID_TP_OP_DEFLECTOR |
PDeflector ID.
#define ID_TP_OP_POSFOLLOW |
PPosition Follow ID.
#define ID_TP_OP_OBJECTSHAPE |
PShape ID.
#define ID_TP_OP_SPIN |
PSpin ID.
#define ID_TP_OP_ALIGNMENT |
PAlignment ID.
#define ID_TP_OP_PGROUP |
PGroup ID (under TP Standard).
#define ID_TP_OP_MASS |
PMass ID.
#define ID_TP_OP_SIZE |
PSize ID.
#define ID_TP_OP_SCALE |
PScale ID.
#define ID_TP_OP_FRICTION |
PFriction ID.
#define ID_TP_OP_VELOCITY |
PVelocity ID.
#define ID_TP_OP_MOTIONINHERI |
PMotionInheritance ID.
#define ID_TP_OP_BUBBLE |
PBubble ID.
#define ID_TP_OP_DIE |
PDie ID.
#define ID_TP_OP_GRAVITY |
PGravity ID.
#define ID_TP_OP_WIND |
PWind ID.
#define ID_TP_HP_TIMER |
PTimer ID.
#define ID_TP_HP_CHRONOMETER |
PChronometer ID.
#define ID_TP_OP_FRAGMENT |
PFragment ID.
#define ID_TP_OP_FREEZE |
PFreeze ID.
#define ID_TP_OP_REPULSEBOUNCE |
PRepulse and Bounce ID.
#define ID_TP_OP_ROLLING |
PRolling ID.
#define ID_TP_IF_LIGHT |
PLight ID.
#define ID_THINKINGCOMMAND |
Thinking Particles Settings command ID.
#define ID_TP_HP_SURFACEPOSITION |
PSurfacePosition ID.
#define ID_TP_HP_VOLUMEPOSITION |
PVolumePosition ID.
#define ID_TP_OP_BORN |
PBorn ID.
#define TP_SN_HOOK |
Thinking Particles serial ID.
#define ID_TP_OP_BLURP |
PBlurp ID.
#define ID_TP_OP_PARTICLEDRAW |
PDraw ID.
#define ID_TP_OP_PARTICLEDRAWTOOL |
Particle Draw tool ID.
#define ID_TP_OP_MATTERWAVES |
PMatterWaves ID.
#define ID_TP_OP_FORCEOBJECT |
PForceObject ID.
#define THINKINGPARTICLES_VERSION |
Thinking Particles library version.
#define THINKINGPARTICLES_PRIORITY |
Thinking Particles priority.
#define TP_PGroupInfo |
Container with information about a group. The container IDs are private.
#define TP_DataChannelInfo |
Container with information about a channel. The container IDs are: DATACHANNEL_INFO
#define TP_Collision |
Collision ID.
Bool InitThinkingParticles | ( | void | ) |
Must be called before Thinking Particles is used. The best way is to call it in PluginMessage():