SwiftlyS2

shard_model_desc_t

Interface shard_model_desc_t

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface shard_model_desc_t : ISchemaClass<shard_model_desc_t>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

GlassHalfThickness

ref float GlassHalfThickness { get; }
Property Value

HasParent

ref bool HasParent { get; }
Property Value

InitialPanelVertices

ref CUtlVector<Vector4D> InitialPanelVertices { get; }
Property Value

MaterialBase

ref CStrongHandle<InfoForResourceTypeIMaterial2> MaterialBase { get; }
Property Value

MaterialDamageOverlay

ref CStrongHandle<InfoForResourceTypeIMaterial2> MaterialDamageOverlay { get; }
Property Value

ModelID

ref int ModelID { get; }
Property Value

PanelSize

ref Vector2D PanelSize { get; }
Property Value

PanelVertices

ref CUtlVector<Vector2D> PanelVertices { get; }
Property Value

ParentFrozen

ref bool ParentFrozen { get; }
Property Value

Solid

ref ShardSolid_t Solid { get; }
Property Value

StressPositionA

ref Vector2D StressPositionA { get; }
Property Value

StressPositionB

ref Vector2D StressPositionB { get; }
Property Value

SurfacePropStringToken

ref CUtlStringToken SurfacePropStringToken { get; }
Property Value

Methods

GlassHalfThicknessUpdated()

void GlassHalfThicknessUpdated()

HasParentUpdated()

void HasParentUpdated()

InitialPanelVerticesUpdated()

void InitialPanelVerticesUpdated()

MaterialBaseUpdated()

void MaterialBaseUpdated()

MaterialDamageOverlayUpdated()

void MaterialDamageOverlayUpdated()

ModelIDUpdated()

void ModelIDUpdated()

PanelSizeUpdated()

void PanelSizeUpdated()

PanelVerticesUpdated()

void PanelVerticesUpdated()

ParentFrozenUpdated()

void ParentFrozenUpdated()

SolidUpdated()

void SolidUpdated()

StressPositionAUpdated()

void StressPositionAUpdated()

StressPositionBUpdated()

void StressPositionBUpdated()

SurfacePropStringTokenUpdated()

void SurfacePropStringTokenUpdated()

On this page