AlphaFramework API  1.0.3
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | Properties | List of all members
AlphaFramework.World.Components.ParticleSystem Class Reference

Represents a particle system (e.g. fire or steam) controlled by an XML preset. More...

Inheritance diagram for AlphaFramework.World.Components.ParticleSystem:
AlphaFramework.World.Components.Render AlphaFramework.World.Components.CpuParticleSystem AlphaFramework.World.Components.GpuParticleSystem

Public Member Functions

override string ToString ()
 
- Public Member Functions inherited from AlphaFramework.World.Components.Render
override string ToString ()
 
Render Clone ()
 Creates a shallow copy of this Render More...
 

Properties

string Filename [get, set]
 The filename of the XML particle system preset containing detailed settings. More...
 
float VisibilityDistance [get, set]
 How far this particle system should be visible. More...
 
- Properties inherited from AlphaFramework.World.Components.Render
Vector3 Shift [get, set]
 How this component is to be shifted before rendering. More...
 
bool ShiftSpecified [get, set]
 Indicates whether Shift has been set to a non-default value. More...
 

Detailed Description

Represents a particle system (e.g. fire or steam) controlled by an XML preset.

See Also
EntityTemplateBase{TSelf}.Render

Property Documentation

string AlphaFramework.World.Components.ParticleSystem.Filename
getset

The filename of the XML particle system preset containing detailed settings.

float AlphaFramework.World.Components.ParticleSystem.VisibilityDistance
getset

How far this particle system should be visible.


The documentation for this class was generated from the following file: