|
| | GUI_ViewState (bool for_lops) |
| |
| | ~GUI_ViewState () |
| |
| const GUI_DisplayOption & | getDisplayOptionRef () const |
| |
| const GUI_ViewParameter & | getViewParameterRef () const |
| |
| GUI_DisplayOption & | getDisplayOptionRef () |
| |
| GUI_ViewParameter & | getViewParameterRef () |
| |
| void | setViewport (RE_RenderContext r, int x, int y, int w, int h) |
| |
| void | setProjection (RE_RenderContext r) |
| |
| void | homeToBox (int w, int h, UT_BoundingBox &box, const UT_Matrix3R *rot=NULL, bool centred=false, bool zoom_in=false) |
| |
| void | getViewport (int &l, int &r, int &b, int &t) const |
| |
| UT_DimRect | getViewport () const |
| |
| void | getView (int &l, int &r, int &b, int &t) const |
| |
| UT_DimRect | getView () const |
| |
| int | getViewWidth () const |
| |
| int | getViewHeight () const |
| |
| const UT_Matrix4D & | getItransformMatrix () |
| |
| const UT_Matrix4D & | getTransformMatrix () |
| |
| const UT_Matrix4D & | getProjectionMatrix () const |
| |
| const UT_Matrix4D & | getRotateMatrix () const |
| |
| void | setRotateMatrix (const UT_Matrix3R &mat) |
| |
| int | initialized () const |
| |
| void | setOrthoFlag (int onoff) |
| |
| int | getOrthoFlag () const |
| |
| void | setApplyAspectFlag (int onoff) |
| |
| int | getApplyAspectFlag () const |
| |
| void | setAspectRatio (fpreal value) |
| |
| fpreal | getAspectRatio () const |
| |
| void | setDefaultFOV (fpreal value) |
| |
| fpreal | getDefaultFOV () const |
| |
| void | setLimits (fpreal n, fpreal f) |
| |
| void | rotate (UT_Axis3::axis axis, fpreal dx) |
| |
| void | rotate (const UT_Vector3R &axis, fpreal dx) |
| |
| void | rotate (const UT_Quaternion &quat) |
| |
| void | trackball (fpreal dx, fpreal dy) |
| |
| void | dotumble (fpreal dx, fpreal dy, int changed) |
| |
| void | scroll (fpreal dx, fpreal dy) |
| |
| void | scroll (fpreal dx, fpreal dy, const UT_InclusiveRect &viewport) |
| |
| void | worldLockedScroll (const UT_Vector3R &locked_pos, fpreal dx, fpreal dy) |
| |
| void | dolly (fpreal dx, bool precise_zoom=false, bool smooth_dolly=false) |
| |
| void | directedDolly (const UT_Vector3R &unit_worldspace_dir, fpreal dx, bool precise_zoom=false, bool smooth_dolly=false) |
| |
| void | zoom (fpreal dx, GUI_ViewParameter::GUI_ZoomItem item, bool precise_zoom=false) |
| |
| void | zoom (fpreal dx, GUI_ViewParameter::GUI_ZoomItem item, const UT_InclusiveRect &viewport, bool precise_zoom=false) |
| |
| void | offsetZoom (fpreal sx, fpreal sy, fpreal dx, GUI_ViewParameter::GUI_ZoomItem item, bool precise_zoom=false) |
| |
| void | offsetZoom (fpreal sx, fpreal sy, fpreal dx, GUI_ViewParameter::GUI_ZoomItem item, const UT_InclusiveRect &viewport, bool precise_zoom=false) |
| |
| void | boxZoom (fpreal frstx, fpreal frsty, fpreal lastx, fpreal lasty, fpreal distance) |
| |
| void | screenScroll (fpreal dx, fpreal dy) |
| |
| void | setPrimitiveMask (GA_PrimCompat::TypeMask m) |
| |
| GA_PrimCompat::TypeMask | getPrimitiveMask () const |
| |
| GUI_ViewParameter & | getViewParameter (GUI_ViewState::GUI_ViewType view_type) |
| |
| void | syncViewsWithMain () |
| |
| void | setViewport (GUI_ViewState::GUI_ViewType vt, RE_RenderContext r, int x, int y, int w, int h) |
| |
| void | setProjection (GUI_ViewState::GUI_ViewType vt, RE_RenderContext r) |
| |
| void | alignPlaneWithView (UT_Plane *plane) |
| |
| const char * | className () const |
| |
| GUI_ViewState & | operator= (const GUI_ViewState &src) |
| |
| void | saveAsDefault () |
| |
| void | resetToDefaults (bool preserve_nonuser_options=false) |
| |
| void | setSnapshotImage (TIL_Raster *texture) |
| |
| TIL_Raster * | getSnapshotImage () const |
| |
| void | setSnapshotImageFrame (int frame) |
| |
| int | getSnapshotImageFrame () const |
| |
| void | setSnapshotFactor (float alpha) |
| |
| float | getSnapshotFactor () const |
| |
| void | setSnapshotBlendMode (GUI_SnapshotBlendMode mode) |
| |
| GUI_SnapshotBlendMode | getSnapshotBlendMode () const |
| |
| void | setHideSnapshotAtSourceFrame (bool flag) |
| |
| bool | getHideSnapshotAtSourceFrame () const |
| |
| void | setTumbling (bool tumble) |
| |
| bool | isTumbling () const |
| |
| bool | isLopsView () const |
| |
| void | allowNearFarClipAdapt (bool allow) |
| |
| void | setSceneBounds (const UT_BoundingBoxD &bbox) |
| |
| void | setSelectedObjectBounds (const UT_BoundingBoxD &bbox) |
| |
| UT_BoundingBox | getSceneBounds () const |
| |
Definition at line 46 of file GUI_ViewState.h.