Table of Contents

Class CEnvWindShared

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CEnvWindShared : NativeObject
Inheritance
CEnvWindShared
Inherited Members

Constructors

CEnvWindShared(nint)

public CEnvWindShared(nint pointer)

Parameters

pointer nint

Properties

AveWindSpeed

[SchemaMember("CEnvWindShared", "m_flAveWindSpeed")]
public ref float AveWindSpeed { get; }

Property Value

float

CurrentSwayVector

[SchemaMember("CEnvWindShared", "m_CurrentSwayVector")]
public Vector CurrentSwayVector { get; }

Property Value

Vector

CurrentWindVector

[SchemaMember("CEnvWindShared", "m_currentWindVector")]
public Vector CurrentWindVector { get; }

Property Value

Vector

EntIndex

[SchemaMember("CEnvWindShared", "m_iEntIndex")]
public CEntityIndex EntIndex { get; }

Property Value

CEntityIndex

GustDirChange

[SchemaMember("CEnvWindShared", "m_iGustDirChange")]
public ref ushort GustDirChange { get; }

Property Value

ushort

GustDuration

[SchemaMember("CEnvWindShared", "m_flGustDuration")]
public ref float GustDuration { get; }

Property Value

float

GustSound

[SchemaMember("CEnvWindShared", "m_iszGustSound")]
public ref int GustSound { get; }

Property Value

int

Gusting

[SchemaMember("CEnvWindShared", "m_bGusting")]
public ref bool Gusting { get; }

Property Value

bool

InitialWindDir

[SchemaMember("CEnvWindShared", "m_iInitialWindDir")]
public ref ushort InitialWindDir { get; }

Property Value

ushort

InitialWindSpeed

[SchemaMember("CEnvWindShared", "m_flInitialWindSpeed")]
public ref float InitialWindSpeed { get; }

Property Value

float

Location

[SchemaMember("CEnvWindShared", "m_location")]
public Vector Location { get; }

Property Value

Vector

MaxGust

[SchemaMember("CEnvWindShared", "m_iMaxGust")]
public ref ushort MaxGust { get; }

Property Value

ushort

MaxGustDelay

[SchemaMember("CEnvWindShared", "m_flMaxGustDelay")]
public ref float MaxGustDelay { get; }

Property Value

float

MaxWind

[SchemaMember("CEnvWindShared", "m_iMaxWind")]
public ref ushort MaxWind { get; }

Property Value

ushort

MinGust

[SchemaMember("CEnvWindShared", "m_iMinGust")]
public ref ushort MinGust { get; }

Property Value

ushort

MinGustDelay

[SchemaMember("CEnvWindShared", "m_flMinGustDelay")]
public ref float MinGustDelay { get; }

Property Value

float

MinWind

[SchemaMember("CEnvWindShared", "m_iMinWind")]
public ref ushort MinWind { get; }

Property Value

ushort

OnGustEnd

[SchemaMember("CEnvWindShared", "m_OnGustEnd")]
public CEntityIOOutput OnGustEnd { get; }

Property Value

CEntityIOOutput

OnGustStart

[SchemaMember("CEnvWindShared", "m_OnGustStart")]
public CEntityIOOutput OnGustStart { get; }

Property Value

CEntityIOOutput

PrevSwayVector

[SchemaMember("CEnvWindShared", "m_PrevSwayVector")]
public Vector PrevSwayVector { get; }

Property Value

Vector

SimTime

[SchemaMember("CEnvWindShared", "m_flSimTime")]
public ref float SimTime { get; }

Property Value

float

StartTime

[SchemaMember("CEnvWindShared", "m_flStartTime")]
public ref float StartTime { get; }

Property Value

float

SwayTime

[SchemaMember("CEnvWindShared", "m_flSwayTime")]
public ref float SwayTime { get; }

Property Value

float

SwitchTime

[SchemaMember("CEnvWindShared", "m_flSwitchTime")]
public ref float SwitchTime { get; }

Property Value

float

VariationTime

[SchemaMember("CEnvWindShared", "m_flVariationTime")]
public ref float VariationTime { get; }

Property Value

float

WindAngleVariation

[SchemaMember("CEnvWindShared", "m_flWindAngleVariation")]
public ref float WindAngleVariation { get; }

Property Value

float

WindDir

[SchemaMember("CEnvWindShared", "m_iWindDir")]
public ref int WindDir { get; }

Property Value

int

WindRadius

[SchemaMember("CEnvWindShared", "m_windRadius")]
public ref int WindRadius { get; }

Property Value

int

WindSeed

[SchemaMember("CEnvWindShared", "m_iWindSeed")]
public ref uint WindSeed { get; }

Property Value

uint

WindSpeed

[SchemaMember("CEnvWindShared", "m_flWindSpeed")]
public ref float WindSpeed { get; }

Property Value

float

WindSpeedVariation

[SchemaMember("CEnvWindShared", "m_flWindSpeedVariation")]
public ref float WindSpeedVariation { get; }

Property Value

float