pub trait OESVertexArrayObjectMethods<D: DomTypes> {
// Required methods
fn CreateVertexArrayOES(
&self,
) -> Option<DomRoot<D::WebGLVertexArrayObjectOES>>;
fn DeleteVertexArrayOES(
&self,
arrayObject: Option<&D::WebGLVertexArrayObjectOES>,
);
fn IsVertexArrayOES(
&self,
arrayObject: Option<&D::WebGLVertexArrayObjectOES>,
) -> bool;
fn BindVertexArrayOES(
&self,
arrayObject: Option<&D::WebGLVertexArrayObjectOES>,
);
}Required Methods§
fn CreateVertexArrayOES(&self) -> Option<DomRoot<D::WebGLVertexArrayObjectOES>>
fn DeleteVertexArrayOES( &self, arrayObject: Option<&D::WebGLVertexArrayObjectOES>, )
fn IsVertexArrayOES( &self, arrayObject: Option<&D::WebGLVertexArrayObjectOES>, ) -> bool
fn BindVertexArrayOES(&self, arrayObject: Option<&D::WebGLVertexArrayObjectOES>)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".