+ script.importFunction("SetPlayfieldBounds",
+ boost::bind(&Meh::setPlayfieldBounds, &scene, _1));
+ script.importFunction("SetMaximumBounds",
+ boost::bind(&Meh::setMaximumBounds, &scene, _1));
+ script.importFunction("ResetTransform",
+ boost::bind(&Meh::resetTransform, &scene, _1));
+ script.importFunction("Translate",
+ boost::bind(&Meh::translate, &scene, _1));
+ script.importFunction("Scale",
+ boost::bind(&Meh::scale, &scene, _1));
+ script.importFunction("Rotate",
+ boost::bind(&Meh::rotate, &scene, _1));
+ script.importFunction("SetTexture",
+ boost::bind(&Meh::setTexture, &scene, _1));
+ script.importFunction("MakeTilemap",
+ boost::bind(&Meh::makeTilemap, &scene, _1));
+ script.importFunction("MakeBillboard",
+ boost::bind(&Meh::makeBillboard, &scene, _1));
+
+ long detail = 3;
+ Settings::getInstance().get("detail", detail);
+ script.push(detail);
+ script.set("detail");
+
+ script.push(Quad::LEFT);
+ script.set("LEFT");
+ script.push(Quad::RIGHT);
+ script.set("RIGHT");
+ script.push(Quad::TOP);
+ script.set("TOP");
+
+ script.push(Meh::X);
+ script.set("X");
+ script.push(Meh::Y);
+ script.set("Y");
+ script.push(Meh::Z);
+ script.set("Z");