Space Engineers
Public Member Functions | Properties | List of all members
SpaceEngineers.Game.World.Environment.MyEnvironmentalParticleLogicSpace Class Reference
Inheritance diagram for SpaceEngineers.Game.World.Environment.MyEnvironmentalParticleLogicSpace:
Sandbox.Game.World.MyEnvironmentalParticleLogic

Public Member Functions

override void Init (MyObjectBuilder_EnvironmentalParticleLogic builder)
 
override void UpdateBeforeSimulation ()
 
override void UpdateAfterSimulation ()
 
override void Draw ()
 
- Public Member Functions inherited from Sandbox.Game.World.MyEnvironmentalParticleLogic
virtual void Simulate ()
 

Properties

MyEntity ControlledEntity [get]
 
Vector3 ControlledVelocity [get]
 
bool ShouldDrawParticles [get]
 
- Properties inherited from Sandbox.Game.World.MyEnvironmentalParticleLogic
float ParticleDensity [get]
 
float ParticleSpawnDistance [get]
 
float ParticleDespawnDistance [get]
 

Additional Inherited Members

- Protected Member Functions inherited from Sandbox.Game.World.MyEnvironmentalParticleLogic
MyEnvironmentalParticle Spawn (Vector3 position)
 
bool Despawn (MyEnvironmentalParticle particle)
 
void DeactivateAll ()
 
- Protected Attributes inherited from Sandbox.Game.World.MyEnvironmentalParticleLogic
float m_particleDensity
 
float m_particleSpawnDistance
 
float m_particleDespawnDistance
 
List< MyEnvironmentalParticlem_nonActiveParticles
 
List< MyEnvironmentalParticlem_activeParticles
 
List< int > m_particlesToRemove = new List<int>()
 

Detailed Description

Definition at line 20 of file MyEnvironmentalParticleLogicSpace.cs.

Member Function Documentation

override void SpaceEngineers.Game.World.Environment.MyEnvironmentalParticleLogicSpace.Draw ( )
inlinevirtual
override void SpaceEngineers.Game.World.Environment.MyEnvironmentalParticleLogicSpace.Init ( MyObjectBuilder_EnvironmentalParticleLogic  builder)
inlinevirtual
override void SpaceEngineers.Game.World.Environment.MyEnvironmentalParticleLogicSpace.UpdateAfterSimulation ( )
inlinevirtual
override void SpaceEngineers.Game.World.Environment.MyEnvironmentalParticleLogicSpace.UpdateBeforeSimulation ( )
inlinevirtual

Property Documentation

MyEntity SpaceEngineers.Game.World.Environment.MyEnvironmentalParticleLogicSpace.ControlledEntity
get

Definition at line 25 of file MyEnvironmentalParticleLogicSpace.cs.

Vector3 SpaceEngineers.Game.World.Environment.MyEnvironmentalParticleLogicSpace.ControlledVelocity
get

Definition at line 26 of file MyEnvironmentalParticleLogicSpace.cs.

bool SpaceEngineers.Game.World.Environment.MyEnvironmentalParticleLogicSpace.ShouldDrawParticles
get

Definition at line 28 of file MyEnvironmentalParticleLogicSpace.cs.


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