C# Класс Google.Cast.RemoteDisplay.Internal.CastRemoteDisplayExtensionManager

Наследование: UnityEngine.MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetCastDevices ( ) : List
GetCastVolume ( ) : float
GetLastError ( ) : CastError
GetSelectedCastDevice ( ) : CastDevice
IsCasting ( ) : bool
OnAudioFilterRead ( float data, int channels ) : void
OnGUI ( ) : void
SelectCastDevice ( string deviceId ) : void
SetCastVolume ( float volume ) : void
SetEventHandlers ( CastEventHandler onCastDevicesUpdatedCallback, CastEventHandler onRemoteDisplaySessionStartCallback, CastEventHandler onRemoteDisplaySessionEndCallback, CastEventHandler onErrorCallback, CastVolumeHandler onVolumeChangedCallback ) : void
StopRemoteDisplaySession ( ) : void
UpdateAudioListener ( AudioListener previouslistener, AudioListener newlistener ) : void
UpdateRemoteDisplayTexture ( ) : void
_callback_OnCastDevicesUpdated ( string dummy ) : void
_callback_OnCastError ( string rawErrorString ) : void
_callback_OnRemoteDisplaySessionEnd ( string dummy ) : void
_callback_OnRemoteDisplaySessionStart ( string deviceId ) : void
_callback_OnVolumeUpdated ( string volumeString ) : void

Приватные методы

Метод Описание
Activate ( ) : void
Awake ( ) : void
CacheSelectedDevice ( string deviceId ) : void
Deactivate ( ) : void
DiscardGeneratedTextureIfNeeded ( ) : void
MaybeRenderFrame ( ) : void
OnApplicationPause ( bool paused ) : void
OnDisable ( ) : void
OnEnable ( ) : void
RenderRemoteDisplayCoroutine ( ) : IEnumerator
SetVolumeDeferred ( ) : IEnumerator
Update ( ) : void
UpdateCastDevicesFromNativeCode ( ) : void
checkValidTexture ( ) : void
disconnect ( ) : void
extractErrorCode ( string rawErrorString ) : CastErrorCode
extractErrorString ( string rawErrorString ) : string

Описание методов

GetCastDevices() публичный Метод

public GetCastDevices ( ) : List
Результат List

GetCastVolume() публичный Метод

public GetCastVolume ( ) : float
Результат float

GetLastError() публичный Метод

public GetLastError ( ) : CastError
Результат CastError

GetSelectedCastDevice() публичный Метод

public GetSelectedCastDevice ( ) : CastDevice
Результат CastDevice

IsCasting() публичный Метод

public IsCasting ( ) : bool
Результат bool

OnAudioFilterRead() публичный Метод

public OnAudioFilterRead ( float data, int channels ) : void
data float
channels int
Результат void

OnGUI() публичный Метод

public OnGUI ( ) : void
Результат void

SelectCastDevice() публичный Метод

public SelectCastDevice ( string deviceId ) : void
deviceId string
Результат void

SetCastVolume() публичный Метод

public SetCastVolume ( float volume ) : void
volume float
Результат void

SetEventHandlers() публичный Метод

public SetEventHandlers ( CastEventHandler onCastDevicesUpdatedCallback, CastEventHandler onRemoteDisplaySessionStartCallback, CastEventHandler onRemoteDisplaySessionEndCallback, CastEventHandler onErrorCallback, CastVolumeHandler onVolumeChangedCallback ) : void
onCastDevicesUpdatedCallback CastEventHandler
onRemoteDisplaySessionStartCallback CastEventHandler
onRemoteDisplaySessionEndCallback CastEventHandler
onErrorCallback CastEventHandler
onVolumeChangedCallback CastVolumeHandler
Результат void

StopRemoteDisplaySession() публичный Метод

public StopRemoteDisplaySession ( ) : void
Результат void

UpdateAudioListener() публичный Метод

public UpdateAudioListener ( AudioListener previouslistener, AudioListener newlistener ) : void
previouslistener UnityEngine.AudioListener
newlistener UnityEngine.AudioListener
Результат void

UpdateRemoteDisplayTexture() публичный Метод

public UpdateRemoteDisplayTexture ( ) : void
Результат void

_callback_OnCastDevicesUpdated() публичный Метод

public _callback_OnCastDevicesUpdated ( string dummy ) : void
dummy string
Результат void

_callback_OnCastError() публичный Метод

public _callback_OnCastError ( string rawErrorString ) : void
rawErrorString string
Результат void

_callback_OnRemoteDisplaySessionEnd() публичный Метод

public _callback_OnRemoteDisplaySessionEnd ( string dummy ) : void
dummy string
Результат void

_callback_OnRemoteDisplaySessionStart() публичный Метод

public _callback_OnRemoteDisplaySessionStart ( string deviceId ) : void
deviceId string
Результат void

_callback_OnVolumeUpdated() публичный Метод

public _callback_OnVolumeUpdated ( string volumeString ) : void
volumeString string
Результат void