Property | Type | Description | |
---|---|---|---|
particle_array | hyades.graphics.particle.Particle[] | ||
particle_pool | Queue |
Method | Description | |
---|---|---|
Draw ( GraphicsDevice device, Camera camera ) : void | ||
Emit ( IParticleLogic logic, float life ) : |
||
Explode ( Vector3 position, float radius ) : void | ||
GetInstance ( ) : |
||
Implode ( Vector3 position, float radius ) : void | ||
ParticleManager ( ) : System | ||
Update ( double elapsed ) : void |
Method | Description | |
---|---|---|
Interact ( Vector3 position, float radius, bool explode ) : void |
public Draw ( GraphicsDevice device, Camera camera ) : void | ||
device | GraphicsDevice | |
camera | Camera | |
return | void |
public Emit ( IParticleLogic logic, float life ) : |
||
logic | IParticleLogic | |
life | float | |
return |
public Explode ( Vector3 position, float radius ) : void | ||
position | Vector3 | |
radius | float | |
return | void |
public static GetInstance ( ) : |
||
return |
public Implode ( Vector3 position, float radius ) : void | ||
position | Vector3 | |
radius | float | |
return | void |
public Particle[],hyades.graphics.particle particle_array | ||
return | hyades.graphics.particle.Particle[] |