C# 클래스 Treefrog.Framework.Imaging.TextureResource

파일 보기 프로젝트 열기: jaquadro/Treefrog 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ClampRectangle Rectangle

공개 메소드들

메소드 설명
Apply ( PixelFunction pixelFunc ) : void
Apply ( PixelFunction pixelFunc, Rectangle region ) : void
Apply ( PixelFunctionXY pixelFunc ) : void
Apply ( PixelFunctionXY pixelFunc, Rectangle region ) : void
Clear ( Rectangle region ) : void
Crop ( Rectangle region ) : TextureResource
FromXmlProxy ( XmlProxy proxy, System.Guid uid ) : TextureResource
Set ( TextureResource data, Point location ) : void
SetComposite ( TextureResource data, Point location ) : void
TextureResource ( Size size ) : System
TextureResource ( Size size, byte data ) : System
TextureResource ( Size size, byte data, int dataOffset ) : System
TextureResource ( int width, int height ) : System
TextureResource ( int width, int height, byte data ) : System
TextureResource ( int width, int height, byte data, int dataOffset ) : System
ToXmlProxy ( TextureResource tex ) : XmlProxy
this ( int x, int y ) : Color

비공개 메소드들

메소드 설명
ClampRectangle ( Rectangle rect, Rectangle bounds ) : Rectangle

메소드 상세

Apply() 공개 메소드

public Apply ( PixelFunction pixelFunc ) : void
pixelFunc PixelFunction
리턴 void

Apply() 공개 메소드

public Apply ( PixelFunction pixelFunc, Rectangle region ) : void
pixelFunc PixelFunction
region Rectangle
리턴 void

Apply() 공개 메소드

public Apply ( PixelFunctionXY pixelFunc ) : void
pixelFunc PixelFunctionXY
리턴 void

Apply() 공개 메소드

public Apply ( PixelFunctionXY pixelFunc, Rectangle region ) : void
pixelFunc PixelFunctionXY
region Rectangle
리턴 void

Clear() 공개 메소드

public Clear ( Rectangle region ) : void
region Rectangle
리턴 void

Crop() 공개 메소드

public Crop ( Rectangle region ) : TextureResource
region Rectangle
리턴 TextureResource

FromXmlProxy() 공개 정적인 메소드

public static FromXmlProxy ( XmlProxy proxy, System.Guid uid ) : TextureResource
proxy XmlProxy
uid System.Guid
리턴 TextureResource

Set() 공개 메소드

public Set ( TextureResource data, Point location ) : void
data TextureResource
location Point
리턴 void

SetComposite() 공개 메소드

public SetComposite ( TextureResource data, Point location ) : void
data TextureResource
location Point
리턴 void

TextureResource() 공개 메소드

public TextureResource ( Size size ) : System
size Size
리턴 System

TextureResource() 공개 메소드

public TextureResource ( Size size, byte data ) : System
size Size
data byte
리턴 System

TextureResource() 공개 메소드

public TextureResource ( Size size, byte data, int dataOffset ) : System
size Size
data byte
dataOffset int
리턴 System

TextureResource() 공개 메소드

public TextureResource ( int width, int height ) : System
width int
height int
리턴 System

TextureResource() 공개 메소드

public TextureResource ( int width, int height, byte data ) : System
width int
height int
data byte
리턴 System

TextureResource() 공개 메소드

public TextureResource ( int width, int height, byte data, int dataOffset ) : System
width int
height int
data byte
dataOffset int
리턴 System

ToXmlProxy() 공개 정적인 메소드

public static ToXmlProxy ( TextureResource tex ) : XmlProxy
tex TextureResource
리턴 XmlProxy

this() 공개 메소드

public this ( int x, int y ) : Color
x int
y int
리턴 Color