Class CBaseMoveBehavior
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CBaseMoveBehavior : CPathKeyFrame, IEquatable<CEntityInstance>
- Inheritance
-
object
CBaseMoveBehavior
- Implements
-
- Inherited Members
-
Constructors
CBaseMoveBehavior(nint)
public CBaseMoveBehavior(nint pointer)
Parameters
pointer
nint
Properties
AnimEndTime
[SchemaMember("CBaseMoveBehavior", "m_flAnimEndTime")]
public ref float AnimEndTime { get; }
Property Value
- float
AnimStartTime
[SchemaMember("CBaseMoveBehavior", "m_flAnimStartTime")]
public ref float AnimStartTime { get; }
Property Value
- float
AverageSpeedAcrossFrame
[SchemaMember("CBaseMoveBehavior", "m_flAverageSpeedAcrossFrame")]
public ref float AverageSpeedAcrossFrame { get; }
Property Value
- float
CurrentKeyFrame
[SchemaMember("CBaseMoveBehavior", "m_pCurrentKeyFrame")]
public CPathKeyFrame? CurrentKeyFrame { get; }
Property Value
- CPathKeyFrame
Direction
[SchemaMember("CBaseMoveBehavior", "m_iDirection")]
public ref int Direction { get; }
Property Value
- int
PositionInterpolator
[SchemaMember("CBaseMoveBehavior", "m_iPositionInterpolator")]
public ref int PositionInterpolator { get; }
Property Value
- int
PostKeyFrame
[SchemaMember("CBaseMoveBehavior", "m_pPostKeyFrame")]
public CPathKeyFrame? PostKeyFrame { get; }
Property Value
- CPathKeyFrame
PreKeyFrame
[SchemaMember("CBaseMoveBehavior", "m_pPreKeyFrame")]
public CPathKeyFrame? PreKeyFrame { get; }
Property Value
- CPathKeyFrame
RotationInterpolator
[SchemaMember("CBaseMoveBehavior", "m_iRotationInterpolator")]
public ref int RotationInterpolator { get; }
Property Value
- int
TargetKeyFrame
[SchemaMember("CBaseMoveBehavior", "m_pTargetKeyFrame")]
public CPathKeyFrame? TargetKeyFrame { get; }
Property Value
- CPathKeyFrame
TimeIntoFrame
[SchemaMember("CBaseMoveBehavior", "m_flTimeIntoFrame")]
public ref float TimeIntoFrame { get; }
Property Value
- float