Class TAdParticleSystem

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TAdParticleSystem = class(TObject)

Description

Hierarchy

Overview

Methods

Public constructor Create(AParent: TAdDraw);
Public destructor Destroy; override;
Public procedure Initialize;
Public procedure Finalize;
Public procedure Emit(ACount, AX, AY: integer);
Public procedure Draw(ADest: TAdSurface; AX, AY: double; ABlendMode: TAd2dBlendMode = bmAdd);
Public procedure Move(ATimeGap: double);
Public procedure SaveToXML(AName: string; ARoot: TAdSimpleXMLElem);
Public procedure LoadFromXML(ARoot: TAdSimpleXMLElem);
Public procedure SaveToStream(AStream: TStream);
Public procedure LoadFromStream(AStream: TStream);
Public procedure SaveToFile(AFile: string);
Public procedure LoadFromFile(AFile: string);
Public procedure Assign(APartSys: TAdParticleSystem; AReferenceOnly: boolean = true);

Properties

Public property Texture: TAdCustomTexture read FTexture write SetTexture;
Public property Parent: TAdDraw read FParent;
Public property Initialized: boolean read GetInitialized;
Public property Items: TAdParticleList read FParticleList;
Public property HighPerformance: boolean read FHighPerformance write SetHighPerformance;
Public property Colors: TAdXMLColorList read FColors write SetColors;
Public property DefaultParticle: TAdParticle read FDefaultParticle write SetDefaultParticle;
Public property FPS: integer read FPartSysFPS;
Public property BoundsRect: TAdRect read GetBoundsRect;

Description

Methods

Public constructor Create(AParent: TAdDraw);
 
Public destructor Destroy; override;
 
Public procedure Initialize;
 
Public procedure Finalize;
 
Public procedure Emit(ACount, AX, AY: integer);
 
Public procedure Draw(ADest: TAdSurface; AX, AY: double; ABlendMode: TAd2dBlendMode = bmAdd);
 
Public procedure Move(ATimeGap: double);
 
Public procedure SaveToXML(AName: string; ARoot: TAdSimpleXMLElem);
 
Public procedure LoadFromXML(ARoot: TAdSimpleXMLElem);
 
Public procedure SaveToStream(AStream: TStream);
 
Public procedure LoadFromStream(AStream: TStream);
 
Public procedure SaveToFile(AFile: string);
 
Public procedure LoadFromFile(AFile: string);
 
Public procedure Assign(APartSys: TAdParticleSystem; AReferenceOnly: boolean = true);
 

Properties

Public property Texture: TAdCustomTexture read FTexture write SetTexture;
 
Public property Parent: TAdDraw read FParent;
 
Public property Initialized: boolean read GetInitialized;
 
Public property Items: TAdParticleList read FParticleList;
 
Public property HighPerformance: boolean read FHighPerformance write SetHighPerformance;
 
Public property Colors: TAdXMLColorList read FColors write SetColors;
 
Public property DefaultParticle: TAdParticle read FDefaultParticle write SetDefaultParticle;
 
Public property FPS: integer read FPartSysFPS;
 
Public property BoundsRect: TAdRect read GetBoundsRect;
 

SourceForge.net Logo


Generated by PasDoc 0.11.0 on 2008-12-31 14:32:00