Space Engineers
Public Member Functions | Properties | List of all members
VRage.Game.IMyParticleGeneration Interface Reference
Inheritance diagram for VRage.Game.IMyParticleGeneration:
VRage.Game.MyParticleGeneration VRage.Game.MyParticleGPUGeneration

Public Member Functions

void Close ()
 
void Deallocate ()
 
IMyParticleGeneration CreateInstance (MyParticleEffect effect)
 
IEnumerable< IMyConstPropertyGetProperties ()
 
MyParticleEmitter GetEmitter ()
 
MyParticleEffect GetEffect ()
 
void Serialize (XmlWriter writer)
 
void Deserialize (XmlReader reader)
 
void Clear ()
 
void Done ()
 
IMyParticleGeneration Duplicate (MyParticleEffect effect)
 
void Update ()
 
int GetParticlesCount ()
 
float GetBirthRate ()
 
void MergeAABB (ref BoundingBoxD aabb)
 
void SetDirty ()
 
void SetAnimDirty ()
 
void SetPositionDirty ()
 
void Draw (List< VRageRender.MyBillboard > collectedBillboards)
 
void PrepareForDraw ()
 

Properties

string Name [get, set]
 
MyConstPropertyBool Enabled [get]
 
MatrixD EffectMatrix [get, set]
 
bool Show [get, set]
 

Detailed Description

Definition at line 8 of file IMyParticleGeneration.cs.

Member Function Documentation

void VRage.Game.IMyParticleGeneration.Clear ( )
void VRage.Game.IMyParticleGeneration.Close ( )
IMyParticleGeneration VRage.Game.IMyParticleGeneration.CreateInstance ( MyParticleEffect  effect)
void VRage.Game.IMyParticleGeneration.Deallocate ( )
void VRage.Game.IMyParticleGeneration.Deserialize ( XmlReader  reader)
void VRage.Game.IMyParticleGeneration.Done ( )
void VRage.Game.IMyParticleGeneration.Draw ( List< VRageRender.MyBillboard collectedBillboards)
IMyParticleGeneration VRage.Game.IMyParticleGeneration.Duplicate ( MyParticleEffect  effect)
float VRage.Game.IMyParticleGeneration.GetBirthRate ( )
MyParticleEffect VRage.Game.IMyParticleGeneration.GetEffect ( )
MyParticleEmitter VRage.Game.IMyParticleGeneration.GetEmitter ( )
int VRage.Game.IMyParticleGeneration.GetParticlesCount ( )
IEnumerable<IMyConstProperty> VRage.Game.IMyParticleGeneration.GetProperties ( )
void VRage.Game.IMyParticleGeneration.MergeAABB ( ref BoundingBoxD  aabb)
void VRage.Game.IMyParticleGeneration.PrepareForDraw ( )
void VRage.Game.IMyParticleGeneration.Serialize ( XmlWriter  writer)
void VRage.Game.IMyParticleGeneration.SetAnimDirty ( )
void VRage.Game.IMyParticleGeneration.SetDirty ( )
void VRage.Game.IMyParticleGeneration.SetPositionDirty ( )
void VRage.Game.IMyParticleGeneration.Update ( )

Property Documentation

MatrixD VRage.Game.IMyParticleGeneration.EffectMatrix
getset

Definition at line 17 of file IMyParticleGeneration.cs.

MyConstPropertyBool VRage.Game.IMyParticleGeneration.Enabled
get

Definition at line 16 of file IMyParticleGeneration.cs.

string VRage.Game.IMyParticleGeneration.Name
getset

Definition at line 15 of file IMyParticleGeneration.cs.

bool VRage.Game.IMyParticleGeneration.Show
getset

Definition at line 41 of file IMyParticleGeneration.cs.


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