C# Class AlphaTab.Rendering.Utils.BoundsLookup

Afficher le fichier Open project: CoderLine/alphaTab Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
BoundsToJson ( Bounds bounds ) : Bounds

Method Details

AddBeat() public méthode

public AddBeat ( BeatBounds bounds ) : void
bounds BeatBounds
Résultat void

AddMasterBar() public méthode

public AddMasterBar ( MasterBarBounds bounds ) : void
bounds MasterBarBounds
Résultat void

AddStaveGroup() public méthode

public AddStaveGroup ( StaveGroupBounds bounds ) : void
bounds StaveGroupBounds
Résultat void

BoundsLookup() public méthode

public BoundsLookup ( ) : AlphaTab.Collections
Résultat AlphaTab.Collections

FindBeat() public méthode

public FindBeat ( Beat beat ) : BeatBounds
beat AlphaTab.Model.Beat
Résultat BeatBounds

Finish() public méthode

public Finish ( ) : void
Résultat void

FromJson() public static méthode

public static FromJson ( object json, AlphaTab.Model.Score score ) : BoundsLookup
json object
score AlphaTab.Model.Score
Résultat BoundsLookup

GetBeatAtPos() public méthode

public GetBeatAtPos ( float x, float y ) : Beat
x float
y float
Résultat AlphaTab.Model.Beat

ToJson() public méthode

public ToJson ( ) : object
Résultat object