SwiftlyS2

CEffectData

Interface CEffectData

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

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

Implements

Properties

Angles

ref QAngle Angles { get; }
Property Value

AttachmentIndex

AttachmentHandle_t AttachmentIndex { get; }
Property Value

AttachmentName

ref CUtlStringToken AttachmentName { get; }
Property Value

Color

ref byte Color { get; }
Property Value

DamageType

ref uint DamageType { get; }
Property Value

EffectIndex

SchemaUntypedField EffectIndex { get; }
Property Value

EffectName

ref ushort EffectName { get; }
Property Value

Entity

ref CHandle<CEntityInstance> Entity { get; }
Property Value

Flags

ref byte Flags { get; }
Property Value

HitBox

ref short HitBox { get; }
Property Value

Magnitude

ref float Magnitude { get; }
Property Value

Material

ref ushort Material { get; }
Property Value

Normal

ref Vector Normal { get; }
Property Value

Origin

ref Vector Origin { get; }
Property Value

OtherEntity

ref CHandle<CEntityInstance> OtherEntity { get; }
Property Value

Penetrate

ref byte Penetrate { get; }
Property Value

Radius

ref float Radius { get; }
Property Value

Scale

ref float Scale { get; }
Property Value

Start

ref Vector Start { get; }
Property Value

SurfaceProp

ref CUtlStringToken SurfaceProp { get; }
Property Value

On this page