Definition at line 46 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 | |
| GWindow () | |
| virtual | ~GWindow () |
| void | setSize (uint32_t width, uint32_t height) override |
| void | setTitle (const char *t) override |
| void | getSize (uint32_t &width, uint32_t &height) const override |
| std::string | getTitle () const override |
| ErrCode | create () |
| ErrCode | makeCurrent () override |
| void | closeCurrent () override |
| ErrCode | run (std::function< ErrCode()> loopRender) override |
| ErrCode | runOnce (std::function< ErrCode()> rendering) override |
| ErrCode | close () override |
| ErrCode | destroy () |
| ErrCode | getFrameBufferSize (uint32_t &width, uint32_t &height) override |
| ErrCode | getWindowSize (uint32_t &width, uint32_t &height) override |
| void * | getNativeWindow () override |
| void | setCloseCallback (const CloseCB *closeCb) override |
| void | setKeyPressCallback (const KeyPressCB *keyCb) override |
| void | setFbSizeChangedCallback (const FbSizeChangedCB *sizeChangedCb) override |
| void | setMouseChangedCallback (const MouseChangedCB *mouseChangedCb) override |
| void | appendMouseChangedCallback (const MouseChangedCB *mouseChangedCb) override |
| GWindow () | |
| virtual | ~GWindow () |
| void | setSize (uint32_t width, uint32_t height) override |
| void | setTitle (const char *t) override |
| void | getSize (uint32_t &width, uint32_t &height) const override |
| std::string | getTitle () const override |
| ErrCode | create () |
| ErrCode | makeCurrent () override |
| void | closeCurrent () override |
| ErrCode | run (std::function< ErrCode()> loopRender) override |
| ErrCode | runOnce (std::function< ErrCode()> rendering) override |
| ErrCode | close () override |
| ErrCode | destroy () |
| ErrCode | getFrameBufferSize (uint32_t &width, uint32_t &height) override |
| ErrCode | getWindowSize (uint32_t &width, uint32_t &height) override |
| void * | getNativeWindow () override |
| void | setCloseCallback (const CloseCB *closeCb) override |
| void | setKeyPressCallback (const KeyPressCB *keyCb) override |
| void | setFbSizeChangedCallback (const FbSizeChangedCB *sizeChangedCb) override |
| void | setMouseChangedCallback (const MouseChangedCB *mouseChangedCb) override |
| void | appendMouseChangedCallback (const MouseChangedCB *mouseChangedCb) override |
Protected Attributes | |
| glfw::WindowImpl * | _impl |
Friends | |
| class | glfw::WindowImpl |
|
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.
| ds3d::gl::GWindow::GWindow | ( | ) |
|
virtual |
| ds3d::gl::GWindow::GWindow | ( | ) |
|
virtual |
|
overridevirtual |
Implements ds3d::abiWindow.
|
overridevirtual |
Implements ds3d::abiWindow.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
| ErrCode ds3d::gl::GWindow::create | ( | ) |
| ErrCode ds3d::gl::GWindow::create | ( | ) |
| ErrCode ds3d::gl::GWindow::destroy | ( | ) |
| ErrCode ds3d::gl::GWindow::destroy | ( | ) |
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::abiWindow.
|
overridevirtual |
Implements ds3d::abiWindow.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
Implements ds3d::gl::Window.
Implements ds3d::gl::Window.
Implements ds3d::gl::Window.
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::abiWindow.
|
overridevirtual |
Implements ds3d::abiWindow.
|
overridevirtual |
Implements ds3d::abiWindow.
|
overridevirtual |
Implements ds3d::abiWindow.
|
overridevirtual |
Implements ds3d::abiWindow.
|
overridevirtual |
Implements ds3d::abiWindow.
|
overridevirtual |
Implements ds3d::abiWindow.
|
overridevirtual |
Implements ds3d::abiWindow.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
|
overridevirtual |
Implements ds3d::gl::Window.
|
friend |
Definition at line 47 of file sources/libs/ds3d/glprocess/window.h.
|
protected |
Definition at line 78 of file sources/libs/ds3d/glprocess/window.h.