C# Класс Linearstar.MikuMikuMoving.AnimateCaptionPlugin.AnimationEntry

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
Ease ( float amount ) : float
GetBeginEndFramePairNodes ( double startFrame, double duration, double currentFrame ) : LinkedListNode[]

Описание методов

Add() публичный Метод

public Add ( float value ) : void
value float
Результат void

AnimationEntry() публичный Метод

public AnimationEntry ( ) : System
Результат System

GetBeginEndFramePair() публичный Метод

public GetBeginEndFramePair ( double startFrame, double duration, double currentFrame ) : Linearstar.MikuMikuMoving.AnimateCaptionPlugin.AnimationFrame[]
startFrame double
duration double
currentFrame double
Результат Linearstar.MikuMikuMoving.AnimateCaptionPlugin.AnimationFrame[]

Lerp() публичный Метод

public Lerp ( double startFrame, double duration, double currentFrame ) : AnimationFrame
startFrame double
duration double
currentFrame double
Результат AnimationFrame

Parse() публичный статический Метод

public static Parse ( byte version, BinaryReader br ) : AnimationEntry
version byte
br System.IO.BinaryReader
Результат AnimationEntry

SetBeginEndFramePair() публичный Метод

public SetBeginEndFramePair ( double startFrame, double duration, double currentFrame, float values ) : Linearstar.MikuMikuMoving.AnimateCaptionPlugin.AnimationFrame[]
startFrame double
duration double
currentFrame double
values float
Результат Linearstar.MikuMikuMoving.AnimateCaptionPlugin.AnimationFrame[]

Write() публичный Метод

public Write ( BinaryWriter bw ) : void
bw System.IO.BinaryWriter
Результат void