Table of Contents

Class CEnvWindShared

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

Constructors

CEnvWindShared(nint)

public CEnvWindShared(nint pointer)

Parameters

pointer nint

Properties

EntOwner

[SchemaMember("CEnvWindShared", "m_hEntOwner")]
public CHandle<CBaseEntity> EntOwner { get; }

Property Value

CHandle<CBaseEntity>

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

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

StartTime

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

Property Value

float

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