static PointObject * create(Point ratio, Point offset) { PointObject *ret = new PointObject(); ret->initWithPoint(ratio, offset); ret->autorelease(); return ret; }
static PointObject * create(Vec2 ratio, Vec2 offset) { PointObject *ret = new (std::nothrow) PointObject(); ret->initWithPoint(ratio, offset); ret->autorelease(); return ret; }
static PointObject * create(const Vec2& ratio, const Vec2& offset, const Vec2& autoscroll) { PointObject *ret = new PointObject(); ret->initWithPoint(ratio, offset, autoscroll); ret->autorelease(); return ret; }