CEffectData
Interface CEffectData
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CEffectData : ISchemaClass<CEffectData>, ISchemaField, ISchemaClass, INativeHandleImplements
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