C# 클래스 Frost.DirectX.SharedSurface

상속: Surface2D, ISurfaceAtlas
파일 보기 프로젝트 열기: fealty/Frost 1 사용 예제들

공개 메소드들

메소드 설명
AcquireRegion ( Size dimensions, Canvas target ) : Canvas.ResolvedContext
Forget ( Canvas context ) : void
Purge ( bool isForced, SafeList invalidatedResources ) : void
SharedSurface ( Description &surfaceDescription ) : System

비공개 메소드들

메소드 설명
CheckAvailableArea ( double desiredArea ) : bool
ComputeOffsetRegion ( Size desiredSize, Rectangle &result ) : void
InsertIntoNode ( Size size, LinkedListNode node ) : Rectangle?
InsertIntoSurface ( Size size ) : Rectangle?
InsertNodeReverse ( LinkedListNode node ) : void
PurgeUsedRegions ( bool forcePurge, SafeList invalidatedResources ) : void

메소드 상세

AcquireRegion() 공개 메소드

public AcquireRegion ( Size dimensions, Canvas target ) : Canvas.ResolvedContext
dimensions Size
target Canvas
리턴 Canvas.ResolvedContext

Forget() 공개 메소드

public Forget ( Canvas context ) : void
context Canvas
리턴 void

Purge() 공개 메소드

public Purge ( bool isForced, SafeList invalidatedResources ) : void
isForced bool
invalidatedResources SafeList
리턴 void

SharedSurface() 공개 메소드

public SharedSurface ( Description &surfaceDescription ) : System
surfaceDescription Description
리턴 System