CTextureBasedAnimatable
Interface CTextureBasedAnimatable
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CTextureBasedAnimatable : CBaseModelEntity, CBaseEntity, CEntityInstance, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CTextureBasedAnimatable>, ISchemaField, ISchemaClass, INativeHandleImplements
- CBaseModelEntity
- CBaseEntity
- CEntityInstance
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CBaseModelEntity>
- ISchemaClass<CTextureBasedAnimatable>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
AnimationBoundsMax
ref Vector AnimationBoundsMax { get; }Property Value
AnimationBoundsMin
ref Vector AnimationBoundsMin { get; }Property Value
FPS
ref float FPS { get; }Property Value
Loop
ref bool Loop { get; }Property Value
PositionKeys
ref CStrongHandle<InfoForResourceTypeCTextureBase> PositionKeys { get; }Property Value
RotationKeys
ref CStrongHandle<InfoForResourceTypeCTextureBase> RotationKeys { get; }Property Value
StartFrame
ref float StartFrame { get; }Property Value
StartTime
ref float StartTime { get; }Property Value
Methods
AnimationBoundsMaxUpdated()
void AnimationBoundsMaxUpdated()AnimationBoundsMinUpdated()
void AnimationBoundsMinUpdated()FPSUpdated()
void FPSUpdated()LoopUpdated()
void LoopUpdated()PositionKeysUpdated()
void PositionKeysUpdated()RotationKeysUpdated()
void RotationKeysUpdated()StartFrameUpdated()
void StartFrameUpdated()StartTimeUpdated()
void StartTimeUpdated()