A scene's particle system which holds all particle pools.
More...
|
void | AddPool (vxParticlePool particlePool) |
| Add's a particle pool to this system.
|
|
virtual vxIParticle | SpawnParticle (object key, vxGameObject emitter) |
| Initialises' a new particle with the givien particle pool key.
|
|
void | Update () |
|
void | DrawParticles (vxCamera camera, string renderPass) |
| Draws the particles for the specified render pass.
|
|
virtual void | OnEnabled () |
| Called on Component Enabled.
|
|
virtual void | OnDisabled () |
| Called on Component Disabled.
|
|
virtual void | OnSelected () |
| Called when Selected.
|
|
virtual void | OnUnSelected () |
| Called when Unselected.
|
|
virtual string | GetTitle () |
| Gets the title.
|
|
virtual Texture2D | GetIcon (int w, int h) |
| Gets the icon for this game object. Override this to provide per-entity cusomtization.
|
|
| vxGameObject () |
| Creates a new vxGameObject.
|
|
void | Dispose () |
| Dispposes this Object.
|
|
virtual void | OnGraphicsRefresh () |
| Called when there is a reset or refresh of Graphic settings such as resolution or setting.
|
|
|
override void | OnDisposed () |
| Called when the entity is disposed.
|
|
virtual void | OnVisibilityChanged () |
| Called when an Objects Visibility Changes.
|
|
virtual bool | HasId () |
|
virtual void | OnSelectionStateChange () |
| Called when the selection state changes.
|
|
virtual string | GetIdPrefix () |
|
|
bool | OnlySelectInSandbox = false |
|
static List< string > | NameRegister = new List<string>() |
| The name register.
|
|
bool | IsVisible [get, set] |
| Is this Game Object currently visible? Note that an Object can be Enabled, but not visible.
|
|
bool | IsEnabled [get, set] |
| Is this Game Object Enabled currently.
|
|
string | Id [get, set] |
| A unqiue string id which allows references to items to be serialised between sessions.
|
|
Texture2D | DefaultTexture [get] |
| Gets the default texture.
|
|
vxEnumSandboxStatus | SandboxState [get] |
| State of the Entity which is triggered by the simulation.
|
|
vxSelectionState | SelectionState [get, set] |
| Gets or sets the selection state.
|
|
vxSelectionState | PreviousSelectionState [get] |
| Get's the previous selection state.
|
|
bool | IsDisposed [get] |
|
EventHandler< EventArgs > | Selected |
| Event Fired when the Items Selection stat Changes too Hovered.
|
|
EventHandler< EventArgs > | UnSelected |
| Event Fired when the Items Selection stat Changes too unselected (or unhovered)
|
|
A scene's particle system which holds all particle pools.
◆ AddPool()
void VerticesEngine.Particles.vxParticleSystemManager.AddPool |
( |
vxParticlePool | particlePool | ) |
|
Add's a particle pool to this system.
- Parameters
-
◆ OnDisposed()
override void VerticesEngine.Particles.vxParticleSystemManager.OnDisposed |
( |
| ) |
|
|
protectedvirtual |
◆ SpawnParticle()
virtual vxIParticle VerticesEngine.Particles.vxParticleSystemManager.SpawnParticle |
( |
object | key, |
|
|
vxGameObject | emitter ) |
|
virtual |
Initialises' a new particle with the givien particle pool key.
- Parameters
-
The documentation for this class was generated from the following file:
- /github/workspace/src/VerticesEngine/src.shared/Entities/Particles/vxParticleSystemManager.cs