C# 클래스 AlphaTab.Rendering.Effects.NoteEffectInfoBase

상속: IEffectBarRendererInfo
파일 보기 프로젝트 열기: CoderLine/alphaTab

보호된 프로퍼티들

프로퍼티 타입 설명
LastCreateInfo FastList

공개 메소드들

메소드 설명
CanExpand ( EffectBarRenderer renderer, Beat from, Beat to ) : bool
CreateNewGlyph ( EffectBarRenderer renderer, Beat beat ) : EffectGlyph
GetHeight ( EffectBarRenderer renderer ) : float
ShouldCreateGlyph ( EffectBarRenderer renderer, Beat beat ) : bool

보호된 메소드들

메소드 설명
ShouldCreateGlyphForNote ( EffectBarRenderer renderer, Note note ) : bool

메소드 상세

CanExpand() 공개 메소드

public CanExpand ( EffectBarRenderer renderer, Beat from, Beat to ) : bool
renderer EffectBarRenderer
from AlphaTab.Model.Beat
to AlphaTab.Model.Beat
리턴 bool

CreateNewGlyph() 공개 추상적인 메소드

public abstract CreateNewGlyph ( EffectBarRenderer renderer, Beat beat ) : EffectGlyph
renderer EffectBarRenderer
beat AlphaTab.Model.Beat
리턴 AlphaTab.Rendering.Glyphs.EffectGlyph

GetHeight() 공개 추상적인 메소드

public abstract GetHeight ( EffectBarRenderer renderer ) : float
renderer EffectBarRenderer
리턴 float

ShouldCreateGlyph() 공개 메소드

public ShouldCreateGlyph ( EffectBarRenderer renderer, Beat beat ) : bool
renderer EffectBarRenderer
beat AlphaTab.Model.Beat
리턴 bool

ShouldCreateGlyphForNote() 보호된 추상적인 메소드

protected abstract ShouldCreateGlyphForNote ( EffectBarRenderer renderer, Note note ) : bool
renderer EffectBarRenderer
note AlphaTab.Model.Note
리턴 bool

프로퍼티 상세

LastCreateInfo 보호되어 있는 프로퍼티

protected FastList LastCreateInfo
리턴 FastList