Tanoda
Leap.Unity.Recording.EventClip Class Reference
Inheritance diagram for Leap.Unity.Recording.EventClip:

Public Member Functions

override Playable CreatePlayable (PlayableGraph graph, GameObject owner)
 
void FireEvent ()
 

Public Attributes

EventPlayableBehaviour behaviour
 
ExposedReference< GameObject > recipient
 
string message = "MyMethod"
 
Color colorArg = Color.magenta
 
float floatArg = 0F
 
int intArg = 0
 
Quaternion quaternionArg = Quaternion.identity
 
string stringArg = ""
 
Vector2 vector2Arg = Vector2.zero
 
Vector3 vector3Arg = Vector3.zero
 
Vector4 vector4Arg = Vector4.zero
 

Properties

SerializedArgumentType argumentType [get, set]
 
EventScrubType eventScrubType [get, set]
 
ClipCaps clipCaps [get]
 
override double duration [get]
 

Detailed Description

Definition at line 16 of file EventClip.cs.

Member Function Documentation

◆ CreatePlayable()

override Playable Leap.Unity.Recording.EventClip.CreatePlayable ( PlayableGraph  graph,
GameObject  owner 
)

Definition at line 93 of file EventClip.cs.

◆ FireEvent()

void Leap.Unity.Recording.EventClip.FireEvent ( )

Definition at line 130 of file EventClip.cs.

Member Data Documentation

◆ behaviour

EventPlayableBehaviour Leap.Unity.Recording.EventClip.behaviour

Definition at line 20 of file EventClip.cs.

◆ colorArg

Color Leap.Unity.Recording.EventClip.colorArg = Color.magenta

Definition at line 44 of file EventClip.cs.

◆ floatArg

float Leap.Unity.Recording.EventClip.floatArg = 0F

Definition at line 45 of file EventClip.cs.

◆ intArg

int Leap.Unity.Recording.EventClip.intArg = 0

Definition at line 46 of file EventClip.cs.

◆ message

string Leap.Unity.Recording.EventClip.message = "MyMethod"

Definition at line 23 of file EventClip.cs.

◆ quaternionArg

Quaternion Leap.Unity.Recording.EventClip.quaternionArg = Quaternion.identity

Definition at line 47 of file EventClip.cs.

◆ recipient

ExposedReference<GameObject> Leap.Unity.Recording.EventClip.recipient

Definition at line 22 of file EventClip.cs.

◆ stringArg

string Leap.Unity.Recording.EventClip.stringArg = ""

Definition at line 49 of file EventClip.cs.

◆ vector2Arg

Vector2 Leap.Unity.Recording.EventClip.vector2Arg = Vector2.zero

Definition at line 50 of file EventClip.cs.

◆ vector3Arg

Vector3 Leap.Unity.Recording.EventClip.vector3Arg = Vector3.zero

Definition at line 51 of file EventClip.cs.

◆ vector4Arg

Vector4 Leap.Unity.Recording.EventClip.vector4Arg = Vector4.zero

Definition at line 52 of file EventClip.cs.

Property Documentation

◆ argumentType

SerializedArgumentType Leap.Unity.Recording.EventClip.argumentType
getset

Definition at line 28 of file EventClip.cs.

◆ clipCaps

ClipCaps Leap.Unity.Recording.EventClip.clipCaps
get

Definition at line 81 of file EventClip.cs.

◆ duration

override double Leap.Unity.Recording.EventClip.duration
get

Definition at line 85 of file EventClip.cs.

◆ eventScrubType

EventScrubType Leap.Unity.Recording.EventClip.eventScrubType
getset

Definition at line 65 of file EventClip.cs.


The documentation for this class was generated from the following file: