Definition at line 31 of file sources/libs/ds3d/glprocess/window.h.


Public Types | |
| typedef abiCallBackT | CloseCB |
| typedef abiCallBackT | CloseCB |
| typedef abiCallBackT | CloseCB |
| typedef abiCallBackT | CloseCB |
| typedef abiCallBackT< int, int, int, int > | KeyPressCB |
| typedef abiCallBackT< int, int, int, int > | KeyPressCB |
| typedef abiCallBackT< int, int, int, int > | KeyPressCB |
| typedef abiCallBackT< int, int, int, int > | KeyPressCB |
| typedef abiCallBackT< int, int > | FbSizeChangedCB |
| typedef abiCallBackT< int, int > | FbSizeChangedCB |
| typedef abiCallBackT< int, int > | FbSizeChangedCB |
| typedef abiCallBackT< int, int > | FbSizeChangedCB |
| typedef abiCallBackT< double, double > | MouseChangedCB |
| typedef abiCallBackT< double, double > | MouseChangedCB |
| typedef abiCallBackT< double, double > | MouseChangedCB |
| typedef abiCallBackT< double, double > | MouseChangedCB |
Public Member Functions | |
| virtual void | setSize (uint32_t width, uint32_t height)=0 |
| virtual void | setTitle (const char *t)=0 |
| virtual void | getSize (uint32_t &width, uint32_t &height) const =0 |
| virtual std::string | getTitle () const =0 |
| virtual ErrCode | makeCurrent ()=0 |
| virtual void | closeCurrent ()=0 |
| virtual ErrCode | run (std::function< ErrCode()> loopRender)=0 |
| virtual ErrCode | runOnce (std::function< ErrCode()> rendering)=0 |
| virtual ErrCode | close ()=0 |
| virtual ErrCode | getFrameBufferSize (uint32_t &width, uint32_t &height)=0 |
| virtual ErrCode | getWindowSize (uint32_t &width, uint32_t &height)=0 |
| virtual void | setSize (uint32_t width, uint32_t height)=0 |
| virtual void | setTitle (const char *t)=0 |
| virtual void | getSize (uint32_t &width, uint32_t &height) const =0 |
| virtual std::string | getTitle () const =0 |
| virtual ErrCode | makeCurrent ()=0 |
| virtual void | closeCurrent ()=0 |
| virtual ErrCode | run (std::function< ErrCode()> loopRender)=0 |
| virtual ErrCode | runOnce (std::function< ErrCode()> rendering)=0 |
| virtual ErrCode | close ()=0 |
| virtual ErrCode | getFrameBufferSize (uint32_t &width, uint32_t &height)=0 |
| virtual ErrCode | getWindowSize (uint32_t &width, uint32_t &height)=0 |
| virtual void * | getNativeWindow ()=0 |
| virtual void * | getNativeWindow ()=0 |
| virtual void * | getNativeWindow ()=0 |
| virtual void * | getNativeWindow ()=0 |
| virtual void | setCloseCallback (const CloseCB *closeCb)=0 |
| virtual void | setCloseCallback (const CloseCB *closeCb)=0 |
| virtual void | setCloseCallback (const CloseCB *closeCb)=0 |
| virtual void | setCloseCallback (const CloseCB *closeCb)=0 |
| virtual void | setKeyPressCallback (const KeyPressCB *keyCb)=0 |
| virtual void | setKeyPressCallback (const KeyPressCB *keyCb)=0 |
| virtual void | setKeyPressCallback (const KeyPressCB *keyCb)=0 |
| virtual void | setKeyPressCallback (const KeyPressCB *keyCb)=0 |
| virtual void | setFbSizeChangedCallback (const FbSizeChangedCB *fbSizeChangedCb)=0 |
| virtual void | setFbSizeChangedCallback (const FbSizeChangedCB *fbSizeChangedCb)=0 |
| virtual void | setFbSizeChangedCallback (const FbSizeChangedCB *fbSizeChangedCb)=0 |
| virtual void | setFbSizeChangedCallback (const FbSizeChangedCB *fbSizeChangedCb)=0 |
| virtual void | setMouseChangedCallback (const MouseChangedCB *mouseChangedCb)=0 |
| virtual void | setMouseChangedCallback (const MouseChangedCB *mouseChangedCb)=0 |
| virtual void | setMouseChangedCallback (const MouseChangedCB *mouseChangedCb)=0 |
| virtual void | setMouseChangedCallback (const MouseChangedCB *mouseChangedCb)=0 |
| virtual void | appendMouseChangedCallback (const MouseChangedCB *mouseChangedCb)=0 |
| virtual void | appendMouseChangedCallback (const MouseChangedCB *mouseChangedCb)=0 |
| virtual void | appendMouseChangedCallback (const MouseChangedCB *mouseChangedCb)=0 |
| virtual void | appendMouseChangedCallback (const MouseChangedCB *mouseChangedCb)=0 |
|
inherited |
Definition at line 31 of file includes/ds3d/common/abi_window.h.
|
inherited |
Definition at line 31 of file sources/libs/ds3d/common/abi_window.h.
|
inherited |
Definition at line 31 of file 9.2/sources/libs/ds3d/common/abi_window.h.
|
inherited |
Definition at line 31 of file 9.2/includes/ds3d/common/abi_window.h.
|
inherited |
Definition at line 35 of file includes/ds3d/common/abi_window.h.
|
inherited |
Definition at line 35 of file sources/libs/ds3d/common/abi_window.h.
|
inherited |
Definition at line 35 of file 9.2/includes/ds3d/common/abi_window.h.
|
inherited |
Definition at line 35 of file 9.2/sources/libs/ds3d/common/abi_window.h.
|
inherited |
Definition at line 33 of file 9.2/sources/libs/ds3d/common/abi_window.h.
|
inherited |
Definition at line 33 of file includes/ds3d/common/abi_window.h.
|
inherited |
Definition at line 33 of file 9.2/includes/ds3d/common/abi_window.h.
|
inherited |
Definition at line 33 of file sources/libs/ds3d/common/abi_window.h.
|
inherited |
Definition at line 38 of file 9.2/sources/libs/ds3d/common/abi_window.h.
|
inherited |
Definition at line 38 of file includes/ds3d/common/abi_window.h.
|
inherited |
Definition at line 38 of file sources/libs/ds3d/common/abi_window.h.
|
inherited |
Definition at line 38 of file 9.2/includes/ds3d/common/abi_window.h.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
Referenced by ds3d::gl::BaseRenderPriv::calculateViewPort().
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
Referenced by ds3d::gl::BaseRenderPriv::storeViewPort().
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtualinherited |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.
|
pure virtual |
Implemented in ds3d::gl::GWindow, and ds3d::gl::GWindow.