C# Class AudioEvents, COMA

Audio animation events.
Inheritance: Events
显示文件 Open project: GDACollab/COMA Class Usage Examples

Public Properties

Property Type Description
dirty bool

Public Methods

Method Description
BinarySearchCurveValue ( int curve, int index, float time ) : float
BinarySearchCurveValue ( int curve, int index, float time, float lPos, float rPos ) : float
BinarySearchFirstPoint ( int curve, float time ) : int
BinarySearchFirstPoint ( int curve, float time, int lPointIndex, int rPointIndex ) : int
BinarySearchFirstTrigger ( float time ) : int
BinarySearchFirstTrigger ( float time, int lTriggerIndex, int rTriggerIndex ) : int
CalculateBezier ( Vector2 p0, Vector2 p1, Vector2 p2, Vector2 p3, float t ) : Vector2
FixedUpdate ( ) : void
GetCurrentValue ( int curve ) : float
GetCurrentValue ( string curve ) : float
GetHashCode ( ) : int
GetValueAtTime ( int curve, float time ) : float
GetValueAtTime ( string curve, float time ) : float
Start ( ) : void
TimeChangedManually ( ) : void

Method Details

BinarySearchCurveValue() public method

public BinarySearchCurveValue ( int curve, int index, float time ) : float
curve int
index int
time float
return float

BinarySearchCurveValue() public method

public BinarySearchCurveValue ( int curve, int index, float time, float lPos, float rPos ) : float
curve int
index int
time float
lPos float
rPos float
return float

BinarySearchFirstPoint() public method

public BinarySearchFirstPoint ( int curve, float time ) : int
curve int
time float
return int

BinarySearchFirstPoint() public method

public BinarySearchFirstPoint ( int curve, float time, int lPointIndex, int rPointIndex ) : int
curve int
time float
lPointIndex int
rPointIndex int
return int

BinarySearchFirstTrigger() public method

public BinarySearchFirstTrigger ( float time ) : int
time float
return int

BinarySearchFirstTrigger() public method

public BinarySearchFirstTrigger ( float time, int lTriggerIndex, int rTriggerIndex ) : int
time float
lTriggerIndex int
rTriggerIndex int
return int

CalculateBezier() public static method

public static CalculateBezier ( Vector2 p0, Vector2 p1, Vector2 p2, Vector2 p3, float t ) : Vector2
p0 Vector2
p1 Vector2
p2 Vector2
p3 Vector2
t float
return Vector2

FixedUpdate() public method

public FixedUpdate ( ) : void
return void

GetCurrentValue() public method

public GetCurrentValue ( int curve ) : float
curve int
return float

GetCurrentValue() public method

public GetCurrentValue ( string curve ) : float
curve string
return float

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetValueAtTime() public method

public GetValueAtTime ( int curve, float time ) : float
curve int
time float
return float

GetValueAtTime() public method

public GetValueAtTime ( string curve, float time ) : float
curve string
time float
return float

Start() public method

public Start ( ) : void
return void

TimeChangedManually() public method

public TimeChangedManually ( ) : void
return void

Property Details

dirty public_oe property

public bool dirty
return bool