C# 클래스 Sharplike.Core.Rendering.DisplayTile

A single tile in the render window. Should never be created by an end user (but there may be edge cases that make it necessary).
파일 보기 프로젝트 열기: eropple/sharplike 1 사용 예제들

공개 메소드들

메소드 설명
MakeRenderDirty ( ) : void

Signals to the tile that it should be repainted even if it has not changed since the last repaint.

Generally should only be used through Window.Invalidate().

MakeStackDirty ( ) : void

Signals to the tile that it should rebuild it's RegionTile stack.

Generally should only be used through Window.Invalidate().

MarkRenderClean ( ) : void

Signals to the tile that it shall be considered non-dirty until the tile is again updated.

Should only be called by the renderer, but maybe there's a case for an end user to call it, I don't know.

MarkStackClean ( ) : void

Signals to the tile that it's stack is now clean.

비공개 메소드들

메소드 설명
DisplayTile ( GlyphPalette p, AbstractRegion root, Point loc ) : System

Constructor.

RebuildRegionTiles ( ) : void

Rebuilds our cached list of regiontiles that affect this displaytile

메소드 상세

MakeRenderDirty() 공개 메소드

Signals to the tile that it should be repainted even if it has not changed since the last repaint.
Generally should only be used through Window.Invalidate().
public MakeRenderDirty ( ) : void
리턴 void

MakeStackDirty() 공개 메소드

Signals to the tile that it should rebuild it's RegionTile stack.
Generally should only be used through Window.Invalidate().
public MakeStackDirty ( ) : void
리턴 void

MarkRenderClean() 공개 메소드

Signals to the tile that it shall be considered non-dirty until the tile is again updated.
Should only be called by the renderer, but maybe there's a case for an end user to call it, I don't know.
public MarkRenderClean ( ) : void
리턴 void

MarkStackClean() 공개 메소드

Signals to the tile that it's stack is now clean.
public MarkStackClean ( ) : void
리턴 void