PhysSurfacePropertiesTrace
Class PhysSurfacePropertiesTrace
Namespace: SwiftlyS2.Shared.Trace
Assembly: SwiftlyS2.CS2.dll
public class PhysSurfacePropertiesTraceInheritance
Inherited Members
- object.Equals(object?)
- object.Equals(object?, object?)
- object.GetHashCode()
- object.GetType()
- object.MemberwiseClone()
- object.ReferenceEquals(object?, object?)
- object.ToString()
Properties
AudioParams
The audio processing parameters for this surface.
public PhysSurfacePropertiesAudioTrace? AudioParams { get; }Property Value
AudioSounds
The sound names associated with interactions on this surface.
public PhysSurfacePropertiesSoundNamesTrace? AudioSounds { get; }Property Value
BaseListIndex
The index of the base surface in the material list.
public int BaseListIndex { get; }Property Value
BaseNameHash
The hashed value of the base surface name this surface is derived from.
public uint BaseNameHash { get; }Property Value
Description
The description of this surface and its properties.
public string Description { get; }Property Value
Hidden
Indicates whether this surface is hidden or internal.
public bool Hidden { get; }Property Value
ListIndex
The index of this surface in the material list.
public int ListIndex { get; }Property Value
Name
The name of the surface.
public string Name { get; }Property Value
NameHash
The hashed value of the surface name for faster lookup.
public uint NameHash { get; }Property Value
Physics
The physics properties of this surface.
public PhysSurfacePropertiesPhysicsTrace? Physics { get; }Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()Returns
- string — A string that represents the current object.