CAST II Game Engine

   DESCRIPTION       FEATURES       SCREENSHOTS       FORUMS       DOCUMENTATION       DOWNLOADS       CONTACTS   
Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Enumerations
Variables
Constants
Functions and Procedures
Identifiers

Class TPSAffector

Unit

C2Particle

Declaration

type TPSAffector = class(TProcessing)

Description

 

Hierarchy

TProcessing > TBaseProcessing > TItem > TBaseItem

Fields

 NameDescription
ProtectedAgeEnd 
ProtectedAgeStart 
ProtectedParticleSystem 

Methods

Overview

Publicconstructor Create(AManager: TItemsManager); override;
Publicdestructor Destroy; override;
Publicprocedure AddProperties(const Result: Props.TProperties); override;
Protectedprocedure CalcPositionInSystem(Index: Integer; var Result: TVector3s);
Publicclass function IsAbstract: Boolean; override;
Protectedprocedure NewParticleSystem(Index: Integer); virtual;
Protectedprocedure ResolveLinks; override;
Publicprocedure SetProperties(Properties: Props.TProperties); override;
Publicprocedure SetupExternalVariables; virtual;
Protectedprocedure TransformToSystem(Index: Integer; const Vector: TVector3s; out Result: TVector3s);

Description

Publicconstructor Create(AManager: TItemsManager); override;

 

Publicdestructor Destroy; override;

 

Publicprocedure AddProperties(const Result: Props.TProperties); override;

 

Protectedprocedure CalcPositionInSystem(Index: Integer; var Result: TVector3s);

Called when a new particle system is resolved

Publicclass function IsAbstract: Boolean; override;

 

Protectedprocedure NewParticleSystem(Index: Integer); virtual;

 

Protectedprocedure ResolveLinks; override;

 

Publicprocedure SetProperties(Properties: Props.TProperties); override;

 

Publicprocedure SetupExternalVariables; virtual;

 

Protectedprocedure TransformToSystem(Index: Integer; const Vector: TVector3s; out Result: TVector3s);

Calculates affector position in particle system coordinates

Properties

Overview

Protectedproperty TotalParticleSystems: Integer;

Description

Protectedproperty TotalParticleSystems: Integer;

Transform rthergiven vector into the particle system's frame

Last modified: 4 Jul, 2008
Copyright (C) 2006-2008, casteng.com