C# Класс UnityEngine.Experimental.Director.Playable

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

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

Метод Описание
Connect ( Playable source, Playable target ) : bool
Connect ( Playable source, Playable target, int sourceOutputPort, int targetInputPort ) : bool
Disconnect ( Playable target, int inputPort ) : void
Dispose ( ) : void
Equals ( object p ) : bool
GetHashCode ( ) : int
GetInputWeight ( int inputIndex ) : float
GetInputs ( List inputList ) : void
GetOutputs ( List outputList ) : void
OnSetPlayState ( PlayState newState ) : void
OnSetTime ( float localTime ) : void
Playable ( ) : System
PrepareFrame ( FrameData info ) : void
ProcessFrame ( FrameData info, object playerData ) : void
SetInputWeight ( int inputIndex, float weight ) : bool
operator ( ) : bool

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

Метод Описание
CheckInputBounds ( int inputIndex ) : bool
CheckInputBounds ( int inputIndex, bool acceptAny ) : bool
CheckPlayableValidity ( Playable playable, string name ) : bool
ClearInputs ( ) : void
CompareIntPtr ( Playable lhs, Playable rhs ) : bool
ConnectInternal ( Playable source, Playable target, int sourceOutputPort, int targetInputPort ) : bool
DisconnectInternal ( Playable target, int inputPort ) : void
Dispose ( bool disposing ) : void
GenerateUniqueId ( ) : int
GetInput ( int inputPort ) : Playable
GetInputWeightInternal ( int inputIndex ) : float
GetInputs ( ) : UnityEngine.Experimental.Director.Playable[]
GetInputsInternal ( object list ) : void
GetOutput ( int outputPort ) : Playable
GetOutputs ( ) : UnityEngine.Experimental.Director.Playable[]
GetOutputsInternal ( object list ) : void
GetUniqueIDInternal ( ) : int
InstantiateEnginePlayable ( ) : void
IsNativePlayableAlive ( Playable p ) : bool
Playable ( bool callCPPConstructor ) : System
ReleaseEnginePlayable ( ) : void
SetInputWeightInternal ( int inputIndex, float weight ) : bool

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

Connect() публичный статический Метод

public static Connect ( Playable source, Playable target ) : bool
source Playable
target Playable
Результат bool

Connect() публичный статический Метод

public static Connect ( Playable source, Playable target, int sourceOutputPort, int targetInputPort ) : bool
source Playable
target Playable
sourceOutputPort int
targetInputPort int
Результат bool

Disconnect() публичный статический Метод

public static Disconnect ( Playable target, int inputPort ) : void
target Playable
inputPort int
Результат void

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

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

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

public Equals ( object p ) : bool
p object
Результат bool

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

public GetHashCode ( ) : int
Результат int

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

public GetInputWeight ( int inputIndex ) : float
inputIndex int
Результат float

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

public GetInputs ( List inputList ) : void
inputList List
Результат void

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

public GetOutputs ( List outputList ) : void
outputList List
Результат void

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

public OnSetPlayState ( PlayState newState ) : void
newState PlayState
Результат void

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

public OnSetTime ( float localTime ) : void
localTime float
Результат void

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

public Playable ( ) : System
Результат System

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

public PrepareFrame ( FrameData info ) : void
info FrameData
Результат void

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

public ProcessFrame ( FrameData info, object playerData ) : void
info FrameData
playerData object
Результат void

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

public SetInputWeight ( int inputIndex, float weight ) : bool
inputIndex int
weight float
Результат bool

operator() публичный статический Метод

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