C# Class UnityEngine.Experimental.Director.Playable

Inheritance: IDisposable
Afficher le fichier Open project: randomize/VimConfig Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Connect() public static méthode

public static Connect ( Playable source, Playable target ) : bool
source Playable
target Playable
Résultat bool

Connect() public static méthode

public static Connect ( Playable source, Playable target, int sourceOutputPort, int targetInputPort ) : bool
source Playable
target Playable
sourceOutputPort int
targetInputPort int
Résultat bool

Disconnect() public static méthode

public static Disconnect ( Playable target, int inputPort ) : void
target Playable
inputPort int
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Equals() public méthode

public Equals ( object p ) : bool
p object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetInputWeight() public méthode

public GetInputWeight ( int inputIndex ) : float
inputIndex int
Résultat float

GetInputs() public méthode

public GetInputs ( List inputList ) : void
inputList List
Résultat void

GetOutputs() public méthode

public GetOutputs ( List outputList ) : void
outputList List
Résultat void

OnSetPlayState() public méthode

public OnSetPlayState ( PlayState newState ) : void
newState PlayState
Résultat void

OnSetTime() public méthode

public OnSetTime ( float localTime ) : void
localTime float
Résultat void

Playable() public méthode

public Playable ( ) : System
Résultat System

PrepareFrame() public méthode

public PrepareFrame ( FrameData info ) : void
info FrameData
Résultat void

ProcessFrame() public méthode

public ProcessFrame ( FrameData info, object playerData ) : void
info FrameData
playerData object
Résultat void

SetInputWeight() public méthode

public SetInputWeight ( int inputIndex, float weight ) : bool
inputIndex int
weight float
Résultat bool

operator() public static méthode

public static operator ( ) : bool
Résultat bool