Table of Contents

Class CTimerEntity

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CTimerEntity : CLogicalEntity, IEquatable<CEntityInstance>
Inheritance
CTimerEntity
Implements
Inherited Members

Constructors

CTimerEntity(nint)

public CTimerEntity(nint pointer)

Parameters

pointer nint

Properties

Disabled

[SchemaMember("CTimerEntity", "m_iDisabled")]
public ref int Disabled { get; }

Property Value

int

InitialDelay

[SchemaMember("CTimerEntity", "m_flInitialDelay")]
public ref float InitialDelay { get; }

Property Value

float

LowerRandomBound

[SchemaMember("CTimerEntity", "m_flLowerRandomBound")]
public ref float LowerRandomBound { get; }

Property Value

float

OnTimer

[SchemaMember("CTimerEntity", "m_OnTimer")]
public CEntityIOOutput OnTimer { get; }

Property Value

CEntityIOOutput

OnTimerHigh

[SchemaMember("CTimerEntity", "m_OnTimerHigh")]
public CEntityIOOutput OnTimerHigh { get; }

Property Value

CEntityIOOutput

OnTimerLow

[SchemaMember("CTimerEntity", "m_OnTimerLow")]
public CEntityIOOutput OnTimerLow { get; }

Property Value

CEntityIOOutput

PauseAfterFiring

[SchemaMember("CTimerEntity", "m_bPauseAfterFiring")]
public ref bool PauseAfterFiring { get; }

Property Value

bool

Paused

[SchemaMember("CTimerEntity", "m_bPaused")]
public ref bool Paused { get; }

Property Value

bool

RefireTime

[SchemaMember("CTimerEntity", "m_flRefireTime")]
public ref float RefireTime { get; }

Property Value

float

RemainingTime

[SchemaMember("CTimerEntity", "m_flRemainingTime")]
public ref float RemainingTime { get; }

Property Value

float

UpDownState

[SchemaMember("CTimerEntity", "m_bUpDownState")]
public ref bool UpDownState { get; }

Property Value

bool

UpperRandomBound

[SchemaMember("CTimerEntity", "m_flUpperRandomBound")]
public ref float UpperRandomBound { get; }

Property Value

float

UseRandomTime

[SchemaMember("CTimerEntity", "m_iUseRandomTime")]
public ref int UseRandomTime { get; }

Property Value

int