Space Engineers
Public Member Functions | Public Attributes | Properties | List of all members
Sandbox.Game.MyExplosionInfo Struct Reference

Public Member Functions

 MyExplosionInfo (float playerDamage, float damage, BoundingSphereD explosionSphere, MyExplosionTypeEnum type, bool playSound, bool checkIntersection=true)
 

Public Attributes

float PlayerDamage
 
float Damage
 
BoundingSphereD ExplosionSphere
 
float StrengthImpulse
 
float StrengthAngularImpulse
 
MyEntity ExcludedEntity
 
MyEntity OwnerEntity
 
MyEntity HitEntity
 
int CascadeLevel
 
MyExplosionFlags ExplosionFlags
 
MyExplosionTypeEnum ExplosionType
 
int LifespanMiliseconds
 
int ObjectsRemoveDelayInMiliseconds
 
float ParticleScale
 
float VoxelCutoutScale
 
Vector3 Direction
 
Vector3D VoxelExplosionCenter
 
bool PlaySound
 
bool CheckIntersections
 
Vector3 Velocity
 

Properties

bool AffectVoxels [get, set]
 
bool CreateDebris [get, set]
 
bool ApplyForceAndDamage [get, set]
 
bool CreateDecals [get, set]
 
bool ForceDebris [get, set]
 
bool CreateParticleEffect [get, set]
 
bool CreateShrapnels [get, set]
 

Detailed Description

Definition at line 70 of file MyExplosion.cs.

Constructor & Destructor Documentation

Sandbox.Game.MyExplosionInfo.MyExplosionInfo ( float  playerDamage,
float  damage,
BoundingSphereD  explosionSphere,
MyExplosionTypeEnum  type,
bool  playSound,
bool  checkIntersection = true 
)
inline

Definition at line 72 of file MyExplosion.cs.

Member Data Documentation

int Sandbox.Game.MyExplosionInfo.CascadeLevel

Definition at line 101 of file MyExplosion.cs.

bool Sandbox.Game.MyExplosionInfo.CheckIntersections

Definition at line 111 of file MyExplosion.cs.

float Sandbox.Game.MyExplosionInfo.Damage

Definition at line 94 of file MyExplosion.cs.

Vector3 Sandbox.Game.MyExplosionInfo.Direction

Definition at line 108 of file MyExplosion.cs.

MyEntity Sandbox.Game.MyExplosionInfo.ExcludedEntity

Definition at line 98 of file MyExplosion.cs.

MyExplosionFlags Sandbox.Game.MyExplosionInfo.ExplosionFlags

Definition at line 102 of file MyExplosion.cs.

BoundingSphereD Sandbox.Game.MyExplosionInfo.ExplosionSphere

Definition at line 95 of file MyExplosion.cs.

MyExplosionTypeEnum Sandbox.Game.MyExplosionInfo.ExplosionType

Definition at line 103 of file MyExplosion.cs.

MyEntity Sandbox.Game.MyExplosionInfo.HitEntity

Definition at line 100 of file MyExplosion.cs.

int Sandbox.Game.MyExplosionInfo.LifespanMiliseconds

Definition at line 104 of file MyExplosion.cs.

int Sandbox.Game.MyExplosionInfo.ObjectsRemoveDelayInMiliseconds

Definition at line 105 of file MyExplosion.cs.

MyEntity Sandbox.Game.MyExplosionInfo.OwnerEntity

Definition at line 99 of file MyExplosion.cs.

float Sandbox.Game.MyExplosionInfo.ParticleScale

Definition at line 106 of file MyExplosion.cs.

float Sandbox.Game.MyExplosionInfo.PlayerDamage

Definition at line 93 of file MyExplosion.cs.

bool Sandbox.Game.MyExplosionInfo.PlaySound

Definition at line 110 of file MyExplosion.cs.

float Sandbox.Game.MyExplosionInfo.StrengthAngularImpulse

Definition at line 97 of file MyExplosion.cs.

float Sandbox.Game.MyExplosionInfo.StrengthImpulse

Definition at line 96 of file MyExplosion.cs.

Vector3 Sandbox.Game.MyExplosionInfo.Velocity

Definition at line 112 of file MyExplosion.cs.

float Sandbox.Game.MyExplosionInfo.VoxelCutoutScale

Definition at line 107 of file MyExplosion.cs.

Vector3D Sandbox.Game.MyExplosionInfo.VoxelExplosionCenter

Definition at line 109 of file MyExplosion.cs.

Property Documentation

bool Sandbox.Game.MyExplosionInfo.AffectVoxels
getset

Definition at line 126 of file MyExplosion.cs.

bool Sandbox.Game.MyExplosionInfo.ApplyForceAndDamage
getset

Definition at line 128 of file MyExplosion.cs.

bool Sandbox.Game.MyExplosionInfo.CreateDebris
getset

Definition at line 127 of file MyExplosion.cs.

bool Sandbox.Game.MyExplosionInfo.CreateDecals
getset

Definition at line 129 of file MyExplosion.cs.

bool Sandbox.Game.MyExplosionInfo.CreateParticleEffect
getset

Definition at line 131 of file MyExplosion.cs.

bool Sandbox.Game.MyExplosionInfo.CreateShrapnels
getset

Definition at line 132 of file MyExplosion.cs.

bool Sandbox.Game.MyExplosionInfo.ForceDebris
getset

Definition at line 130 of file MyExplosion.cs.


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