C# Class OOGL.Animation.Controller

Animation controller used in skeletal animation Thread safety - This class is thread safe.
显示文件 Open project: tpb3d/TPB3D Class Usage Examples

Public Methods

Method Description
AddTrack ( string sampleName ) : Track
Controller ( Model model ) : System
CrossfadeTo ( string sampleName ) : Track
CrossfadeTo ( string sampleName, float fadeDuration ) : Track
FindSample ( string sampleName ) : Track
RemoveTrack ( string sampleName ) : void
Update ( float elapsedTime ) : void

Method Details

AddTrack() public method

public AddTrack ( string sampleName ) : Track
sampleName string
return Track

Controller() public method

public Controller ( Model model ) : System
model Model
return System

CrossfadeTo() public method

public CrossfadeTo ( string sampleName ) : Track
sampleName string
return Track

CrossfadeTo() public method

public CrossfadeTo ( string sampleName, float fadeDuration ) : Track
sampleName string
fadeDuration float
return Track

FindSample() public method

public FindSample ( string sampleName ) : Track
sampleName string
return Track

RemoveTrack() public method

public RemoveTrack ( string sampleName ) : void
sampleName string
return void

Update() public method

public Update ( float elapsedTime ) : void
elapsedTime float
return void