C# Class Qyoto.QGLFramebufferObject

Inheritance: QPaintDevice, IDisposable
Afficher le fichier Open project: 0xd34df00d/Qross Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
CreateProxy ( ) : void
QGLFramebufferObject ( Type dummy ) : System

Private Methods

Méthode Description
DevType ( ) : int
Metric ( QPaintDevice metric ) : int
PaintEngine ( ) : QPaintEngine
QGLFramebufferObject ( ) : System

Method Details

Bind() public méthode

public Bind ( ) : bool
Résultat bool

BlitFramebuffer() public static méthode

public static BlitFramebuffer ( QGLFramebufferObject target, Qyoto.QRect targetRect, QGLFramebufferObject source, Qyoto.QRect sourceRect ) : void
target QGLFramebufferObject
targetRect Qyoto.QRect
source QGLFramebufferObject
sourceRect Qyoto.QRect
Résultat void

CreateProxy() protected méthode

protected CreateProxy ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DrawTexture() public méthode

public DrawTexture ( QPointF point, uint textureId ) : void
point QPointF
textureId uint
Résultat void

DrawTexture() public méthode

public DrawTexture ( QPointF point, uint textureId, int textureTarget ) : void
point QPointF
textureId uint
textureTarget int
Résultat void

DrawTexture() public méthode

public DrawTexture ( Qyoto.QRectF target, uint textureId ) : void
target Qyoto.QRectF
textureId uint
Résultat void

DrawTexture() public méthode

public DrawTexture ( Qyoto.QRectF target, uint textureId, int textureTarget ) : void
target Qyoto.QRectF
textureId uint
textureTarget int
Résultat void

Format() public méthode

public Format ( ) : QGLFramebufferObjectFormat
Résultat QGLFramebufferObjectFormat

HasOpenGLFramebufferBlit() public static méthode

public static HasOpenGLFramebufferBlit ( ) : bool
Résultat bool

HasOpenGLFramebufferObjects() public static méthode

public static HasOpenGLFramebufferObjects ( ) : bool
Résultat bool

IsBound() public méthode

public IsBound ( ) : bool
Résultat bool

IsValid() public méthode

public IsValid ( ) : bool
Résultat bool

QGLFramebufferObject() public méthode

public QGLFramebufferObject ( Qyoto.QSize size ) : System
size Qyoto.QSize
Résultat System

QGLFramebufferObject() public méthode

public QGLFramebufferObject ( Qyoto.QSize size, QGLFramebufferObject attachment ) : System
size Qyoto.QSize
attachment QGLFramebufferObject
Résultat System

QGLFramebufferObject() public méthode

public QGLFramebufferObject ( Qyoto.QSize size, QGLFramebufferObject attachment, int target ) : System
size Qyoto.QSize
attachment QGLFramebufferObject
target int
Résultat System

QGLFramebufferObject() public méthode

public QGLFramebufferObject ( Qyoto.QSize size, QGLFramebufferObject attachment, int target, int internal_format ) : System
size Qyoto.QSize
attachment QGLFramebufferObject
target int
internal_format int
Résultat System

QGLFramebufferObject() public méthode

public QGLFramebufferObject ( Qyoto.QSize size, QGLFramebufferObjectFormat format ) : System
size Qyoto.QSize
format QGLFramebufferObjectFormat
Résultat System

QGLFramebufferObject() public méthode

public QGLFramebufferObject ( Qyoto.QSize size, int target ) : System
size Qyoto.QSize
target int
Résultat System

QGLFramebufferObject() protected méthode

protected QGLFramebufferObject ( Type dummy ) : System
dummy System.Type
Résultat System

QGLFramebufferObject() public méthode

public QGLFramebufferObject ( int width, int height ) : System
width int
height int
Résultat System

QGLFramebufferObject() public méthode

public QGLFramebufferObject ( int width, int height, QGLFramebufferObject attachment ) : System
width int
height int
attachment QGLFramebufferObject
Résultat System

QGLFramebufferObject() public méthode

public QGLFramebufferObject ( int width, int height, QGLFramebufferObject attachment, int target ) : System
width int
height int
attachment QGLFramebufferObject
target int
Résultat System

QGLFramebufferObject() public méthode

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
Résultat System

QGLFramebufferObject() public méthode

public QGLFramebufferObject ( int width, int height, QGLFramebufferObjectFormat format ) : System
width int
height int
format QGLFramebufferObjectFormat
Résultat System

QGLFramebufferObject() public méthode

public QGLFramebufferObject ( int width, int height, int target ) : System
width int
height int
target int
Résultat System

Release() public méthode

public Release ( ) : bool
Résultat bool

Size() public méthode

public Size ( ) : Qyoto.QSize
Résultat Qyoto.QSize

Texture() public méthode

public Texture ( ) : uint
Résultat uint

ToImage() public méthode

public ToImage ( ) : QImage
Résultat QImage

attachment() public méthode

public attachment ( ) : QGLFramebufferObject.Attachment
Résultat QGLFramebufferObject.Attachment