Struct WeatherComponent
Namespace: ReadyM.Relay.Common.Oblivion.ECS.Components
Assembly: ReadyM.Relay.Common.Oblivion.dll
Holds the global weather state of the game world.
public struct WeatherComponent : IComponent, INetSerializable
Implements
IComponent, INetSerializable
Inherited Members
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Properties
TransitionRatio
public float TransitionRatio { get; set; }
Property Value
WeatherFormId
public FormId WeatherFormId { get; set; }
Property Value
Methods
Assign(in WeatherComponent)
public void Assign(in WeatherComponent value)
Parameters
value WeatherComponent
Deserialize(NetDataReader)
public void Deserialize(NetDataReader reader)
Parameters
reader NetDataReader
GetChangeComponent()
public Type GetChangeComponent()
Returns
Serialize(NetDataWriter)
public void Serialize(NetDataWriter writer)
Parameters
writer NetDataWriter
TransitionRatioNotifyChanged(int)
public void TransitionRatioNotifyChanged(int id)
Parameters
id int
WeatherFormIdNotifyChanged(int)
public void WeatherFormIdNotifyChanged(int id)
Parameters
id int