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

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

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

Метод Описание
Add ( float frameAmount, Values values ) : void
AddFrame ( ICaption caption, double frame ) : void
AddSorted ( AnimationEntry entry, double startFrame, double duration, double frame ) : void
AnimationData ( ) : System
AnimationData ( ICaption caption ) : System
ApplyAnimation ( ICaption caption, float frame ) : Action
MoveFrame ( int index, float frameAmount ) : void
Parse ( byte version, BinaryReader br ) : AnimationData
RemoveFrame ( int index ) : void
Write ( BinaryWriter bw ) : void

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

Метод Описание
Lerp ( double startFrame, double duration, double frame ) : Values

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

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

public Add ( float frameAmount, Values values ) : void
frameAmount float
values Values
Результат void

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

public AddFrame ( ICaption caption, double frame ) : void
caption ICaption
frame double
Результат void

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

public AddSorted ( AnimationEntry entry, double startFrame, double duration, double frame ) : void
entry AnimationEntry
startFrame double
duration double
frame double
Результат void

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

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

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

public AnimationData ( ICaption caption ) : System
caption ICaption
Результат System

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

public ApplyAnimation ( ICaption caption, float frame ) : Action
caption ICaption
frame float
Результат Action

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

public MoveFrame ( int index, float frameAmount ) : void
index int
frameAmount float
Результат void

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

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

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

public RemoveFrame ( int index ) : void
index int
Результат void

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

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