CBaseMoveBehavior
Interface CBaseMoveBehavior
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CBaseMoveBehavior : CPathKeyFrame, CLogicalEntity, CServerOnlyEntity, CBaseEntity, CEntityInstance, IEquatable<CEntityInstance>, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CServerOnlyEntity>, ISchemaClass<CLogicalEntity>, ISchemaClass<CPathKeyFrame>, ISchemaClass<CBaseMoveBehavior>, ISchemaField, ISchemaClass, INativeHandleImplements
- CPathKeyFrame
- CLogicalEntity
- CServerOnlyEntity
- CBaseEntity
- CEntityInstance
- IEquatable<CEntityInstance>
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CServerOnlyEntity>
- ISchemaClass<CLogicalEntity>
- ISchemaClass<CPathKeyFrame>
- ISchemaClass<CBaseMoveBehavior>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
AnimEndTime
ref float AnimEndTime { get; }Property Value
AnimStartTime
ref float AnimStartTime { get; }Property Value
AverageSpeedAcrossFrame
ref float AverageSpeedAcrossFrame { get; }Property Value
CurrentKeyFrame
ref CHandle<CPathKeyFrame> CurrentKeyFrame { get; }Property Value
Direction
ref int Direction { get; }Property Value
PositionInterpolator
ref int PositionInterpolator { get; }Property Value
PostKeyFrame
ref CHandle<CPathKeyFrame> PostKeyFrame { get; }Property Value
PreKeyFrame
ref CHandle<CPathKeyFrame> PreKeyFrame { get; }Property Value
RotationInterpolator
ref int RotationInterpolator { get; }Property Value
TargetKeyFrame
ref CHandle<CPathKeyFrame> TargetKeyFrame { get; }Property Value
TimeIntoFrame
ref float TimeIntoFrame { get; }Property Value