C# Class Linearstar.MikuMikuMoving.AnimateCaptionPlugin.AnimationEntry

Afficher le fichier Open project: mfakane/MikuMikuMoving-Plugins Class Usage Examples

Méthodes publiques

Méthode Description
Add ( float value ) : void
AnimationEntry ( ) : System
GetBeginEndFramePair ( double startFrame, double duration, double currentFrame ) : Linearstar.MikuMikuMoving.AnimateCaptionPlugin.AnimationFrame[]
Lerp ( double startFrame, double duration, double currentFrame ) : AnimationFrame
Parse ( byte version, BinaryReader br ) : AnimationEntry
SetBeginEndFramePair ( double startFrame, double duration, double currentFrame, float values ) : Linearstar.MikuMikuMoving.AnimateCaptionPlugin.AnimationFrame[]
Write ( BinaryWriter bw ) : void

Private Methods

Méthode Description
Ease ( float amount ) : float
GetBeginEndFramePairNodes ( double startFrame, double duration, double currentFrame ) : LinkedListNode[]

Method Details

Add() public méthode

public Add ( float value ) : void
value float
Résultat void

AnimationEntry() public méthode

public AnimationEntry ( ) : System
Résultat System

GetBeginEndFramePair() public méthode

public GetBeginEndFramePair ( double startFrame, double duration, double currentFrame ) : Linearstar.MikuMikuMoving.AnimateCaptionPlugin.AnimationFrame[]
startFrame double
duration double
currentFrame double
Résultat Linearstar.MikuMikuMoving.AnimateCaptionPlugin.AnimationFrame[]

Lerp() public méthode

public Lerp ( double startFrame, double duration, double currentFrame ) : AnimationFrame
startFrame double
duration double
currentFrame double
Résultat AnimationFrame

Parse() public static méthode

public static Parse ( byte version, BinaryReader br ) : AnimationEntry
version byte
br System.IO.BinaryReader
Résultat AnimationEntry

SetBeginEndFramePair() public méthode

public SetBeginEndFramePair ( double startFrame, double duration, double currentFrame, float values ) : Linearstar.MikuMikuMoving.AnimateCaptionPlugin.AnimationFrame[]
startFrame double
duration double
currentFrame double
values float
Résultat Linearstar.MikuMikuMoving.AnimateCaptionPlugin.AnimationFrame[]

Write() public méthode

public Write ( BinaryWriter bw ) : void
bw System.IO.BinaryWriter
Résultat void