SwiftlyS2

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, INativeHandle

Implements

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

On this page