Search Results for

    Show / Hide Table of Contents

    Class NetworkTransformBase

    Inheritance
    Object
    NetworkBehaviour
    NetworkTransformBase
    NetworkTransform
    NetworkTransformChild
    Inherited Members
    NetworkBehaviour.syncMode
    NetworkBehaviour.syncInterval
    NetworkBehaviour.isServer
    NetworkBehaviour.isClient
    NetworkBehaviour.isLocalPlayer
    NetworkBehaviour.isServerOnly
    NetworkBehaviour.isClientOnly
    NetworkBehaviour.hasAuthority
    NetworkBehaviour.netId
    NetworkBehaviour.connectionToServer
    NetworkBehaviour.connectionToClient
    NetworkBehaviour.syncObjects
    NetworkBehaviour.netIdentity
    NetworkBehaviour.ComponentIndex
    NetworkBehaviour.syncVarDirtyBits
    NetworkBehaviour.GetSyncVarHookGuard(UInt64)
    NetworkBehaviour.SetSyncVarHookGuard(UInt64, Boolean)
    NetworkBehaviour.SetSyncVarDirtyBit(UInt64)
    NetworkBehaviour.IsDirty()
    NetworkBehaviour.ClearAllDirtyBits()
    NetworkBehaviour.InitSyncObject(SyncObject)
    NetworkBehaviour.SendCommandInternal(String, NetworkWriter, Int32, Boolean)
    NetworkBehaviour.SendRPCInternal(String, NetworkWriter, Int32, Boolean)
    NetworkBehaviour.SendTargetRPCInternal(NetworkConnection, String, NetworkWriter, Int32)
    NetworkBehaviour.GeneratedSyncVarSetter<T>(T, T, UInt64, Action<T, T>)
    NetworkBehaviour.GeneratedSyncVarSetter_GameObject(GameObject, GameObject, UInt64, Action<GameObject, GameObject>, UInt32)
    NetworkBehaviour.GeneratedSyncVarSetter_NetworkIdentity(NetworkIdentity, NetworkIdentity, UInt64, Action<NetworkIdentity, NetworkIdentity>, UInt32)
    NetworkBehaviour.GeneratedSyncVarSetter_NetworkBehaviour<T>(T, T, UInt64, Action<T, T>, NetworkBehaviour.NetworkBehaviourSyncVar)
    NetworkBehaviour.SyncVarGameObjectEqual(GameObject, UInt32)
    NetworkBehaviour.SetSyncVarGameObject(GameObject, GameObject, UInt64, UInt32)
    NetworkBehaviour.GetSyncVarGameObject(UInt32, GameObject)
    NetworkBehaviour.SyncVarNetworkIdentityEqual(NetworkIdentity, UInt32)
    NetworkBehaviour.GeneratedSyncVarDeserialize<T>(T, Action<T, T>, T)
    NetworkBehaviour.GeneratedSyncVarDeserialize_GameObject(GameObject, Action<GameObject, GameObject>, NetworkReader, UInt32)
    NetworkBehaviour.GeneratedSyncVarDeserialize_NetworkIdentity(NetworkIdentity, Action<NetworkIdentity, NetworkIdentity>, NetworkReader, UInt32)
    NetworkBehaviour.GeneratedSyncVarDeserialize_NetworkBehaviour<T>(T, Action<T, T>, NetworkReader, NetworkBehaviour.NetworkBehaviourSyncVar)
    NetworkBehaviour.SetSyncVarNetworkIdentity(NetworkIdentity, NetworkIdentity, UInt64, UInt32)
    NetworkBehaviour.GetSyncVarNetworkIdentity(UInt32, NetworkIdentity)
    NetworkBehaviour.SyncVarNetworkBehaviourEqual<T>(T, NetworkBehaviour.NetworkBehaviourSyncVar)
    NetworkBehaviour.SetSyncVarNetworkBehaviour<T>(T, T, UInt64, NetworkBehaviour.NetworkBehaviourSyncVar)
    NetworkBehaviour.GetSyncVarNetworkBehaviour<T>(NetworkBehaviour.NetworkBehaviourSyncVar, T)
    NetworkBehaviour.SyncVarEqual<T>(T, T)
    NetworkBehaviour.SetSyncVar<T>(T, T, UInt64)
    NetworkBehaviour.SerializeSyncVars(NetworkWriter, Boolean)
    NetworkBehaviour.DeserializeSyncVars(NetworkReader, Boolean)
    NetworkBehaviour.SerializeObjectsAll(NetworkWriter)
    NetworkBehaviour.SerializeObjectsDelta(NetworkWriter)
    NetworkBehaviour.OnStartServer()
    NetworkBehaviour.OnStopServer()
    NetworkBehaviour.OnStartClient()
    NetworkBehaviour.OnStopClient()
    NetworkBehaviour.OnStartLocalPlayer()
    NetworkBehaviour.OnStopLocalPlayer()
    NetworkBehaviour.OnStartAuthority()
    NetworkBehaviour.OnStopAuthority()
    Namespace: Mirror
    Assembly: doc.dll
    Syntax
    public abstract class NetworkTransformBase : NetworkBehaviour

    Fields

    | Improve this Doc View Source

    bufferResetMultiplier

    Declaration
    public float bufferResetMultiplier
    Field Value
    Type Description
    Single
    | Improve this Doc View Source

    bufferSizeLimit

    Declaration
    public int bufferSizeLimit
    Field Value
    Type Description
    Int32
    | Improve this Doc View Source

    bufferTimeMultiplier

    Declaration
    public int bufferTimeMultiplier
    Field Value
    Type Description
    Int32
    | Improve this Doc View Source

    cachedSnapshotComparison

    Declaration
    protected bool cachedSnapshotComparison
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    catchupMultiplier

    Declaration
    public float catchupMultiplier
    Field Value
    Type Description
    Single
    | Improve this Doc View Source

    catchupThreshold

    Declaration
    public int catchupThreshold
    Field Value
    Type Description
    Int32
    | Improve this Doc View Source

    clientAuthority

    Declaration
    public bool clientAuthority
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    hasSentUnchangedPosition

    Declaration
    protected bool hasSentUnchangedPosition
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    interpolatePosition

    Declaration
    public bool interpolatePosition
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    interpolateRotation

    Declaration
    public bool interpolateRotation
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    interpolateScale

    Declaration
    public bool interpolateScale
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    lastSnapshot

    Declaration
    protected NTSnapshot lastSnapshot
    Field Value
    Type Description
    NTSnapshot
    | Improve this Doc View Source

    onlySyncOnChange

    Declaration
    public bool onlySyncOnChange
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    overlayColor

    Declaration
    public Color overlayColor
    Field Value
    Type Description
    Color
    | Improve this Doc View Source

    positionChanged

    Declaration
    protected bool positionChanged
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    positionSensitivity

    Declaration
    public float positionSensitivity
    Field Value
    Type Description
    Single
    | Improve this Doc View Source

    rotationChanged

    Declaration
    protected bool rotationChanged
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    rotationSensitivity

    Declaration
    public float rotationSensitivity
    Field Value
    Type Description
    Single
    | Improve this Doc View Source

    scaleChanged

    Declaration
    protected bool scaleChanged
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    scaleSensitivity

    Declaration
    public float scaleSensitivity
    Field Value
    Type Description
    Single
    | Improve this Doc View Source

    sendInterval

    Declaration
    public float sendInterval
    Field Value
    Type Description
    Single
    | Improve this Doc View Source

    showGizmos

    Declaration
    public bool showGizmos
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    showOverlay

    Declaration
    public bool showOverlay
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    syncPosition

    Declaration
    public bool syncPosition
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    syncRotation

    Declaration
    public bool syncRotation
    Field Value
    Type Description
    Boolean
    | Improve this Doc View Source

    syncScale

    Declaration
    public bool syncScale
    Field Value
    Type Description
    Boolean

    Properties

    | Improve this Doc View Source

    bufferTime

    Declaration
    public float bufferTime { get; }
    Property Value
    Type Description
    Single
    | Improve this Doc View Source

    IsClientWithAuthority

    Declaration
    protected bool IsClientWithAuthority { get; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    targetComponent

    Declaration
    protected abstract Transform targetComponent { get; }
    Property Value
    Type Description
    Transform

    Methods

    | Improve this Doc View Source

    ApplySnapshot(NTSnapshot, NTSnapshot, NTSnapshot)

    Declaration
    protected virtual void ApplySnapshot(NTSnapshot start, NTSnapshot goal, NTSnapshot interpolated)
    Parameters
    Type Name Description
    NTSnapshot start
    NTSnapshot goal
    NTSnapshot interpolated
    | Improve this Doc View Source

    CmdTeleport(Vector3)

    Declaration
    public void CmdTeleport(Vector3 destination)
    Parameters
    Type Name Description
    Vector3 destination
    | Improve this Doc View Source

    CmdTeleport(Vector3, Quaternion)

    Declaration
    public void CmdTeleport(Vector3 destination, Quaternion rotation)
    Parameters
    Type Name Description
    Vector3 destination
    Quaternion rotation
    | Improve this Doc View Source

    CompareSnapshots(NTSnapshot)

    Declaration
    protected virtual bool CompareSnapshots(NTSnapshot currentSnapshot)
    Parameters
    Type Name Description
    NTSnapshot currentSnapshot
    Returns
    Type Description
    Boolean
    | Improve this Doc View Source

    ConstructSnapshot()

    Declaration
    protected virtual NTSnapshot ConstructSnapshot()
    Returns
    Type Description
    NTSnapshot
    | Improve this Doc View Source

    OnClientToServerSync(Nullable<Vector3>, Nullable<Quaternion>, Nullable<Vector3>)

    Declaration
    protected virtual void OnClientToServerSync(Vector3? position, Quaternion? rotation, Vector3? scale)
    Parameters
    Type Name Description
    Nullable<Vector3> position
    Nullable<Quaternion> rotation
    Nullable<Vector3> scale
    | Improve this Doc View Source

    OnDeserialize(NetworkReader, Boolean)

    Declaration
    public override void OnDeserialize(NetworkReader reader, bool initialState)
    Parameters
    Type Name Description
    NetworkReader reader
    Boolean initialState
    Overrides
    NetworkBehaviour.OnDeserialize(NetworkReader, Boolean)
    | Improve this Doc View Source

    OnDisable()

    Declaration
    protected virtual void OnDisable()
    | Improve this Doc View Source

    OnEnable()

    Declaration
    protected virtual void OnEnable()
    | Improve this Doc View Source

    OnSerialize(NetworkWriter, Boolean)

    Declaration
    public override bool OnSerialize(NetworkWriter writer, bool initialState)
    Parameters
    Type Name Description
    NetworkWriter writer
    Boolean initialState
    Returns
    Type Description
    Boolean
    Overrides
    NetworkBehaviour.OnSerialize(NetworkWriter, Boolean)
    | Improve this Doc View Source

    OnServerToClientSync(Nullable<Vector3>, Nullable<Quaternion>, Nullable<Vector3>)

    Declaration
    protected virtual void OnServerToClientSync(Vector3? position, Quaternion? rotation, Vector3? scale)
    Parameters
    Type Name Description
    Nullable<Vector3> position
    Nullable<Quaternion> rotation
    Nullable<Vector3> scale
    | Improve this Doc View Source

    OnTeleport(Vector3)

    Declaration
    protected virtual void OnTeleport(Vector3 destination)
    Parameters
    Type Name Description
    Vector3 destination
    | Improve this Doc View Source

    OnTeleport(Vector3, Quaternion)

    Declaration
    protected virtual void OnTeleport(Vector3 destination, Quaternion rotation)
    Parameters
    Type Name Description
    Vector3 destination
    Quaternion rotation
    | Improve this Doc View Source

    OnValidate()

    Declaration
    protected virtual void OnValidate()
    | Improve this Doc View Source

    Reset()

    Declaration
    public virtual void Reset()
    | Improve this Doc View Source

    RpcTeleport(Vector3)

    Declaration
    public void RpcTeleport(Vector3 destination)
    Parameters
    Type Name Description
    Vector3 destination
    | Improve this Doc View Source

    RpcTeleport(Vector3, Quaternion)

    Declaration
    public void RpcTeleport(Vector3 destination, Quaternion rotation)
    Parameters
    Type Name Description
    Vector3 destination
    Quaternion rotation
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX