Qtc.Quick.QSGGeometry

Contents

Documentation

class QqSGGeometry x1 where #

Methods

qSGGeometry :: x1 -> IO (QSGGeometry ()) #

Instances
QqSGGeometry (QSGGeometry t1) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

qSGGeometry :: QSGGeometry t1 -> IO (QSGGeometry ()) #

QqSGGeometry (QSGGeometry_AttributeSet t1, Int) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

qSGGeometry :: (QSGGeometry_AttributeSet t1, Int) -> IO (QSGGeometry ()) #

QqSGGeometry (QSGGeometry_AttributeSet t1, Int, Int) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

qSGGeometry :: (QSGGeometry_AttributeSet t1, Int, Int) -> IO (QSGGeometry ()) #

QqSGGeometry (QSGGeometry_AttributeSet t1, Int, Int, Int) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

qSGGeometry :: (QSGGeometry_AttributeSet t1, Int, Int, Int) -> IO (QSGGeometry ()) #

class QqSGGeometry_nf x1 where #

Methods

qSGGeometry_nf :: x1 -> IO (QSGGeometry ()) #

Instances
QqSGGeometry_nf (QSGGeometry t1) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

qSGGeometry_nf :: QSGGeometry t1 -> IO (QSGGeometry ()) #

QqSGGeometry_nf (QSGGeometry_AttributeSet t1, Int) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

qSGGeometry_nf :: (QSGGeometry_AttributeSet t1, Int) -> IO (QSGGeometry ()) #

QqSGGeometry_nf (QSGGeometry_AttributeSet t1, Int, Int) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

qSGGeometry_nf :: (QSGGeometry_AttributeSet t1, Int, Int) -> IO (QSGGeometry ()) #

QqSGGeometry_nf (QSGGeometry_AttributeSet t1, Int, Int, Int) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

qSGGeometry_nf :: (QSGGeometry_AttributeSet t1, Int, Int, Int) -> IO (QSGGeometry ()) #

attributeCount :: QSGGeometry a -> () -> IO Int #

drawingMode :: QSGGeometry a -> () -> IO Int #

indexCount :: QSGGeometry a -> () -> IO Int #

class QindexData x1 xr where #

Methods

indexData :: QSGGeometry a -> x1 -> xr #

Instances
QindexData () (IO (QVoid ())) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

indexData :: QSGGeometry a -> () -> IO (QVoid ()) #

QindexData () (IO (QConstVoidPtr ())) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

indexData :: QSGGeometry a -> () -> IO (QConstVoidPtr ()) #

class QindexDataAsUInt x1 xr where #

Methods

indexDataAsUInt :: QSGGeometry a -> x1 -> xr #

Instances
QindexDataAsUInt () (IO (QConstUnsignedIntPtr ())) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

indexDataAsUInt :: QSGGeometry a -> () -> IO (QConstUnsignedIntPtr ()) #

QindexDataAsUInt () (IO (QUnsignedIntPtr ())) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

indexDataAsUInt :: QSGGeometry a -> () -> IO (QUnsignedIntPtr ()) #

class QindexDataAsUShort x1 xr where #

Methods

indexDataAsUShort :: QSGGeometry a -> x1 -> xr #

Instances
QindexDataAsUShort () (IO (QConstUnsignedShortPtr ())) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

QindexDataAsUShort () (IO (QUnsignedShortPtr ())) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

indexDataAsUShort :: QSGGeometry a -> () -> IO (QUnsignedShortPtr ()) #

indexType :: QSGGeometry a -> () -> IO Int #

markIndexDataDirty :: QSGGeometry a -> () -> IO () #

markVertexDataDirty :: QSGGeometry a -> () -> IO () #

setDrawingMode :: QSGGeometry a -> Int -> IO () #

sizeOfIndex :: QSGGeometry a -> () -> IO Int #

sizeOfVertex :: QSGGeometry a -> () -> IO Int #

class QvertexData x1 xr where #

Methods

vertexData :: QSGGeometry a -> x1 -> xr #

Instances
QvertexData () (IO (QVoid ())) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

vertexData :: QSGGeometry a -> () -> IO (QVoid ()) #

QvertexData () (IO (QConstVoidPtr ())) # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Methods

vertexData :: QSGGeometry a -> () -> IO (QConstVoidPtr ()) #

class QvertexDataAsPoint2D x1 where #

Instances
QvertexDataAsPoint2D () # 
Instance details

Defined in Qtc.Quick.QSGGeometry

Orphan instances

QvertexCount (QSGGeometry a) () # 
Instance details

Methods

vertexCount :: QSGGeometry a -> () -> IO Int #

QsetLineWidth (QSGGeometry a) Float # 
Instance details

Methods

setLineWidth :: QSGGeometry a -> Float -> IO () #

Qallocate (QSGGeometry a) Int # 
Instance details

Methods

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

QlineWidth (QSGGeometry a) () (IO Float) # 
Instance details

Methods

lineWidth :: QSGGeometry a -> () -> IO Float #

Qattributes (QSGGeometry ()) () (IO (QSGGeometry_Attribute ())) # 
Instance details

Methods

attributes :: QSGGeometry () -> () -> IO (QSGGeometry_Attribute ()) #

Qattributes (QSGGeometrySc a) () (IO (QSGGeometry_Attribute ())) # 
Instance details

Methods

attributes :: QSGGeometrySc a -> () -> IO (QSGGeometry_Attribute ()) #

Qallocate (QSGGeometry a) (Int, Int) # 
Instance details

Methods

allocate :: QSGGeometry a -> (Int, Int) -> IO () #