Table of Contents

Class CDynamicProp

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CDynamicProp : CBreakableProp, IEquatable<CEntityInstance>
Inheritance
CDynamicProp
Implements
Derived
Inherited Members

Constructors

CDynamicProp(nint)

public CDynamicProp(nint pointer)

Parameters

pointer nint

Properties

CreateNavObstacle

[SchemaMember("CDynamicProp", "m_bCreateNavObstacle")]
public ref bool CreateNavObstacle { get; }

Property Value

bool

CreateNonSolid

[SchemaMember("CDynamicProp", "m_bCreateNonSolid")]
public ref bool CreateNonSolid { get; }

Property Value

bool

FiredStartEndOutput

[SchemaMember("CDynamicProp", "m_bFiredStartEndOutput")]
public ref bool FiredStartEndOutput { get; }

Property Value

bool

ForceNpcExclude

[SchemaMember("CDynamicProp", "m_bForceNpcExclude")]
public ref bool ForceNpcExclude { get; }

Property Value

bool

GlowColor

[SchemaMember("CDynamicProp", "m_glowColor")]
public Color GlowColor { get; set; }

Property Value

Color

GlowRange

[SchemaMember("CDynamicProp", "m_nGlowRange")]
public ref int GlowRange { get; }

Property Value

int

GlowRangeMin

[SchemaMember("CDynamicProp", "m_nGlowRangeMin")]
public ref int GlowRangeMin { get; }

Property Value

int

GlowTeam

[SchemaMember("CDynamicProp", "m_nGlowTeam")]
public ref int GlowTeam { get; }

Property Value

int

IdleAnim

[SchemaMember("CDynamicProp", "m_iszIdleAnim")]
public string IdleAnim { get; set; }

Property Value

string

IdleAnimLoopMode

[SchemaMember("CDynamicProp", "m_nIdleAnimLoopMode")]
public ref AnimLoopMode_t IdleAnimLoopMode { get; }

Property Value

AnimLoopMode_t

InitialGlowState

[SchemaMember("CDynamicProp", "m_iInitialGlowState")]
public ref int InitialGlowState { get; }

Property Value

int

IsOverrideProp

[SchemaMember("CDynamicProp", "m_bIsOverrideProp")]
public ref bool IsOverrideProp { get; }

Property Value

bool

OnAnimReachedEnd

[SchemaMember("CDynamicProp", "m_OnAnimReachedEnd")]
public CEntityIOOutput OnAnimReachedEnd { get; }

Property Value

CEntityIOOutput

OnAnimReachedStart

[SchemaMember("CDynamicProp", "m_OnAnimReachedStart")]
public CEntityIOOutput OnAnimReachedStart { get; }

Property Value

CEntityIOOutput

OutputAnimBegun

[SchemaMember("CDynamicProp", "m_pOutputAnimBegun")]
public CEntityIOOutput OutputAnimBegun { get; }

Property Value

CEntityIOOutput

OutputAnimLoopCycleOver

[SchemaMember("CDynamicProp", "m_pOutputAnimLoopCycleOver")]
public CEntityIOOutput OutputAnimLoopCycleOver { get; }

Property Value

CEntityIOOutput

OutputAnimOver

[SchemaMember("CDynamicProp", "m_pOutputAnimOver")]
public CEntityIOOutput OutputAnimOver { get; }

Property Value

CEntityIOOutput

RandomizeCycle

[SchemaMember("CDynamicProp", "m_bRandomizeCycle")]
public ref bool RandomizeCycle { get; }

Property Value

bool

StartDisabled

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

Property Value

bool

UseAnimGraph

[SchemaMember("CDynamicProp", "m_bUseAnimGraph")]
public ref bool UseAnimGraph { get; }

Property Value

bool

UseHitboxesForRenderBox

[SchemaMember("CDynamicProp", "m_bUseHitboxesForRenderBox")]
public ref bool UseHitboxesForRenderBox { get; }

Property Value

bool