Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QVectorIntValue a where Source #
withQVectorIntPtr :: a -> (QVectorIntConst -> IO b) -> IO b Source #
Instances
QVectorIntConstPtr a => QVectorIntValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QVector.Int withQVectorIntPtr :: a -> (QVectorIntConst -> IO b) -> IO b Source # |
class CppPtr this => QVectorIntConstPtr this where Source #
toQVectorIntConst :: this -> QVectorIntConst Source #
class QVectorIntConstPtr this => QVectorIntPtr this where Source #
toQVectorInt :: this -> QVectorInt Source #
Instances
QVectorIntPtr QVectorInt Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QVector.Int toQVectorInt :: QVectorInt -> QVectorInt Source # |
data QVectorIntConst Source #
Instances
data QVectorInt Source #
Instances
castConst :: QVectorIntConstPtr this => this -> QVectorIntConst Source #
cast :: QVectorIntPtr this => this -> QVectorInt Source #
downCastConst :: QVectorIntSuperConst a => a -> QVectorIntConst Source #
downCast :: QVectorIntSuper a => a -> QVectorInt Source #
new :: IO QVectorInt Source #
newCopy :: QVectorIntValue arg'1 => arg'1 -> IO QVectorInt Source #
newWithSize :: Int -> IO QVectorInt Source #
newWithSizeAndValue :: Int -> Int -> IO QVectorInt Source #
aDD :: (QVectorIntValue arg'1, QVectorIntValue arg'2) => arg'1 -> arg'2 -> IO QVectorInt Source #
aSSIGN :: (QVectorIntPtr arg'1, QVectorIntValue arg'2) => arg'1 -> arg'2 -> IO QVectorInt Source #
appendVector :: (QVectorIntPtr arg'1, QVectorIntValue arg'2) => arg'1 -> arg'2 -> IO () Source #
arrayConst :: QVectorIntValue arg'1 => arg'1 -> IO (Ptr CInt) Source #
clear :: QVectorIntPtr arg'1 => arg'1 -> IO () Source #
fillResize :: QVectorIntPtr arg'1 => arg'1 -> Int -> Int -> IO () Source #
firstConst :: QVectorIntValue arg'1 => arg'1 -> IO (Ptr CInt) Source #
indexOfFrom :: QVectorIntValue arg'1 => arg'1 -> Int -> Int -> IO Int Source #
insertMany :: QVectorIntPtr arg'1 => arg'1 -> Int -> Int -> Int -> IO () Source #
lastIndexOf :: QVectorIntValue arg'1 => arg'1 -> Int -> IO Int Source #
lastIndexOfFrom :: QVectorIntValue arg'1 => arg'1 -> Int -> Int -> IO Int Source #
mid :: QVectorIntValue arg'1 => arg'1 -> Int -> IO QVectorInt Source #
midLength :: QVectorIntValue arg'1 => arg'1 -> Int -> Int -> IO QVectorInt Source #
removeFirst :: QVectorIntPtr arg'1 => arg'1 -> IO () Source #
removeLast :: QVectorIntPtr arg'1 => arg'1 -> IO () Source #
removeMany :: QVectorIntPtr arg'1 => arg'1 -> Int -> Int -> IO () Source #
squeeze :: QVectorIntPtr arg'1 => arg'1 -> IO () Source #
startsWith :: QVectorIntValue arg'1 => arg'1 -> Int -> IO Bool Source #
swap :: (QVectorIntPtr arg'1, QVectorIntPtr arg'2) => arg'1 -> arg'2 -> IO () Source #