convenience ZoomTo
This commit is contained in:
@@ -143,6 +143,7 @@ public:
|
|||||||
void SetZoomX( float zoom ) { DestTweenState().scale.x = zoom; }
|
void SetZoomX( float zoom ) { DestTweenState().scale.x = zoom; }
|
||||||
void SetZoomY( float zoom ) { DestTweenState().scale.y = zoom; }
|
void SetZoomY( float zoom ) { DestTweenState().scale.y = zoom; }
|
||||||
void SetZoomZ( float zoom ) { DestTweenState().scale.z = zoom; }
|
void SetZoomZ( float zoom ) { DestTweenState().scale.z = zoom; }
|
||||||
|
void ZoomTo( float fX, float fY ) { ZoomToWidth(fX); ZoomToHeight(fY); }
|
||||||
void ZoomToWidth( float zoom ) { SetZoomX( zoom / GetUnzoomedWidth() ); }
|
void ZoomToWidth( float zoom ) { SetZoomX( zoom / GetUnzoomedWidth() ); }
|
||||||
void ZoomToHeight( float zoom ){ SetZoomY( zoom / GetUnzoomedHeight() ); }
|
void ZoomToHeight( float zoom ){ SetZoomY( zoom / GetUnzoomedHeight() ); }
|
||||||
|
|
||||||
@@ -459,6 +460,7 @@ public:
|
|||||||
static int zoomx( T* p, lua_State *L ) { p->SetZoomX(FArg(1)); return 0; }
|
static int zoomx( T* p, lua_State *L ) { p->SetZoomX(FArg(1)); return 0; }
|
||||||
static int zoomy( T* p, lua_State *L ) { p->SetZoomY(FArg(1)); return 0; }
|
static int zoomy( T* p, lua_State *L ) { p->SetZoomY(FArg(1)); return 0; }
|
||||||
static int zoomz( T* p, lua_State *L ) { p->SetZoomZ(FArg(1)); return 0; }
|
static int zoomz( T* p, lua_State *L ) { p->SetZoomZ(FArg(1)); return 0; }
|
||||||
|
static int zoomto( T* p, lua_State *L ) { p->ZoomTo(FArg(1), FArg(2)); return 0; }
|
||||||
static int zoomtowidth( T* p, lua_State *L ) { p->ZoomToWidth(FArg(1)); return 0; }
|
static int zoomtowidth( T* p, lua_State *L ) { p->ZoomToWidth(FArg(1)); return 0; }
|
||||||
static int zoomtoheight( T* p, lua_State *L ) { p->ZoomToHeight(FArg(1)); return 0; }
|
static int zoomtoheight( T* p, lua_State *L ) { p->ZoomToHeight(FArg(1)); return 0; }
|
||||||
static int stretchto( T* p, lua_State *L ) { p->StretchTo( RectF(FArg(1),FArg(2),FArg(3),FArg(4)) ); return 0; }
|
static int stretchto( T* p, lua_State *L ) { p->StretchTo( RectF(FArg(1),FArg(2),FArg(3),FArg(4)) ); return 0; }
|
||||||
@@ -549,6 +551,7 @@ public:
|
|||||||
ADD_METHOD( zoomx )
|
ADD_METHOD( zoomx )
|
||||||
ADD_METHOD( zoomy )
|
ADD_METHOD( zoomy )
|
||||||
ADD_METHOD( zoomz )
|
ADD_METHOD( zoomz )
|
||||||
|
ADD_METHOD( zoomto )
|
||||||
ADD_METHOD( zoomtowidth )
|
ADD_METHOD( zoomtowidth )
|
||||||
ADD_METHOD( zoomtoheight )
|
ADD_METHOD( zoomtoheight )
|
||||||
ADD_METHOD( stretchto )
|
ADD_METHOD( stretchto )
|
||||||
|
|||||||
Reference in New Issue
Block a user