Class ReadyObjectExtensions
Namespace: ReadyM.Sdk.Common.Entities.Extensions
Assembly: ReadyM.Sdk.Common.dll
public static class ReadyObjectExtensions
Inheritance
object ← ReadyObjectExtensions
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Methods
get_AreaId<TSelf>(TSelf)
public static AreaId? get_AreaId<TSelf>(TSelf obj) where TSelf : struct, IReadyEntity<TSelf>, IReadyConvertable<TSelf, ReadyObject>
Parameters
obj TSelf
Returns
Type Parameters
TSelf
get_Owner<TSelf>(TSelf)
Gets the owner of the entity. This is usually the player that spawned the entity, or a player that was handled the ownership after the original owner disconnected.
public static PlayerId get_Owner<TSelf>(TSelf obj) where TSelf : struct, IReadyEntity<TSelf>, IReadyConvertable<TSelf, ReadyObject>
Parameters
obj TSelf
Returns
Type Parameters
TSelf