Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_createVertexArrayOES :: OESVertexArrayObject -> IO (Nullable WebGLVertexArrayObjectOES)
- createVertexArrayOES :: MonadIO m => OESVertexArrayObject -> m (Maybe WebGLVertexArrayObjectOES)
- createVertexArrayOES_ :: MonadIO m => OESVertexArrayObject -> m ()
- createVertexArrayOESUnsafe :: (MonadIO m, HasCallStack) => OESVertexArrayObject -> m WebGLVertexArrayObjectOES
- createVertexArrayOESUnchecked :: MonadIO m => OESVertexArrayObject -> m WebGLVertexArrayObjectOES
- js_deleteVertexArrayOES :: OESVertexArrayObject -> Nullable WebGLVertexArrayObjectOES -> IO ()
- deleteVertexArrayOES :: MonadIO m => OESVertexArrayObject -> Maybe WebGLVertexArrayObjectOES -> m ()
- js_isVertexArrayOES :: OESVertexArrayObject -> Nullable WebGLVertexArrayObjectOES -> IO Bool
- isVertexArrayOES :: MonadIO m => OESVertexArrayObject -> Maybe WebGLVertexArrayObjectOES -> m Bool
- isVertexArrayOES_ :: MonadIO m => OESVertexArrayObject -> Maybe WebGLVertexArrayObjectOES -> m ()
- js_bindVertexArrayOES :: OESVertexArrayObject -> Nullable WebGLVertexArrayObjectOES -> IO ()
- bindVertexArrayOES :: MonadIO m => OESVertexArrayObject -> Maybe WebGLVertexArrayObjectOES -> m ()
- pattern VERTEX_ARRAY_BINDING_OES :: forall a. (Num a, Eq a) => a
- newtype OESVertexArrayObject = OESVertexArrayObject {}
- gTypeOESVertexArrayObject :: GType
Documentation
createVertexArrayOES :: MonadIO m => OESVertexArrayObject -> m (Maybe WebGLVertexArrayObjectOES) Source #
createVertexArrayOES_ :: MonadIO m => OESVertexArrayObject -> m () Source #
createVertexArrayOESUnsafe :: (MonadIO m, HasCallStack) => OESVertexArrayObject -> m WebGLVertexArrayObjectOES Source #
createVertexArrayOESUnchecked :: MonadIO m => OESVertexArrayObject -> m WebGLVertexArrayObjectOES Source #
js_deleteVertexArrayOES :: OESVertexArrayObject -> Nullable WebGLVertexArrayObjectOES -> IO () Source #
deleteVertexArrayOES :: MonadIO m => OESVertexArrayObject -> Maybe WebGLVertexArrayObjectOES -> m () Source #
js_isVertexArrayOES :: OESVertexArrayObject -> Nullable WebGLVertexArrayObjectOES -> IO Bool Source #
isVertexArrayOES :: MonadIO m => OESVertexArrayObject -> Maybe WebGLVertexArrayObjectOES -> m Bool Source #
isVertexArrayOES_ :: MonadIO m => OESVertexArrayObject -> Maybe WebGLVertexArrayObjectOES -> m () Source #
js_bindVertexArrayOES :: OESVertexArrayObject -> Nullable WebGLVertexArrayObjectOES -> IO () Source #
bindVertexArrayOES :: MonadIO m => OESVertexArrayObject -> Maybe WebGLVertexArrayObjectOES -> m () Source #
pattern VERTEX_ARRAY_BINDING_OES :: forall a. (Num a, Eq a) => a Source #
newtype OESVertexArrayObject Source #
Functions for this inteface are in GHCJS.DOM.OESVertexArrayObject.