CFuncShatterglass
Interface CFuncShatterglass
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CFuncShatterglass : CBaseModelEntity, CBaseEntity, CEntityInstance, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CFuncShatterglass>, ISchemaField, ISchemaClass, INativeHandleImplements
- CBaseModelEntity
- CBaseEntity
- CEntityInstance
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CBaseModelEntity>
- ISchemaClass<CFuncShatterglass>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
BreakShardless
ref bool BreakShardless { get; }Property Value
BreakSilent
ref bool BreakSilent { get; }Property Value
Broken
ref bool Broken { get; }Property Value
DamagePositioningEntityName01
string DamagePositioningEntityName01 { get; set; }Property Value
DamagePositioningEntityName02
string DamagePositioningEntityName02 { get; set; }Property Value
DamagePositioningEntityName03
string DamagePositioningEntityName03 { get; set; }Property Value
DamagePositioningEntityName04
string DamagePositioningEntityName04 { get; set; }Property Value
ExtraDamagePositions
ref CUtlVector<Vector> ExtraDamagePositions { get; }Property Value
GlassInFrame
ref bool GlassInFrame { get; }Property Value
GlassNavIgnore
ref bool GlassNavIgnore { get; }Property Value
GlassThickness
ref float GlassThickness { get; }Property Value
InitAtTime
GameTime_t InitAtTime { get; }Property Value
InitialDamagePositions
ref CUtlVector<Vector> InitialDamagePositions { get; }Property Value
InitialDamageType
ref byte InitialDamageType { get; }Property Value
InitialPanelVertices
ref CUtlVector<Vector4D> InitialPanelVertices { get; }Property Value
LastCleanupTime
GameTime_t LastCleanupTime { get; }Property Value
LastShatterSoundEmitTime
GameTime_t LastShatterSoundEmitTime { get; }Property Value
MatPanelTransform
ref matrix3x4_t MatPanelTransform { get; }Property Value
MatPanelTransformWsTemp
ref matrix3x4_t MatPanelTransformWsTemp { get; }Property Value
MaterialDamageBase
ref CStrongHandle<InfoForResourceTypeIMaterial2> MaterialDamageBase { get; }Property Value
OnBroken
CEntityIOOutput OnBroken { get; }Property Value
PanelSize
ref Vector2D PanelSize { get; }Property Value
ShatterGlassShards
ref CUtlVector<uint> ShatterGlassShards { get; }Property Value
SpawnInvulnerability
ref float SpawnInvulnerability { get; }Property Value
StartBroken
ref bool StartBroken { get; }Property Value
SurfaceType
ref byte SurfaceType { get; }Property Value