Qtc.Opengl.QGLBuffer

Contents

Documentation

class QqGLBuffer x1 where #

Methods

qGLBuffer :: x1 -> IO (QGLBuffer ()) #

Instances
QqGLBuffer () # 
Instance details

Defined in Qtc.Opengl.QGLBuffer

Methods

qGLBuffer :: () -> IO (QGLBuffer ()) #

QqGLBuffer QGLBuffer_Type # 
Instance details

Defined in Qtc.Opengl.QGLBuffer

Methods

qGLBuffer :: QGLBuffer_Type -> IO (QGLBuffer ()) #

QqGLBuffer (QGLBuffer t1) # 
Instance details

Defined in Qtc.Opengl.QGLBuffer

Methods

qGLBuffer :: QGLBuffer t1 -> IO (QGLBuffer ()) #

class QqGLBuffer_nf x1 where #

Methods

qGLBuffer_nf :: x1 -> IO (QGLBuffer ()) #

Instances
QqGLBuffer_nf () # 
Instance details

Defined in Qtc.Opengl.QGLBuffer

Methods

qGLBuffer_nf :: () -> IO (QGLBuffer ()) #

QqGLBuffer_nf QGLBuffer_Type # 
Instance details

Defined in Qtc.Opengl.QGLBuffer

Methods

qGLBuffer_nf :: QGLBuffer_Type -> IO (QGLBuffer ()) #

QqGLBuffer_nf (QGLBuffer t1) # 
Instance details

Defined in Qtc.Opengl.QGLBuffer

Methods

qGLBuffer_nf :: QGLBuffer t1 -> IO (QGLBuffer ()) #

Orphan instances

QsetUsagePattern (QGLBuffer a) QGLBuffer_UsagePattern # 
Instance details

QisCreated (QGLBuffer a) () # 
Instance details

Methods

isCreated :: QGLBuffer a -> () -> IO Bool #

Qdestroy (QGLBuffer a) () # 
Instance details

Methods

destroy :: QGLBuffer a -> () -> IO () #

QbufferId (QGLBuffer a) () # 
Instance details

Methods

bufferId :: QGLBuffer a -> () -> IO GLuint #

Qallocate (QGLBuffer a) Int # 
Instance details

Methods

allocate :: QGLBuffer a -> Int -> IO () #

QusagePattern (QGLBuffer a) () (IO QGLBuffer_UsagePattern) # 
Instance details

Qunmap (QGLBuffer a) () (IO Bool) # 
Instance details

Methods

unmap :: QGLBuffer a -> () -> IO Bool #

Qqtype (QGLBuffer a) () (IO QGLBuffer_Type) # 
Instance details

Methods

qtype :: QGLBuffer a -> () -> IO QGLBuffer_Type #

Qqsize (QGLBuffer a) () (IO Int) # 
Instance details

Methods

qsize :: QGLBuffer a -> () -> IO Int #

Qrelease (QGLBuffer a) () (IO ()) # 
Instance details

Methods

release :: QGLBuffer a -> () -> IO () #

Qqmap (QGLBuffer a) QGLBuffer_Access (IO (QVoid ())) # 
Instance details

Methods

qmap :: QGLBuffer a -> QGLBuffer_Access -> IO (QVoid ()) #

Qcreate (QGLBuffer a) () (IO Bool) # 
Instance details

Methods

create :: QGLBuffer a -> () -> IO Bool #

Qbind (QGLBuffer a) () (IO Bool) # 
Instance details

Methods

bind :: QGLBuffer a -> () -> IO Bool #

Qqot (QGLBuffer ()) (QGLBuffer t1) (IO (QGLBuffer ())) # 
Instance details

Methods

qot :: QGLBuffer () -> QGLBuffer t1 -> IO (QGLBuffer ()) #

Qqot (QGLBufferSc a) (QGLBuffer t1) (IO (QGLBuffer ())) # 
Instance details

Methods

qot :: QGLBufferSc a -> QGLBuffer t1 -> IO (QGLBuffer ()) #

Qallocate (QGLBuffer a) (QConstVoidPtr t1, Int) # 
Instance details

Methods

allocate :: QGLBuffer a -> (QConstVoidPtr t1, Int) -> IO () #

Qwrite (QGLBuffer a) (Int, QConstVoidPtr t2, Int) (IO ()) # 
Instance details

Methods

write :: QGLBuffer a -> (Int, QConstVoidPtr t2, Int) -> IO () #

Qqread (QGLBuffer a) (Int, QVoid t2, Int) (IO Bool) # 
Instance details

Methods

qread :: QGLBuffer a -> (Int, QVoid t2, Int) -> IO Bool #