CAST II Game Engine

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

Unit C2Particle

Description

CAST II Engine particles unit

(C) 2006-2007 George "Mirage" Bakhtadze. www.casteng.com
The source code may be used under either MPL 1.1 or LGPL 2.1 license. See included license.txt file
Unit contains basic particle system classes

Classes, Interfaces and Objects

NameDescription
Class T2DParticlesMesh 
Class T2DParticleSystem 
Class T3DParticlesMesh 
Class T3DParticleSystem 
Class TEmitter 
Class TParticleSystem 
Class TParticleSystemMesh 
Class TPSAffector 
Class TPSSmoke 

Types

Overview

TPSRenderData = array of TPSRenderRecord;
TPSRenderRecord = record Position: TVector3s; Radius: Single; Color: BaseTypes.TColor; Angle: Single; Sprite: Integer; Temp: Single; end;
TPSSimulationData = array of TPSSimulationRecord;
TPSSimulationRecord = record Velocity: TVector3s; Age: Single; end;

Description

TPSRenderData = array of TPSRenderRecord;

 

TPSRenderRecord = record Position: TVector3s; Radius: Single; Color: BaseTypes.TColor; Angle: Single; Sprite: Integer; Temp: Single; end;

 

TPSSimulationData = array of TPSSimulationRecord;

 

TPSSimulationRecord = record Velocity: TVector3s; Age: Single; end;

 

Constants

Overview

ParticlesCapacityStep = 32;

Description

ParticlesCapacityStep = 32;

 

Last modified: Jan 6, 2010
Copyright (C) 2006-2010, casteng.com