CAST II Game Engine |
|||||||||||||||
![]() |
DESCRIPTION | ![]() |
FEATURES | ![]() |
SCREENSHOTS | ![]() |
FORUMS | ![]() |
DOCUMENTATION | ![]() |
DOWNLOADS | ![]() |
CONTACTS | ![]() |
|
type TPSAffector = class(TProcessing)
TProcessing > TBaseProcessing > TItem > TBaseItem| Name | Description | |
|---|---|---|
![]() | AgeEnd | |
![]() | AgeStart | |
![]() | ParticleSystem |
![]() | constructor Create(AManager: TItemsManager); override; |
![]() | destructor Destroy; override; |
![]() | procedure AddProperties(const Result: Props.TProperties); override; |
![]() | procedure CalcPositionInSystem(Index: Integer; var Result: TVector3s); |
![]() | class function IsAbstract: Boolean; override; |
![]() | procedure NewParticleSystem(Index: Integer); virtual; |
![]() | procedure ResolveLinks; override; |
![]() | procedure SetProperties(Properties: Props.TProperties); override; |
![]() | procedure SetupExternalVariables; virtual; |
![]() | procedure TransformToSystem(Index: Integer; const Vector: TVector3s; out Result: TVector3s); |
![]() | constructor Create(AManager: TItemsManager); override; |
![]() | destructor Destroy; override; |
![]() | procedure AddProperties(const Result: Props.TProperties); override; |
![]() | procedure CalcPositionInSystem(Index: Integer; var Result: TVector3s); |
Called when a new particle system is resolved
![]() | class function IsAbstract: Boolean; override; |
![]() | procedure NewParticleSystem(Index: Integer); virtual; |
![]() | procedure ResolveLinks; override; |
![]() | procedure SetProperties(Properties: Props.TProperties); override; |
![]() | procedure SetupExternalVariables; virtual; |
![]() | procedure TransformToSystem(Index: Integer; const Vector: TVector3s; out Result: TVector3s); |
Calculates affector position in particle system coordinates
![]() | property TotalParticleSystems: Integer; |
![]() | property TotalParticleSystems: Integer; |
Transform rthergiven vector into the particle system's frame
|
Last modified: 4 Jul, 2008 |