Fix WebGL objects inheritance

This commit is contained in:
ecoal95 2015-05-04 02:06:20 +02:00
parent b43a2ed807
commit ad414824b2
5 changed files with 17 additions and 13 deletions

View file

@ -6,18 +6,19 @@
use dom::bindings::codegen::Bindings::WebGLProgramBinding;
use dom::bindings::global::GlobalRef;
use dom::bindings::js::{Temporary, JSRef};
use dom::bindings::utils::{Reflector, reflect_dom_object};
use dom::bindings::utils::reflect_dom_object;
use dom::webglobject::WebGLObject;
#[dom_struct]
pub struct WebGLProgram {
reflector_: Reflector,
webgl_object: WebGLObject,
id: u32,
}
impl WebGLProgram {
fn new_inherited(id: u32) -> WebGLProgram {
WebGLProgram {
reflector_: Reflector::new(),
webgl_object: WebGLObject::new_inherited(),
id: id,
}
}