//////////////////////////////////////////////////////////// /// <summary> /// Construct the view from a rectangle /// </summary> /// <param name="viewRect">Rectangle defining the position and size of the view</param> //////////////////////////////////////////////////////////// public View(FloatRect viewRect) : base(sfView_createFromRect(viewRect)) { }
static extern void sfView_reset(IntPtr View, FloatRect Rectangle);
static extern IntPtr sfView_createFromRect(FloatRect Rect);
static extern void sfView_setViewport(IntPtr View, FloatRect Viewport);
//////////////////////////////////////////////////////////// /// <summary> /// Rebuild the view from a rectangle /// </summary> /// <param name="rectangle">Rectangle defining the position and size of the view</param> //////////////////////////////////////////////////////////// public void Reset(FloatRect rectangle) { sfView_reset(CPointer, rectangle); }