#include <CCPUParticleSystem3D.h>
Enumerator |
---|
PT_VISUAL |
|
PT_TECHNIQUE |
|
PT_EMITTER |
|
PT_AFFECTOR |
|
PT_SYSTEM |
|
Enumerator |
---|
PT_VISUAL |
|
PT_TECHNIQUE |
|
PT_EMITTER |
|
PT_AFFECTOR |
|
PT_SYSTEM |
|
Enumerator |
---|
PT_VISUAL |
|
PT_TECHNIQUE |
|
PT_EMITTER |
|
PT_AFFECTOR |
|
PT_SYSTEM |
|
Enumeration which lists a number of reserved event flags.
Although custom flags can be used to indicate that a certain condition occurs, the first number of flags may not be used as custom flags.
Enumerator |
---|
PEF_EXPIRED |
|
PEF_EMITTED |
|
PEF_COLLIDED |
|
Enumeration which lists a number of reserved event flags.
Although custom flags can be used to indicate that a certain condition occurs, the first number of flags may not be used as custom flags.
Enumerator |
---|
PEF_EXPIRED |
|
PEF_EMITTED |
|
PEF_COLLIDED |
|
Enumeration which lists a number of reserved event flags.
Although custom flags can be used to indicate that a certain condition occurs, the first number of flags may not be used as custom flags.
Enumerator |
---|
PEF_EXPIRED |
|
PEF_EMITTED |
|
PEF_COLLIDED |
|
void addEventFlags |
( |
unsigned int |
flags | ) |
|
|
inline |
As setEventFlags, except the flags passed as parameters are appended to the existing flags on this object.
var addEventFlags |
( |
var |
flags | ) |
|
|
inline |
As setEventFlags, except the flags passed as parameters are appended to the existing flags on this object.
local addEventFlags |
( |
local |
flags | ) |
|
|
inline |
As setEventFlags, except the flags passed as parameters are appended to the existing flags on this object.
void calculateBoundingSphereRadius |
( |
| ) |
|
var calculateBoundingSphereRadius |
( |
| ) |
|
local calculateBoundingSphereRadius |
( |
| ) |
|
float calculateVelocity |
( |
| ) |
const |
var calculateVelocity |
( |
| ) |
|
local calculateVelocity |
( |
| ) |
|
var copyBehaviours |
( |
var |
list | ) |
|
local copyBehaviours |
( |
local |
list | ) |
|
unsigned int getEventFlags |
( |
| ) |
const |
|
inline |
bool hasEventFlags |
( |
unsigned int |
flags | ) |
const |
|
inline |
Determines whether it has certain flags set.
var hasEventFlags |
( |
var |
flags | ) |
|
|
inline |
Determines whether it has certain flags set.
local hasEventFlags |
( |
local |
flags | ) |
|
|
inline |
Determines whether it has certain flags set.
local initForEmission |
( |
| ) |
|
void initForExpiration |
( |
float |
timeElapsed | ) |
|
var initForExpiration |
( |
var |
timeElapsed | ) |
|
local initForExpiration |
( |
local |
timeElapsed | ) |
|
bool isFreezed |
( |
void |
| ) |
const |
|
inline |
void process |
( |
float |
timeElapsed | ) |
|
var process |
( |
var |
timeElapsed | ) |
|
local process |
( |
local |
timeElapsed | ) |
|
void removeEventFlags |
( |
unsigned int |
flags | ) |
|
|
inline |
The flags passed as parameters are removed from the existing flags.
var removeEventFlags |
( |
var |
flags | ) |
|
|
inline |
The flags passed as parameters are removed from the existing flags.
local removeEventFlags |
( |
local |
flags | ) |
|
|
inline |
The flags passed as parameters are removed from the existing flags.
void setEventFlags |
( |
unsigned int |
flags | ) |
|
|
inline |
var setEventFlags |
( |
var |
flags | ) |
|
|
inline |
local setEventFlags |
( |
local |
flags | ) |
|
|
inline |
void setFreezed |
( |
bool |
fzd | ) |
|
|
inline |
var setFreezed |
( |
var |
fzd | ) |
|
|
inline |
local setFreezed |
( |
local |
fzd | ) |
|
|
inline |
void setOwnDimensions |
( |
float |
newWidth, |
|
|
float |
newHeight, |
|
|
float |
newDepth |
|
) |
| |
var setOwnDimensions |
( |
var |
newWidth, |
|
|
var |
newHeight, |
|
|
var |
newDepth |
|
) |
| |
local setOwnDimensions |
( |
local |
newWidth, |
|
|
local |
newHeight, |
|
|
local |
newDepth |
|
) |
| |
Current and original colour.
Current and original colour.
Current and original colour.
float originalDirectionLength |
var originalDirectionLength |
local originalDirectionLength |
local originalOrientation |
float originalScaledDirectionLength |
var originalScaledDirectionLength |
local originalScaledDirectionLength |
Does this particle have it's own dimensions?
Does this particle have it's own dimensions?
Does this particle have it's own dimensions?
Radius of the particle, to be used for inter-particle collision and such.
Radius of the particle, to be used for inter-particle collision and such.
Radius of the particle, to be used for inter-particle collision and such.
The rotation axis is used in combination with orientation.
Because the rotation axis is part of the particle itself, it can be changed independently.
The rotation axis is used in combination with orientation.
Because the rotation axis is part of the particle itself, it can be changed independently.
The rotation axis is used in combination with orientation.
Because the rotation axis is part of the particle itself, it can be changed independently.
The rotation is used in combination with orientation.
Because the rotation speed is part of the particle itself, it can be changed independently.
The rotation is used in combination with orientation.
Because the rotation speed is part of the particle itself, it can be changed independently.
The rotation is used in combination with orientation.
Because the rotation speed is part of the particle itself, it can be changed independently.
bool textureAnimationDirectionUp |
var textureAnimationDirectionUp |
local textureAnimationDirectionUp |
float textureAnimationTimeStep |
var textureAnimationTimeStep |
local textureAnimationTimeStep |
float textureAnimationTimeStepCount |
var textureAnimationTimeStepCount |
local textureAnimationTimeStepCount |
unsigned short textureCoordsCurrent |
local textureCoordsCurrent |
The zRotationSpeed is used in combination with zRotation and defines tha actual rotationspeed in 2D.
The zRotationSpeed is used in combination with zRotation and defines tha actual rotationspeed in 2D.
The zRotationSpeed is used in combination with zRotation and defines tha actual rotationspeed in 2D.
The documentation for this struct was generated from the following file: