C# Class FB.PosePlus.PoseBoneMatrix

Inheritance: ICloneable
Datei anzeigen Open project: lightszero/EgretUnity Class Usage Examples

Public Methods

Method Description
Clone ( ) : object
Lerp ( PoseBoneMatrix left, PoseBoneMatrix right, float lerp ) : PoseBoneMatrix
Load ( System stream, PoseBoneMatrix last ) : void
Record ( Transform trans, PoseBoneMatrix last ) : void
Save ( System stream, PoseBoneMatrix last ) : void
Tag ( PoseBoneMatrix last ) : void
UpdateTran ( Transform trans, bool bAdd ) : void
UpdateTranLerp ( Transform trans, PoseBoneMatrix mix, float lerp ) : void

Private Methods

Method Description
QuaternionEqual ( Quaternion left, Quaternion right ) : bool

Method Details

Clone() public method

public Clone ( ) : object
return object

Lerp() public static method

public static Lerp ( PoseBoneMatrix left, PoseBoneMatrix right, float lerp ) : PoseBoneMatrix
left PoseBoneMatrix
right PoseBoneMatrix
lerp float
return PoseBoneMatrix

Load() public method

public Load ( System stream, PoseBoneMatrix last ) : void
stream System
last PoseBoneMatrix
return void

Record() public method

public Record ( Transform trans, PoseBoneMatrix last ) : void
trans UnityEngine.Transform
last PoseBoneMatrix
return void

Save() public method

public Save ( System stream, PoseBoneMatrix last ) : void
stream System
last PoseBoneMatrix
return void

Tag() public method

public Tag ( PoseBoneMatrix last ) : void
last PoseBoneMatrix
return void

UpdateTran() public method

public UpdateTran ( Transform trans, bool bAdd ) : void
trans Transform
bAdd bool
return void

UpdateTranLerp() public method

public UpdateTranLerp ( Transform trans, PoseBoneMatrix mix, float lerp ) : void
trans Transform
mix PoseBoneMatrix
lerp float
return void