as_object* createVideoObject(Global_as& gl) { // TODO: how to use this for AS3 as well? // Turn into constructBuiltin() as_object* obj = getObjectWithPrototype(gl, NSV::CLASS_VIDEO); as_object* proto = obj->get_prototype(); if (proto) attachPrototypeProperties(*proto); return obj; }
Movie* BitmapMovieDefinition::createMovie(Global_as& gl, DisplayObject* parent) { as_object* o = getObjectWithPrototype(gl, NSV::CLASS_MOVIE_CLIP); return new BitmapMovie(o, this, parent); }