C# 클래스 Qyoto.QGLContext

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

보호된 프로퍼티들

프로퍼티 타입 설명
interceptor SmokeInvocation

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
ChooseContext ( ) : bool
ChooseContext ( QGLContext shareContext ) : bool
Create ( ) : bool
Create ( QGLContext shareContext ) : bool
DoneCurrent ( ) : void
MakeCurrent ( ) : void
QGLContext ( ) : System
SwapBuffers ( ) : void

메소드 상세

AreSharing() 공개 정적인 메소드

public static AreSharing ( QGLContext context1, QGLContext context2 ) : bool
context1 QGLContext
context2 QGLContext
리턴 bool

BindTexture() 공개 메소드

public BindTexture ( QImage image ) : uint
image QImage
리턴 uint

BindTexture() 공개 메소드

public BindTexture ( QImage image, int target ) : uint
image QImage
target int
리턴 uint

BindTexture() 공개 메소드

public BindTexture ( QImage image, int target, int format ) : uint
image QImage
target int
format int
리턴 uint

BindTexture() 공개 메소드

public BindTexture ( QImage image, int target, int format, uint options ) : uint
image QImage
target int
format int
options uint
리턴 uint

BindTexture() 공개 메소드

public BindTexture ( QPixmap pixmap ) : uint
pixmap QPixmap
리턴 uint

BindTexture() 공개 메소드

public BindTexture ( QPixmap pixmap, int target ) : uint
pixmap QPixmap
target int
리턴 uint

BindTexture() 공개 메소드

public BindTexture ( QPixmap pixmap, int target, int format ) : uint
pixmap QPixmap
target int
format int
리턴 uint

BindTexture() 공개 메소드

public BindTexture ( QPixmap pixmap, int target, int format, uint options ) : uint
pixmap QPixmap
target int
format int
options uint
리턴 uint

BindTexture() 공개 메소드

public BindTexture ( string fileName ) : uint
fileName string
리턴 uint

ColorIndex() 보호된 메소드

protected ColorIndex ( QColor c ) : uint
c QColor
리턴 uint

CreateProxy() 보호된 메소드

protected CreateProxy ( ) : void
리턴 void

CurrentContext() 공개 정적인 메소드

public static CurrentContext ( ) : QGLContext
리턴 QGLContext

CurrentCtx() 공개 정적인 메소드

public static CurrentCtx ( ) : QGLContext
리턴 QGLContext

DeleteTexture() 공개 메소드

public DeleteTexture ( uint tx_id ) : void
tx_id uint
리턴 void

Device() 공개 메소드

public Device ( ) : IQPaintDevice
리턴 IQPaintDevice

DeviceIsPixmap() 보호된 메소드

protected DeviceIsPixmap ( ) : bool
리턴 bool

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 ( ) : QGLFormat
리턴 QGLFormat

GenerateFontDisplayLists() 보호된 메소드

protected GenerateFontDisplayLists ( QFont fnt, int listBase ) : void
fnt QFont
listBase int
리턴 void

Initialized() 보호된 메소드

protected Initialized ( ) : bool
리턴 bool

IsSharing() 공개 메소드

public IsSharing ( ) : bool
리턴 bool

IsValid() 공개 메소드

public IsValid ( ) : bool
리턴 bool

OverlayTransparentColor() 공개 메소드

public OverlayTransparentColor ( ) : QColor
리턴 QColor

QGLContext() 공개 메소드

public QGLContext ( QGLFormat format ) : System
format QGLFormat
리턴 System

QGLContext() 공개 메소드

public QGLContext ( QGLFormat format, IQPaintDevice device ) : System
format QGLFormat
device IQPaintDevice
리턴 System

QGLContext() 보호된 메소드

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

RequestedFormat() 공개 메소드

public RequestedFormat ( ) : QGLFormat
리턴 QGLFormat

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

SetDevice() 보호된 메소드

protected SetDevice ( IQPaintDevice pDev ) : void
pDev IQPaintDevice
리턴 void

SetFormat() 공개 메소드

public SetFormat ( QGLFormat format ) : void
format QGLFormat
리턴 void

SetInitialized() 보호된 메소드

protected SetInitialized ( bool on ) : void
on bool
리턴 void

SetTextureCacheLimit() 공개 정적인 메소드

public static SetTextureCacheLimit ( int size ) : void
size int
리턴 void

SetValid() 보호된 메소드

protected SetValid ( bool valid ) : void
valid bool
리턴 void

SetWindowCreated() 보호된 메소드

protected SetWindowCreated ( bool on ) : void
on bool
리턴 void

TextureCacheLimit() 공개 정적인 메소드

public static TextureCacheLimit ( ) : int
리턴 int

WindowCreated() 보호된 메소드

protected WindowCreated ( ) : bool
리턴 bool

프로퍼티 상세

interceptor 보호되어 있는 프로퍼티

protected SmokeInvocation,Qyoto interceptor
리턴 SmokeInvocation