C# Class Qyoto.QGLContext

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

Protected Properties

Свойство Type Description
interceptor SmokeInvocation

Méthodes publiques

Méthode Description
AreSharing ( QGLContext context1, QGLContext context2 ) : bool
BindTexture ( QImage image ) : uint
BindTexture ( QImage image, int target ) : uint
BindTexture ( QImage image, int target, int format ) : uint
BindTexture ( QImage image, int target, int format, uint options ) : uint
BindTexture ( QPixmap pixmap ) : uint
BindTexture ( QPixmap pixmap, int target ) : uint
BindTexture ( QPixmap pixmap, int target, int format ) : uint
BindTexture ( QPixmap pixmap, int target, int format, uint options ) : uint
BindTexture ( string fileName ) : uint
CurrentContext ( ) : QGLContext
CurrentCtx ( ) : QGLContext
DeleteTexture ( uint tx_id ) : void
Device ( ) : IQPaintDevice
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 ( ) : QGLFormat
IsSharing ( ) : bool
IsValid ( ) : bool
OverlayTransparentColor ( ) : QColor
QGLContext ( QGLFormat format ) : System
QGLContext ( QGLFormat format, IQPaintDevice device ) : System
RequestedFormat ( ) : QGLFormat
Reset ( ) : void
SetFormat ( QGLFormat format ) : void
SetTextureCacheLimit ( int size ) : void
TextureCacheLimit ( ) : int

Méthodes protégées

Méthode Description
ColorIndex ( QColor c ) : uint
CreateProxy ( ) : void
DeviceIsPixmap ( ) : bool
GenerateFontDisplayLists ( QFont fnt, int listBase ) : void
Initialized ( ) : bool
QGLContext ( Type dummy ) : System
SetDevice ( IQPaintDevice pDev ) : void
SetInitialized ( bool on ) : void
SetValid ( bool valid ) : void
SetWindowCreated ( bool on ) : void
WindowCreated ( ) : bool

Private Methods

Méthode Description
ChooseContext ( ) : bool
ChooseContext ( QGLContext shareContext ) : bool
Create ( ) : bool
Create ( QGLContext shareContext ) : bool
DoneCurrent ( ) : void
MakeCurrent ( ) : void
QGLContext ( ) : System
SwapBuffers ( ) : void

Method Details

AreSharing() public static méthode

public static AreSharing ( QGLContext context1, QGLContext context2 ) : bool
context1 QGLContext
context2 QGLContext
Résultat bool

BindTexture() public méthode

public BindTexture ( QImage image ) : uint
image QImage
Résultat uint

BindTexture() public méthode

public BindTexture ( QImage image, int target ) : uint
image QImage
target int
Résultat uint

BindTexture() public méthode

public BindTexture ( QImage image, int target, int format ) : uint
image QImage
target int
format int
Résultat uint

BindTexture() public méthode

public BindTexture ( QImage image, int target, int format, uint options ) : uint
image QImage
target int
format int
options uint
Résultat uint

BindTexture() public méthode

public BindTexture ( QPixmap pixmap ) : uint
pixmap QPixmap
Résultat uint

BindTexture() public méthode

public BindTexture ( QPixmap pixmap, int target ) : uint
pixmap QPixmap
target int
Résultat uint

BindTexture() public méthode

public BindTexture ( QPixmap pixmap, int target, int format ) : uint
pixmap QPixmap
target int
format int
Résultat uint

BindTexture() public méthode

public BindTexture ( QPixmap pixmap, int target, int format, uint options ) : uint
pixmap QPixmap
target int
format int
options uint
Résultat uint

BindTexture() public méthode

public BindTexture ( string fileName ) : uint
fileName string
Résultat uint

ColorIndex() protected méthode

protected ColorIndex ( QColor c ) : uint
c QColor
Résultat uint

CreateProxy() protected méthode

protected CreateProxy ( ) : void
Résultat void

CurrentContext() public static méthode

public static CurrentContext ( ) : QGLContext
Résultat QGLContext

CurrentCtx() public static méthode

public static CurrentCtx ( ) : QGLContext
Résultat QGLContext

DeleteTexture() public méthode

public DeleteTexture ( uint tx_id ) : void
tx_id uint
Résultat void

Device() public méthode

public Device ( ) : IQPaintDevice
Résultat IQPaintDevice

DeviceIsPixmap() protected méthode

protected DeviceIsPixmap ( ) : bool
Résultat bool

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 ( ) : QGLFormat
Résultat QGLFormat

GenerateFontDisplayLists() protected méthode

protected GenerateFontDisplayLists ( QFont fnt, int listBase ) : void
fnt QFont
listBase int
Résultat void

Initialized() protected méthode

protected Initialized ( ) : bool
Résultat bool

IsSharing() public méthode

public IsSharing ( ) : bool
Résultat bool

IsValid() public méthode

public IsValid ( ) : bool
Résultat bool

OverlayTransparentColor() public méthode

public OverlayTransparentColor ( ) : QColor
Résultat QColor

QGLContext() public méthode

public QGLContext ( QGLFormat format ) : System
format QGLFormat
Résultat System

QGLContext() public méthode

public QGLContext ( QGLFormat format, IQPaintDevice device ) : System
format QGLFormat
device IQPaintDevice
Résultat System

QGLContext() protected méthode

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

RequestedFormat() public méthode

public RequestedFormat ( ) : QGLFormat
Résultat QGLFormat

Reset() public méthode

public Reset ( ) : void
Résultat void

SetDevice() protected méthode

protected SetDevice ( IQPaintDevice pDev ) : void
pDev IQPaintDevice
Résultat void

SetFormat() public méthode

public SetFormat ( QGLFormat format ) : void
format QGLFormat
Résultat void

SetInitialized() protected méthode

protected SetInitialized ( bool on ) : void
on bool
Résultat void

SetTextureCacheLimit() public static méthode

public static SetTextureCacheLimit ( int size ) : void
size int
Résultat void

SetValid() protected méthode

protected SetValid ( bool valid ) : void
valid bool
Résultat void

SetWindowCreated() protected méthode

protected SetWindowCreated ( bool on ) : void
on bool
Résultat void

TextureCacheLimit() public static méthode

public static TextureCacheLimit ( ) : int
Résultat int

WindowCreated() protected méthode

protected WindowCreated ( ) : bool
Résultat bool

Property Details

interceptor protected_oe property

protected SmokeInvocation,Qyoto interceptor
Résultat SmokeInvocation