Qtc.Gui.QOpenGLShaderProgram

Contents

Documentation

class QqOpenGLShaderProgramTrUtf8 x1 where #

Methods

qOpenGLShaderProgramTrUtf8 :: x1 -> IO String #

Instances
QqOpenGLShaderProgramTrUtf8 String # 
Instance details

Defined in Qtc.Gui.QOpenGLShaderProgram

Methods

qOpenGLShaderProgramTrUtf8 :: String -> IO String #

QqOpenGLShaderProgramTrUtf8 (String, String) # 
Instance details

Defined in Qtc.Gui.QOpenGLShaderProgram

Methods

qOpenGLShaderProgramTrUtf8 :: (String, String) -> IO String #

QqOpenGLShaderProgramTrUtf8 (String, String, Int) # 
Instance details

Defined in Qtc.Gui.QOpenGLShaderProgram

Methods

qOpenGLShaderProgramTrUtf8 :: (String, String, Int) -> IO String #

class QqOpenGLShaderProgram x1 where #

Instances
QqOpenGLShaderProgram () # 
Instance details

Defined in Qtc.Gui.QOpenGLShaderProgram

QqOpenGLShaderProgram (QObject t1) # 
Instance details

Defined in Qtc.Gui.QOpenGLShaderProgram

Orphan instances

QuniformLocation (QOpenGLShaderProgram a) String # 
Instance details

Methods

uniformLocation :: QOpenGLShaderProgram a -> String -> IO Int #

QsenderSignalIndex (QOpenGLShaderProgram ()) () # 
Instance details

Methods

senderSignalIndex :: QOpenGLShaderProgram () -> () -> IO Int #

QsenderSignalIndex (QOpenGLShaderProgramSc a) () # 
Instance details

Methods

senderSignalIndex :: QOpenGLShaderProgramSc a -> () -> IO Int #

Qsender (QOpenGLShaderProgram ()) () # 
Instance details

Methods

sender :: QOpenGLShaderProgram () -> () -> IO (QObject ()) #

Qsender (QOpenGLShaderProgramSc a) () # 
Instance details

Methods

sender :: QOpenGLShaderProgramSc a -> () -> IO (QObject ()) #

QremoveAllShaders (QOpenGLShaderProgram a) () # 
Instance details

Methods

removeAllShaders :: QOpenGLShaderProgram a -> () -> IO () #

Qreceivers (QOpenGLShaderProgram ()) String # 
Instance details

Methods

receivers :: QOpenGLShaderProgram () -> String -> IO Int #

Qreceivers (QOpenGLShaderProgramSc a) String # 
Instance details

Methods

receivers :: QOpenGLShaderProgramSc a -> String -> IO Int #

QprogramId (QOpenGLShaderProgram a) () # 
Instance details

Methods

programId :: QOpenGLShaderProgram a -> () -> IO GLuint #

QmaxGeometryOutputVertices (QOpenGLShaderProgram a) () # 
Instance details

Qlog (QOpenGLShaderProgram a) () # 
Instance details

Methods

log :: QOpenGLShaderProgram a -> () -> IO String #

QisLinked (QOpenGLShaderProgram a) () # 
Instance details

Methods

isLinked :: QOpenGLShaderProgram a -> () -> IO Bool #

QenableAttributeArray (QOpenGLShaderProgram a) String # 
Instance details

Methods

enableAttributeArray :: QOpenGLShaderProgram a -> String -> IO () #

QenableAttributeArray (QOpenGLShaderProgram a) Int # 
Instance details

Methods

enableAttributeArray :: QOpenGLShaderProgram a -> Int -> IO () #

QdisableAttributeArray (QOpenGLShaderProgram a) String # 
Instance details

Methods

disableAttributeArray :: QOpenGLShaderProgram a -> String -> IO () #

QdisableAttributeArray (QOpenGLShaderProgram a) Int # 
Instance details

Methods

disableAttributeArray :: QOpenGLShaderProgram a -> Int -> IO () #

QattributeLocation (QOpenGLShaderProgram a) String # 
Instance details

Methods

attributeLocation :: QOpenGLShaderProgram a -> String -> IO Int #

Qshaders (QOpenGLShaderProgram a) () (IO [QOpenGLShader ()]) # 
Instance details

Methods

shaders :: QOpenGLShaderProgram a -> () -> IO [QOpenGLShader ()] #

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

Methods

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

Qproperty (QOpenGLShaderProgram ()) String (IO (QVariant ())) # 
Instance details

Methods

property :: QOpenGLShaderProgram () -> String -> IO (QVariant ()) #

Qproperty (QOpenGLShaderProgramSc a) String (IO (QVariant ())) # 
Instance details

Methods

property :: QOpenGLShaderProgramSc a -> String -> IO (QVariant ()) #

Qparent (QOpenGLShaderProgram ()) () (IO (QObject ())) # 
Instance details

Methods

parent :: QOpenGLShaderProgram () -> () -> IO (QObject ()) #

Qparent (QOpenGLShaderProgramSc a) () (IO (QObject ())) # 
Instance details

Methods

parent :: QOpenGLShaderProgramSc a -> () -> IO (QObject ()) #

Qlink (QOpenGLShaderProgram ()) () (IO Bool) # 
Instance details

Methods

link :: QOpenGLShaderProgram () -> () -> IO Bool #

Qlink (QOpenGLShaderProgramSc a) () (IO Bool) # 
Instance details

Methods

link :: QOpenGLShaderProgramSc a -> () -> IO Bool #

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

Methods

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

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

Methods

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

QuserMethod (QOpenGLShaderProgram ()) () (IO ()) # 
Instance details

Methods

userMethod :: QOpenGLShaderProgram () -> Int -> () -> IO () #

QuserMethod (QOpenGLShaderProgramSc a) () (IO ()) # 
Instance details

Methods

userMethod :: QOpenGLShaderProgramSc a -> Int -> () -> IO () #

QuniformLocation (QOpenGLShaderProgram a) (QByteArray t1) # 
Instance details

Methods

uniformLocation :: QOpenGLShaderProgram a -> QByteArray t1 -> IO Int #

QtimerEvent (QOpenGLShaderProgram ()) (QTimerEvent t1) # 
Instance details

Methods

timerEvent :: QOpenGLShaderProgram () -> QTimerEvent t1 -> IO () #

QtimerEvent (QOpenGLShaderProgramSc a) (QTimerEvent t1) # 
Instance details

Methods

timerEvent :: QOpenGLShaderProgramSc a -> QTimerEvent t1 -> IO () #

QremoveShader (QOpenGLShaderProgram a) (QOpenGLShader t1) # 
Instance details

QisSignalConnected (QOpenGLShaderProgram ()) (QMetaMethod t1) # 
Instance details

Methods

isSignalConnected :: QOpenGLShaderProgram () -> QMetaMethod t1 -> IO Bool #

QisSignalConnected (QOpenGLShaderProgramSc a) (QMetaMethod t1) # 
Instance details

QdisconnectNotify (QOpenGLShaderProgram ()) (QMetaMethod t1) # 
Instance details

QdisconnectNotify (QOpenGLShaderProgramSc a) (QMetaMethod t1) # 
Instance details

QcustomEvent (QOpenGLShaderProgram ()) (QEvent t1) # 
Instance details

Methods

customEvent :: QOpenGLShaderProgram () -> QEvent t1 -> IO () #

QcustomEvent (QOpenGLShaderProgramSc a) (QEvent t1) # 
Instance details

Methods

customEvent :: QOpenGLShaderProgramSc a -> QEvent t1 -> IO () #

QconnectNotify (QOpenGLShaderProgram ()) (QMetaMethod t1) # 
Instance details

Methods

connectNotify :: QOpenGLShaderProgram () -> QMetaMethod t1 -> IO () #

QconnectNotify (QOpenGLShaderProgramSc a) (QMetaMethod t1) # 
Instance details

QchildEvent (QOpenGLShaderProgram ()) (QChildEvent t1) # 
Instance details

Methods

childEvent :: QOpenGLShaderProgram () -> QChildEvent t1 -> IO () #

QchildEvent (QOpenGLShaderProgramSc a) (QChildEvent t1) # 
Instance details

Methods

childEvent :: QOpenGLShaderProgramSc a -> QChildEvent t1 -> IO () #

QattributeLocation (QOpenGLShaderProgram a) (QByteArray t1) # 
Instance details

QaddShader (QOpenGLShaderProgram a) (QOpenGLShader t1) # 
Instance details

Methods

addShader :: QOpenGLShaderProgram a -> QOpenGLShader t1 -> IO Bool #

Qevent (QOpenGLShaderProgram ()) (QEvent t1) (IO Bool) # 
Instance details

Methods

event :: QOpenGLShaderProgram () -> QEvent t1 -> IO Bool #

Qevent (QOpenGLShaderProgramSc a) (QEvent t1) (IO Bool) # 
Instance details

Methods

event :: QOpenGLShaderProgramSc a -> QEvent t1 -> IO Bool #

QuserMethod (QOpenGLShaderProgram ()) (QVariant ()) (IO (QVariant ())) # 
Instance details

Methods

userMethod :: QOpenGLShaderProgram () -> Int -> QVariant () -> IO (QVariant ()) #

QuserMethod (QOpenGLShaderProgramSc a) (QVariant ()) (IO (QVariant ())) # 
Instance details

Methods

userMethod :: QOpenGLShaderProgramSc a -> Int -> QVariant () -> IO (QVariant ()) #

QqsetUniformValue (QOpenGLShaderProgram a) (String, QSizeF t2) # 
Instance details

Methods

qsetUniformValue :: QOpenGLShaderProgram a -> (String, QSizeF t2) -> IO () #

QqsetUniformValue (QOpenGLShaderProgram a) (String, QSize t2) # 
Instance details

Methods

qsetUniformValue :: QOpenGLShaderProgram a -> (String, QSize t2) -> IO () #

QqsetUniformValue (QOpenGLShaderProgram a) (String, QPointF t2) # 
Instance details

Methods

qsetUniformValue :: QOpenGLShaderProgram a -> (String, QPointF t2) -> IO () #

QqsetUniformValue (QOpenGLShaderProgram a) (String, QPoint t2) # 
Instance details

Methods

qsetUniformValue :: QOpenGLShaderProgram a -> (String, QPoint t2) -> IO () #

QqsetUniformValue (QOpenGLShaderProgram a) (Int, QSizeF t2) # 
Instance details

Methods

qsetUniformValue :: QOpenGLShaderProgram a -> (Int, QSizeF t2) -> IO () #

QqsetUniformValue (QOpenGLShaderProgram a) (Int, QSize t2) # 
Instance details

Methods

qsetUniformValue :: QOpenGLShaderProgram a -> (Int, QSize t2) -> IO () #

QqsetUniformValue (QOpenGLShaderProgram a) (Int, QPointF t2) # 
Instance details

Methods

qsetUniformValue :: QOpenGLShaderProgram a -> (Int, QPointF t2) -> IO () #

QqsetUniformValue (QOpenGLShaderProgram a) (Int, QPoint t2) # 
Instance details

Methods

qsetUniformValue :: QOpenGLShaderProgram a -> (Int, QPoint t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, SizeF) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, SizeF) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, Size) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, Size) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QVector4D t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QVector4D t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QVector3D t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QVector3D t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QVector2D t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QVector2D t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QTransform t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QTransform t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QMatrix4x4 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QMatrix4x4 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QMatrix4x3 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QMatrix4x3 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QMatrix4x2 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QMatrix4x2 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QMatrix3x4 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QMatrix3x4 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QMatrix3x3 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QMatrix3x3 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QMatrix3x2 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QMatrix3x2 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QMatrix2x4 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QMatrix2x4 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QMatrix2x3 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QMatrix2x3 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QMatrix2x2 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QMatrix2x2 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QGLfloat4x4 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QGLfloat4x4 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QGLfloat3x3 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QGLfloat3x3 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QGLfloat2x2 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QGLfloat2x2 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, QColor t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, QColor t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, PointF) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, PointF) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, Point) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, Point) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, GLuint) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, GLuint) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, GLint) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, GLint) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, GLfloat) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, GLfloat) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, SizeF) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, SizeF) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, Size) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, Size) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QVector4D t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QVector4D t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QVector3D t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QVector3D t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QVector2D t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QVector2D t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QTransform t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QTransform t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QMatrix4x4 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QMatrix4x4 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QMatrix4x3 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QMatrix4x3 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QMatrix4x2 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QMatrix4x2 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QMatrix3x4 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QMatrix3x4 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QMatrix3x3 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QMatrix3x3 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QMatrix3x2 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QMatrix3x2 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QMatrix2x4 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QMatrix2x4 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QMatrix2x3 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QMatrix2x3 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QMatrix2x2 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QMatrix2x2 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QGLfloat4x4 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QGLfloat4x4 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QGLfloat3x3 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QGLfloat3x3 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QGLfloat2x2 t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QGLfloat2x2 t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, QColor t2) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, QColor t2) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, PointF) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, PointF) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, Point) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, Point) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, GLuint) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, GLuint) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, GLint) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, GLint) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, GLfloat) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, GLfloat) -> IO () #

QeventFilter (QOpenGLShaderProgram ()) (QObject t1, QEvent t2) # 
Instance details

Methods

eventFilter :: QOpenGLShaderProgram () -> (QObject t1, QEvent t2) -> IO Bool #

QeventFilter (QOpenGLShaderProgramSc a) (QObject t1, QEvent t2) # 
Instance details

Methods

eventFilter :: QOpenGLShaderProgramSc a -> (QObject t1, QEvent t2) -> IO Bool #

QbindAttributeLocation (QOpenGLShaderProgram a) (String, Int) # 
Instance details

Methods

bindAttributeLocation :: QOpenGLShaderProgram a -> (String, Int) -> IO () #

QbindAttributeLocation (QOpenGLShaderProgram a) (QByteArray t1, Int) # 
Instance details

Methods

bindAttributeLocation :: QOpenGLShaderProgram a -> (QByteArray t1, Int) -> IO () #

QaddShaderFromSourceFile (QOpenGLShaderProgram a) (QOpenGLShader_ShaderTypeBits, String) # 
Instance details

QaddShaderFromSourceCode (QOpenGLShaderProgram a) (QOpenGLShader_ShaderTypeBits, String) # 
Instance details

QaddShaderFromSourceCode (QOpenGLShaderProgram a) (QOpenGLShader_ShaderTypeBits, QByteArray t2) # 
Instance details

QsetUniformValue (QOpenGLShaderProgram a) (String, GLfloat, GLfloat) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, GLfloat, GLfloat) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, GLfloat, GLfloat) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, GLfloat, GLfloat) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, GLfloat, GLfloat, GLfloat) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, GLfloat, GLfloat, GLfloat) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, GLfloat, GLfloat, GLfloat) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, GLfloat, GLfloat, GLfloat) -> IO () #

QsetAttributeBuffer (QOpenGLShaderProgram a) (String, GLenum, Int, Int) # 
Instance details

Methods

setAttributeBuffer :: QOpenGLShaderProgram a -> (String, GLenum, Int, Int) -> IO () #

QsetAttributeBuffer (QOpenGLShaderProgram a) (Int, GLenum, Int, Int) # 
Instance details

Methods

setAttributeBuffer :: QOpenGLShaderProgram a -> (Int, GLenum, Int, Int) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (String, GLfloat, GLfloat, GLfloat, GLfloat) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (String, GLfloat, GLfloat, GLfloat, GLfloat) -> IO () #

QsetUniformValue (QOpenGLShaderProgram a) (Int, GLfloat, GLfloat, GLfloat, GLfloat) # 
Instance details

Methods

setUniformValue :: QOpenGLShaderProgram a -> (Int, GLfloat, GLfloat, GLfloat, GLfloat) -> IO () #

QsetAttributeBuffer (QOpenGLShaderProgram a) (String, GLenum, Int, Int, Int) # 
Instance details

Methods

setAttributeBuffer :: QOpenGLShaderProgram a -> (String, GLenum, Int, Int, Int) -> IO () #

QsetAttributeBuffer (QOpenGLShaderProgram a) (Int, GLenum, Int, Int, Int) # 
Instance details

Methods

setAttributeBuffer :: QOpenGLShaderProgram a -> (Int, GLenum, Int, Int, Int) -> IO () #