C# Класс AlphaTab.Rendering.Utils.BoundsLookup

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

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

Метод Описание
AddBeat ( BeatBounds bounds ) : void
AddMasterBar ( MasterBarBounds bounds ) : void
AddStaveGroup ( StaveGroupBounds bounds ) : void
BoundsLookup ( ) : AlphaTab.Collections
FindBeat ( Beat beat ) : BeatBounds
Finish ( ) : void
FromJson ( object json, AlphaTab.Model.Score score ) : BoundsLookup
GetBeatAtPos ( float x, float y ) : Beat
ToJson ( ) : object

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

Метод Описание
BoundsToJson ( Bounds bounds ) : Bounds

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

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

public AddBeat ( BeatBounds bounds ) : void
bounds BeatBounds
Результат void

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

public AddMasterBar ( MasterBarBounds bounds ) : void
bounds MasterBarBounds
Результат void

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

public AddStaveGroup ( StaveGroupBounds bounds ) : void
bounds StaveGroupBounds
Результат void

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

public BoundsLookup ( ) : AlphaTab.Collections
Результат AlphaTab.Collections

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

public FindBeat ( Beat beat ) : BeatBounds
beat AlphaTab.Model.Beat
Результат BeatBounds

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

public Finish ( ) : void
Результат void

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

public static FromJson ( object json, AlphaTab.Model.Score score ) : BoundsLookup
json object
score AlphaTab.Model.Score
Результат BoundsLookup

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

public GetBeatAtPos ( float x, float y ) : Beat
x float
y float
Результат AlphaTab.Model.Beat

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

public ToJson ( ) : object
Результат object