Table of Contents

Class CFire

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

Constructors

CFire(nint)

public CFire(nint pointer)

Parameters

pointer nint

Properties

AttackTime

[SchemaMember("CFire", "m_flAttackTime")]
public ref float AttackTime { get; }

Property Value

float

DamageScale

[SchemaMember("CFire", "m_flDamageScale")]
public ref float DamageScale { get; }

Property Value

float

DamageTime

[SchemaMember("CFire", "m_flDamageTime")]
public ref float DamageTime { get; }

Property Value

float

DidActivate

[SchemaMember("CFire", "m_bDidActivate")]
public ref bool DidActivate { get; }

Property Value

bool

Effect

[SchemaMember("CFire", "m_hEffect")]
public CHandle<CBaseFire> Effect { get; }

Property Value

CHandle<CBaseFire>

Enabled

[SchemaMember("CFire", "m_bEnabled")]
public ref bool Enabled { get; }

Property Value

bool

FireSize

[SchemaMember("CFire", "m_flFireSize")]
public ref float FireSize { get; }

Property Value

float

FireType

[SchemaMember("CFire", "m_nFireType")]
public ref int FireType { get; }

Property Value

int

Fuel

[SchemaMember("CFire", "m_flFuel")]
public ref float Fuel { get; }

Property Value

float

HeatAbsorb

[SchemaMember("CFire", "m_flHeatAbsorb")]
public ref float HeatAbsorb { get; }

Property Value

float

HeatLevel

[SchemaMember("CFire", "m_flHeatLevel")]
public ref float HeatLevel { get; }

Property Value

float

LastDamage

[SchemaMember("CFire", "m_lastDamage")]
public ref float LastDamage { get; }

Property Value

float

LastHeatLevel

[SchemaMember("CFire", "m_flLastHeatLevel")]
public ref float LastHeatLevel { get; }

Property Value

float

LastNavUpdateTime

[SchemaMember("CFire", "m_flLastNavUpdateTime")]
public ref float LastNavUpdateTime { get; }

Property Value

float

MaxHeat

[SchemaMember("CFire", "m_flMaxHeat")]
public ref float MaxHeat { get; }

Property Value

float

OnExtinguished

[SchemaMember("CFire", "m_OnExtinguished")]
public CEntityIOOutput OnExtinguished { get; }

Property Value

CEntityIOOutput

OnIgnited

[SchemaMember("CFire", "m_OnIgnited")]
public CEntityIOOutput OnIgnited { get; }

Property Value

CEntityIOOutput

Owner

[SchemaMember("CFire", "m_hOwner")]
public CHandle<CBaseEntity> Owner { get; }

Property Value

CHandle<CBaseEntity>

StartDisabled

[SchemaMember("CFire", "m_bStartDisabled")]
public ref bool StartDisabled { get; }

Property Value

bool