CParticleSystem
Interface CParticleSystem
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CParticleSystem : CBaseModelEntity, CBaseEntity, CEntityInstance, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CParticleSystem>, ISchemaField, ISchemaClass, INativeHandleImplements
- CBaseModelEntity
- CBaseEntity
- CEntityInstance
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CBaseModelEntity>
- ISchemaClass<CParticleSystem>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
Active
ref bool Active { get; }Property Value
AnimateDuringGameplayPause
ref bool AnimateDuringGameplayPause { get; }Property Value
ControlPointEnts
ISchemaFixedArray<CHandle<CBaseEntity>> ControlPointEnts { get; }Property Value
ControlPointNames
string ControlPointNames { get; set; }Property Value
DataCP
ref int DataCP { get; }Property Value
DataCPValue
ref Vector DataCPValue { get; }Property Value
EffectIndex
ref CStrongHandle<InfoForResourceTypeIParticleSystemDefinition> EffectIndex { get; }Property Value
EffectName
string EffectName { get; set; }Property Value
FreezeTransitionDuration
ref float FreezeTransitionDuration { get; }Property Value
Frozen
ref bool Frozen { get; }Property Value
NoFreeze
ref bool NoFreeze { get; }Property Value
NoRamp
ref bool NoRamp { get; }Property Value
NoSave
ref bool NoSave { get; }Property Value
PreSimTime
ref float PreSimTime { get; }Property Value
ServerControlPointAssignments
ISchemaFixedArray<byte> ServerControlPointAssignments { get; }Property Value
ServerControlPoints
ISchemaFixedArray<Vector> ServerControlPoints { get; }Property Value
SnapshotFileName
string SnapshotFileName { get; set; }Property Value
StartActive
ref bool StartActive { get; }Property Value
StartTime
GameTime_t StartTime { get; }Property Value
StopType
ref int StopType { get; }Property Value
Tint
ref Color Tint { get; }Property Value
TintCP
ref int TintCP { get; }Property Value
Methods
ActiveUpdated()
void ActiveUpdated()AnimateDuringGameplayPauseUpdated()
void AnimateDuringGameplayPauseUpdated()ControlPointEntsUpdated()
void ControlPointEntsUpdated()EffectIndexUpdated()
void EffectIndexUpdated()FreezeTransitionDurationUpdated()
void FreezeTransitionDurationUpdated()FrozenUpdated()
void FrozenUpdated()NoFreezeUpdated()
void NoFreezeUpdated()NoRampUpdated()
void NoRampUpdated()NoSaveUpdated()
void NoSaveUpdated()PreSimTimeUpdated()
void PreSimTimeUpdated()ServerControlPointAssignmentsUpdated()
void ServerControlPointAssignmentsUpdated()ServerControlPointsUpdated()
void ServerControlPointsUpdated()SnapshotFileNameUpdated()
void SnapshotFileNameUpdated()StartTimeUpdated()
void StartTimeUpdated()StopTypeUpdated()
void StopTypeUpdated()