CEnvShake
Interface CEnvShake
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CEnvShake : CPointEntity, CBaseEntity, CEntityInstance, IEquatable<CEntityInstance>, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CPointEntity>, ISchemaClass<CEnvShake>, ISchemaField, ISchemaClass, INativeHandleImplements
- CPointEntity
- CBaseEntity
- CEntityInstance
- IEquatable<CEntityInstance>
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CPointEntity>
- ISchemaClass<CEnvShake>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
Amplitude
ref float Amplitude { get; }Property Value
CurrentAmp
ref float CurrentAmp { get; }Property Value
Duration
ref float Duration { get; }Property Value
Frequency
ref float Frequency { get; }Property Value
LimitToEntity
string LimitToEntity { get; set; }Property Value
MaxForce
ref Vector MaxForce { get; }Property Value
NextShake
GameTime_t NextShake { get; }Property Value
Radius
ref float Radius { get; }Property Value
ShakeCallback
CPhysicsShake ShakeCallback { get; }Property Value
ShakeController
IPhysicsMotionController? ShakeController { get; }Property Value
StopTime
GameTime_t StopTime { get; }Property Value