C# 클래스 Qyoto.QGLFramebufferObject

상속: QPaintDevice, IDisposable
파일 보기 프로젝트 열기: 0xd34df00d/Qross 1 사용 예제들

공개 메소드들

메소드 설명
Bind ( ) : bool
BlitFramebuffer ( QGLFramebufferObject target, Qyoto.QRect targetRect, QGLFramebufferObject source, Qyoto.QRect sourceRect ) : void
Dispose ( ) : void
DrawTexture ( QPointF point, uint textureId ) : void
DrawTexture ( QPointF point, uint textureId, int textureTarget ) : void
DrawTexture ( Qyoto.QRectF target, uint textureId ) : void
DrawTexture ( Qyoto.QRectF target, uint textureId, int textureTarget ) : void
Format ( ) : QGLFramebufferObjectFormat
HasOpenGLFramebufferBlit ( ) : bool
HasOpenGLFramebufferObjects ( ) : bool
IsBound ( ) : bool
IsValid ( ) : bool
QGLFramebufferObject ( Qyoto.QSize size ) : System
QGLFramebufferObject ( Qyoto.QSize size, QGLFramebufferObject attachment ) : System
QGLFramebufferObject ( Qyoto.QSize size, QGLFramebufferObject attachment, int target ) : System
QGLFramebufferObject ( Qyoto.QSize size, QGLFramebufferObject attachment, int target, int internal_format ) : System
QGLFramebufferObject ( Qyoto.QSize size, QGLFramebufferObjectFormat format ) : System
QGLFramebufferObject ( Qyoto.QSize size, int target ) : System
QGLFramebufferObject ( int width, int height ) : System
QGLFramebufferObject ( int width, int height, QGLFramebufferObject attachment ) : System
QGLFramebufferObject ( int width, int height, QGLFramebufferObject attachment, int target ) : System
QGLFramebufferObject ( int width, int height, QGLFramebufferObject attachment, int target, int internal_format ) : System
QGLFramebufferObject ( int width, int height, QGLFramebufferObjectFormat format ) : System
QGLFramebufferObject ( int width, int height, int target ) : System
Release ( ) : bool
Size ( ) : Qyoto.QSize
Texture ( ) : uint
ToImage ( ) : QImage
attachment ( ) : QGLFramebufferObject.Attachment

보호된 메소드들

메소드 설명
CreateProxy ( ) : void
QGLFramebufferObject ( Type dummy ) : System

비공개 메소드들

메소드 설명
DevType ( ) : int
Metric ( QPaintDevice metric ) : int
PaintEngine ( ) : QPaintEngine
QGLFramebufferObject ( ) : System

메소드 상세

Bind() 공개 메소드

public Bind ( ) : bool
리턴 bool

BlitFramebuffer() 공개 정적인 메소드

public static BlitFramebuffer ( QGLFramebufferObject target, Qyoto.QRect targetRect, QGLFramebufferObject source, Qyoto.QRect sourceRect ) : void
target QGLFramebufferObject
targetRect Qyoto.QRect
source QGLFramebufferObject
sourceRect Qyoto.QRect
리턴 void

CreateProxy() 보호된 메소드

protected CreateProxy ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

DrawTexture() 공개 메소드

public DrawTexture ( QPointF point, uint textureId ) : void
point QPointF
textureId uint
리턴 void

DrawTexture() 공개 메소드

public DrawTexture ( QPointF point, uint textureId, int textureTarget ) : void
point QPointF
textureId uint
textureTarget int
리턴 void

DrawTexture() 공개 메소드

public DrawTexture ( Qyoto.QRectF target, uint textureId ) : void
target Qyoto.QRectF
textureId uint
리턴 void

DrawTexture() 공개 메소드

public DrawTexture ( Qyoto.QRectF target, uint textureId, int textureTarget ) : void
target Qyoto.QRectF
textureId uint
textureTarget int
리턴 void

Format() 공개 메소드

public Format ( ) : QGLFramebufferObjectFormat
리턴 QGLFramebufferObjectFormat

HasOpenGLFramebufferBlit() 공개 정적인 메소드

public static HasOpenGLFramebufferBlit ( ) : bool
리턴 bool

HasOpenGLFramebufferObjects() 공개 정적인 메소드

public static HasOpenGLFramebufferObjects ( ) : bool
리턴 bool

IsBound() 공개 메소드

public IsBound ( ) : bool
리턴 bool

IsValid() 공개 메소드

public IsValid ( ) : bool
리턴 bool

QGLFramebufferObject() 공개 메소드

public QGLFramebufferObject ( Qyoto.QSize size ) : System
size Qyoto.QSize
리턴 System

QGLFramebufferObject() 공개 메소드

public QGLFramebufferObject ( Qyoto.QSize size, QGLFramebufferObject attachment ) : System
size Qyoto.QSize
attachment QGLFramebufferObject
리턴 System

QGLFramebufferObject() 공개 메소드

public QGLFramebufferObject ( Qyoto.QSize size, QGLFramebufferObject attachment, int target ) : System
size Qyoto.QSize
attachment QGLFramebufferObject
target int
리턴 System

QGLFramebufferObject() 공개 메소드

public QGLFramebufferObject ( Qyoto.QSize size, QGLFramebufferObject attachment, int target, int internal_format ) : System
size Qyoto.QSize
attachment QGLFramebufferObject
target int
internal_format int
리턴 System

QGLFramebufferObject() 공개 메소드

public QGLFramebufferObject ( Qyoto.QSize size, QGLFramebufferObjectFormat format ) : System
size Qyoto.QSize
format QGLFramebufferObjectFormat
리턴 System

QGLFramebufferObject() 공개 메소드

public QGLFramebufferObject ( Qyoto.QSize size, int target ) : System
size Qyoto.QSize
target int
리턴 System

QGLFramebufferObject() 보호된 메소드

protected QGLFramebufferObject ( Type dummy ) : System
dummy System.Type
리턴 System

QGLFramebufferObject() 공개 메소드

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

QGLFramebufferObject() 공개 메소드

public QGLFramebufferObject ( int width, int height, QGLFramebufferObject attachment ) : System
width int
height int
attachment QGLFramebufferObject
리턴 System

QGLFramebufferObject() 공개 메소드

public QGLFramebufferObject ( int width, int height, QGLFramebufferObject attachment, int target ) : System
width int
height int
attachment QGLFramebufferObject
target int
리턴 System

QGLFramebufferObject() 공개 메소드

public QGLFramebufferObject ( int width, int height, QGLFramebufferObject attachment, int target, int internal_format ) : System
width int
height int
attachment QGLFramebufferObject
target int
internal_format int
리턴 System

QGLFramebufferObject() 공개 메소드

public QGLFramebufferObject ( int width, int height, QGLFramebufferObjectFormat format ) : System
width int
height int
format QGLFramebufferObjectFormat
리턴 System

QGLFramebufferObject() 공개 메소드

public QGLFramebufferObject ( int width, int height, int target ) : System
width int
height int
target int
리턴 System

Release() 공개 메소드

public Release ( ) : bool
리턴 bool

Size() 공개 메소드

public Size ( ) : Qyoto.QSize
리턴 Qyoto.QSize

Texture() 공개 메소드

public Texture ( ) : uint
리턴 uint

ToImage() 공개 메소드

public ToImage ( ) : QImage
리턴 QImage

attachment() 공개 메소드

public attachment ( ) : QGLFramebufferObject.Attachment
리턴 QGLFramebufferObject.Attachment