|
| | RE_Window (RE_Server *server, RE_WindowType type=RE_WINDOW_NORMAL, RE_VisualType visType=RE_NORMAL_VIS, RE_WindowOwner *owner=nullptr) |
| |
| virtual | ~RE_Window () |
| |
| void | setName (const char *name) |
| |
| void | setIconName (const char *name) |
| |
| void | setParentWindow (RE_Window *parent) |
| |
| const RE_Window * | getParentWindow () const |
| |
| void | setDialogParentHint (RE_IDType parent_hint) |
| |
| RE_Server * | getServer () |
| |
| RE_Visual * | getVisual () |
| |
| RE_Render * | getRender () |
| |
| void | setRender (UT_UniquePtr< RE_Render > r) |
| |
| RE_IDType | openWindow () |
| |
| RE_IDType | openWindow (bool show) |
| |
| void | showWindow () |
| |
| void | closeWindow () |
| |
| void | initMaxSize (int w, int h) |
| |
| void | initMinSize (int w, int h) |
| |
| void | initVisual (RE_Visual *visual) |
| |
| void | setLimitPositions (bool limitpos) |
| |
| bool | getLimitPositions () const |
| |
| void | moveWindow (int x, int y) |
| |
| void | sizeWindow (int w, int h) |
| |
| void | setWindowOpacity (fpreal opacity) |
| |
| void | maximizeWindow () |
| |
| void | restoreWindow () |
| |
| bool | isMaximized () const |
| |
| void | fullscreenWindow (bool full) |
| |
| bool | isFullscreenWindow () const |
| |
| void | lowerWindow () |
| |
| void | raiseWindow () |
| |
| void | setHasWindowFrame (bool b) |
| |
| bool | hasWindowFrame () const |
| |
| int | getBorderWidth () const |
| |
| int | getBorderHeight () const |
| |
| int | getBorderTopSize () const |
| |
| int | getBorderLeftSize () const |
| |
| int | getBorderBottomSize () const |
| |
| int | getBorderRightSize () const |
| |
| UT_DimRect | findLocation () const |
| |
| UT_DimRect | getNormalGeometry () const |
| |
| void | setWindowAlwaysOnTop (bool newstate) |
| |
| int | getWindowAlwaysOnTop () const |
| |
| void | setWindowFloatOnTop (bool on_top) |
| |
| RE_DisplayMode | getMode () const |
| |
| RE_VisualType | getVisualType () const |
| |
| void | setVisualType (RE_VisualType t) |
| |
| void | setWindowType (RE_WindowType t) |
| |
| RE_WindowType | getWindowType (bool extra=false) const |
| |
| void | setWindowID (RE_IDType id) |
| |
| RE_IDType | getWindowID () const |
| |
| int | matchID (RE_IDType wid) const |
| |
| virtual RE_IDType | getBufferID () const |
| |
| bool | needsOpenGL () const |
| |
| RE_WindowDrawable * | getDrawable () const |
| |
| void | setDrawable (RE_WindowDrawable *d) |
| |
| RE_QPainterDrawable * | getQPainterDrawable () const |
| |
| void | setQPainterDrawable (RE_QPainterDrawable *d) |
| |
| OGLDrawable | getGraphicsDrawable () const |
| | ===================================================================== More...
|
| |
| void | setGraphicsDrawable (OGLDrawable d) |
| |
| void | setIMESupport (bool enable) |
| | ===================================================================== More...
|
| |
| bool | isActiveWindow () const |
| | Returns true if this window is the active window. More...
|
| |
| void | setWindowBorders (int left, int right, int top, int bottom) |
| |
| void | updateMaximizedFlag (bool is_maximized) |
| |
| bool | isQuadBufferStereo () const |
| |
| int | screen () const |
| |
| fpreal | screenToDeviceScale () const |
| | Get screen-to-window scale. More...
|
| |
| void | requestRender (bool immediate=false) |
| | Request that the window render it's contents. More...
|
| |
| void | render (const DrawablePassKey &k) |
| |
| virtual bool | shouldApplyDevicePixelRatio () const |
| |
| bool | useHoloStyle () const |
| | Return true if the drawable should use the holo style. More...
|
| |
| bool | hasPendingLayoutsForPaint () const |
| |
| void | deferPaintForPendingLayouts () |
| |
| void | processPendingLayoutsForPaint () |
| | Process any pending UI layouts in the window. More...
|
| |
| void | handleScreenChanged () |
| | Handle when the window has moved to another screen. More...
|
| |
==========================================================================
Definition at line 56 of file RE_Window.h.