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

ExplosionType

ref byte ExplosionType { 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

Methods

AnglesUpdated()

void AnglesUpdated()

AttachmentIndexUpdated()

void AttachmentIndexUpdated()

AttachmentNameUpdated()

void AttachmentNameUpdated()

ColorUpdated()

void ColorUpdated()

DamageTypeUpdated()

void DamageTypeUpdated()

EffectIndexUpdated()

void EffectIndexUpdated()

EffectNameUpdated()

void EffectNameUpdated()

EntityUpdated()

void EntityUpdated()

ExplosionTypeUpdated()

void ExplosionTypeUpdated()

FlagsUpdated()

void FlagsUpdated()

HitBoxUpdated()

void HitBoxUpdated()

MagnitudeUpdated()

void MagnitudeUpdated()

MaterialUpdated()

void MaterialUpdated()

NormalUpdated()

void NormalUpdated()

OriginUpdated()

void OriginUpdated()

OtherEntityUpdated()

void OtherEntityUpdated()

PenetrateUpdated()

void PenetrateUpdated()

RadiusUpdated()

void RadiusUpdated()

ScaleUpdated()

void ScaleUpdated()

StartUpdated()

void StartUpdated()

SurfacePropUpdated()

void SurfacePropUpdated()

On this page