C# 클래스 Microsoft.Xna.Framework.Graphics.ESTexture2D

상속: IDisposable
파일 보기 프로젝트 열기: Jorgemagic/MonoGame 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
DrawAtPoint ( System.Vector2 point ) : void
DrawInRect ( Rectangle rect ) : void
ESTexture2D ( Bitmap image, OpenTK.Graphics.ES11 filter ) : System
ESTexture2D ( Bitmap image, OpenTK.Graphics.ES20 filter ) : System
ESTexture2D ( CGImage cgImage, All filter ) : System
ESTexture2D ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, All filter ) : System
ESTexture2D ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES11 filter ) : System
ESTexture2D ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES20 filter ) : System
ESTexture2D ( UIImage uiImage, All filter ) : System
GetBits ( int width, int length, int height, BinaryReader rdr ) : byte[]
InitWithBitmapGL11 ( Bitmap imageSource, OpenTK.Graphics.ES11 filter ) : void
InitWithBitmapGL20 ( Bitmap imageSource, OpenTK.Graphics.ES20 filter ) : void
InitWithData ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, All filter ) : void
InitWithDataGL11 ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES11 filter ) : void
InitWithDataGL20 ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES20 filter ) : void
InitiFromDxt3File ( BinaryReader rdr, int length, int width, int height ) : ESTexture2D

비공개 메소드들

메소드 설명
ColorsFromPacked ( uint colors, uint c0, uint c1, bool flag ) : void
GetBits ( uint source, int first, int length, int shift ) : byte
GetBits64 ( ulong source, int first, int length, int shift ) : byte
InitWithCGImage ( CGImage image, All filter ) : void
SetColorFromPacked ( byte data, int offset, byte alpha, uint packed ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

DrawAtPoint() 공개 메소드

public DrawAtPoint ( System.Vector2 point ) : void
point System.Vector2
리턴 void

DrawInRect() 공개 메소드

public DrawInRect ( Rectangle rect ) : void
rect System.Drawing.Rectangle
리턴 void

ESTexture2D() 공개 메소드

public ESTexture2D ( Bitmap image, OpenTK.Graphics.ES11 filter ) : System
image System.Drawing.Bitmap
filter OpenTK.Graphics.ES11
리턴 System

ESTexture2D() 공개 메소드

public ESTexture2D ( Bitmap image, OpenTK.Graphics.ES20 filter ) : System
image System.Drawing.Bitmap
filter OpenTK.Graphics.ES20
리턴 System

ESTexture2D() 공개 메소드

public ESTexture2D ( CGImage cgImage, All filter ) : System
cgImage MonoMac.CoreGraphics.CGImage
filter All
리턴 System

ESTexture2D() 공개 메소드

public ESTexture2D ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, All filter ) : System
data System.IntPtr
pixelFormat SurfaceFormat
width int
height int
size System.Drawing.Size
filter All
리턴 System

ESTexture2D() 공개 메소드

public ESTexture2D ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES11 filter ) : System
data System.IntPtr
pixelFormat SurfaceFormat
width int
height int
size System.Drawing.Size
filter OpenTK.Graphics.ES11
리턴 System

ESTexture2D() 공개 메소드

public ESTexture2D ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES20 filter ) : System
data System.IntPtr
pixelFormat SurfaceFormat
width int
height int
size System.Drawing.Size
filter OpenTK.Graphics.ES20
리턴 System

ESTexture2D() 공개 메소드

public ESTexture2D ( UIImage uiImage, All filter ) : System
uiImage UIImage
filter All
리턴 System

GetBits() 공개 정적인 메소드

public static GetBits ( int width, int length, int height, BinaryReader rdr ) : byte[]
width int
length int
height int
rdr System.IO.BinaryReader
리턴 byte[]

InitWithBitmapGL11() 공개 메소드

public InitWithBitmapGL11 ( Bitmap imageSource, OpenTK.Graphics.ES11 filter ) : void
imageSource System.Drawing.Bitmap
filter OpenTK.Graphics.ES11
리턴 void

InitWithBitmapGL20() 공개 메소드

public InitWithBitmapGL20 ( Bitmap imageSource, OpenTK.Graphics.ES20 filter ) : void
imageSource System.Drawing.Bitmap
filter OpenTK.Graphics.ES20
리턴 void

InitWithData() 공개 메소드

public InitWithData ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, All filter ) : void
data System.IntPtr
pixelFormat SurfaceFormat
width int
height int
size System.Drawing.Size
filter All
리턴 void

InitWithDataGL11() 공개 메소드

public InitWithDataGL11 ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES11 filter ) : void
data System.IntPtr
pixelFormat SurfaceFormat
width int
height int
size System.Drawing.Size
filter OpenTK.Graphics.ES11
리턴 void

InitWithDataGL20() 공개 메소드

public InitWithDataGL20 ( IntPtr data, SurfaceFormat pixelFormat, int width, int height, Size size, OpenTK.Graphics.ES20 filter ) : void
data System.IntPtr
pixelFormat SurfaceFormat
width int
height int
size System.Drawing.Size
filter OpenTK.Graphics.ES20
리턴 void

InitiFromDxt3File() 공개 정적인 메소드

public static InitiFromDxt3File ( BinaryReader rdr, int length, int width, int height ) : ESTexture2D
rdr System.IO.BinaryReader
length int
width int
height int
리턴 ESTexture2D