Description | Hierarchy | Fields | Methods | Properties |
type TAdParticleSystem = class(TObject)
![]() |
constructor Create(AParent: TAdDraw); |
![]() |
destructor Destroy; override; |
![]() |
procedure Initialize; |
![]() |
procedure Finalize; |
![]() |
procedure Emit(ACount, AX, AY: integer); |
![]() |
procedure Draw(ADest: TAdSurface; AX, AY: double; ABlendMode: TAd2dBlendMode = bmAdd); |
![]() |
procedure Move(ATimeGap: double); |
![]() |
procedure SaveToXML(AName: string; ARoot: TAdSimpleXMLElem); |
![]() |
procedure LoadFromXML(ARoot: TAdSimpleXMLElem); |
![]() |
procedure SaveToStream(AStream: TStream); |
![]() |
procedure LoadFromStream(AStream: TStream); |
![]() |
procedure SaveToFile(AFile: string); |
![]() |
procedure LoadFromFile(AFile: string); |
![]() |
procedure Assign(APartSys: TAdParticleSystem; AReferenceOnly: boolean = true); |
![]() |
property Texture: TAdCustomTexture read FTexture write SetTexture; |
![]() |
property Parent: TAdDraw read FParent; |
![]() |
property Initialized: boolean read GetInitialized; |
![]() |
property Items: TAdParticleList read FParticleList; |
![]() |
property HighPerformance: boolean read FHighPerformance write SetHighPerformance; |
![]() |
property Colors: TAdXMLColorList read FColors write SetColors; |
![]() |
property DefaultParticle: TAdParticle read FDefaultParticle write SetDefaultParticle; |
![]() |
property FPS: integer read FPartSysFPS; |
![]() |
property BoundsRect: TAdRect read GetBoundsRect; |
![]() |
constructor Create(AParent: TAdDraw); |
![]() |
destructor Destroy; override; |
![]() |
procedure Initialize; |
![]() |
procedure Finalize; |
![]() |
procedure Emit(ACount, AX, AY: integer); |
![]() |
procedure Draw(ADest: TAdSurface; AX, AY: double; ABlendMode: TAd2dBlendMode = bmAdd); |
![]() |
procedure Move(ATimeGap: double); |
![]() |
procedure SaveToXML(AName: string; ARoot: TAdSimpleXMLElem); |
![]() |
procedure LoadFromXML(ARoot: TAdSimpleXMLElem); |
![]() |
procedure SaveToStream(AStream: TStream); |
![]() |
procedure LoadFromStream(AStream: TStream); |
![]() |
procedure SaveToFile(AFile: string); |
![]() |
procedure LoadFromFile(AFile: string); |
![]() |
procedure Assign(APartSys: TAdParticleSystem; AReferenceOnly: boolean = true); |
![]() |
property Texture: TAdCustomTexture read FTexture write SetTexture; |
![]() |
property Parent: TAdDraw read FParent; |
![]() |
property Initialized: boolean read GetInitialized; |
![]() |
property Items: TAdParticleList read FParticleList; |
![]() |
property HighPerformance: boolean read FHighPerformance write SetHighPerformance; |
![]() |
property Colors: TAdXMLColorList read FColors write SetColors; |
![]() |
property DefaultParticle: TAdParticle read FDefaultParticle write SetDefaultParticle; |
![]() |
property FPS: integer read FPartSysFPS; |
![]() |
property BoundsRect: TAdRect read GetBoundsRect; |