Class CDynamicProp
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CDynamicProp : CBreakableProp, IEquatable<CEntityInstance>
- Inheritance
-
object
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
NavObstacleUpdatesOverridden
[SchemaMember("CDynamicProp", "m_bNavObstacleUpdatesOverridden")]
public ref bool NavObstacleUpdatesOverridden { 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