Show / Hide Table of Contents

    Class TransformBroadcasterService

    Service that manages TransformBroadcasters

    Inheritance
    Object
    Singleton<TransformBroadcasterService>
    ComponentBroadcasterService<TransformBroadcasterService, TransformObserver>
    TransformBroadcasterService
    Implements
    IComponentBroadcasterService
    Inherited Members
    ComponentBroadcasterService<TransformBroadcasterService, TransformObserver>.Create(GameObject)
    ComponentBroadcasterService<TransformBroadcasterService, TransformObserver>.Destroy(GameObject)
    ComponentBroadcasterService<TransformBroadcasterService, TransformObserver>.Read(SocketEndpoint, BinaryReader, GameObject)
    ComponentBroadcasterService<TransformBroadcasterService, TransformObserver>.LerpRead(BinaryReader, GameObject, Single)
    ComponentBroadcasterService<TransformBroadcasterService, TransformObserver>.WriteHeader(BinaryWriter, IComponentBroadcaster, ComponentBroadcasterChangeType)
    ComponentBroadcasterService<TransformBroadcasterService, TransformObserver>.WriteHeader(BinaryWriter, TransformObserver, ComponentBroadcasterChangeType)
    ComponentBroadcasterService<TransformBroadcasterService, TransformObserver>.GetID()
    Singleton<TransformBroadcasterService>.IsInitialized
    Singleton<TransformBroadcasterService>.Awake()
    Singleton<TransformBroadcasterService>.OnDestroy()
    Singleton<TransformBroadcasterService>.Instance
    Namespace: Microsoft.MixedReality.SpectatorView
    Assembly: cs.temp.dll.dll
    Syntax
    public class TransformBroadcasterService : ComponentBroadcasterService<TransformBroadcasterService, TransformObserver>, IComponentBroadcasterService

    Methods

    Destroy(GameObject)

    Cleans up state synchronization logic for the provided game object

    Declaration
    public override void Destroy(GameObject mirror)
    Parameters
    Type Name Description
    GameObject mirror
    Overrides
    Microsoft.MixedReality.SpectatorView.ComponentBroadcasterService<Microsoft.MixedReality.SpectatorView.TransformBroadcasterService, Microsoft.MixedReality.SpectatorView.TransformObserver>.Destroy(GameObject)

    GetID()

    Declaration
    public override ShortID GetID()
    Returns
    Type Description
    ShortID
    Overrides
    Microsoft.MixedReality.SpectatorView.ComponentBroadcasterService<Microsoft.MixedReality.SpectatorView.TransformBroadcasterService, Microsoft.MixedReality.SpectatorView.TransformObserver>.GetID()

    LerpRead(BinaryReader, GameObject, Single)

    Provides a network message to the game objects transform observer for interpolation

    Declaration
    public override void LerpRead(BinaryReader message, GameObject mirror, float lerpVal)
    Parameters
    Type Name Description
    BinaryReader message

    network message

    GameObject mirror

    game object that has transform observer

    Single lerpVal

    interpolation value

    Overrides
    Microsoft.MixedReality.SpectatorView.ComponentBroadcasterService<Microsoft.MixedReality.SpectatorView.TransformBroadcasterService, Microsoft.MixedReality.SpectatorView.TransformObserver>.LerpRead(BinaryReader, GameObject, System.Single)

    Implements

    IComponentBroadcasterService
    In This Article
    • Methods
      • Destroy(GameObject)
      • GetID()
      • LerpRead(BinaryReader, GameObject, Single)
    • Implements
    Back to top Generated by DocFX