API Reference
On this page
Classes | |
| struct | InputState |
Public Member Functions | |
| virtual ::std::optional< int64 > | onClose (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onDestroy (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onSize (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onSessionChange (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onSettingChange (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onExitSizeMove (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onGetMinMaxInfo (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onSysCommand (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onPointerAction (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onMouseAction (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onKeyboardAction (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onRawInput (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onMouseMove (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onMouseLeave (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onChar (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onClose (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onDestroy (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onSize (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onSessionChange (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onSettingChange (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onExitSizeMove (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onGetMinMaxInfo (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onSysCommand (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onPointerAction (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onMouseAction (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onKeyboardAction (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onRawInput (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onMouseMove (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onMouseLeave (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onChar (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onShow (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onEnterSizeMove (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onDPIChange (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onCompacting (::MainGameCore::WndProc::WndProcParams) |
| virtual ::std::optional< int64 > | onActivateApp (::MainGameCore::WndProc::WndProcParams params) |
| virtual ::std::optional< int64 > | onFocusChange (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onShow (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onEnterSizeMove (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onDPIChange (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onCompacting (::MainGameCore::WndProc::WndProcParams) |
| MCAPI ::std::optional< int64 > | $onActivateApp (::MainGameCore::WndProc::WndProcParams params) |
| MCAPI ::std::optional< int64 > | $onFocusChange (::MainGameCore::WndProc::WndProcParams params) |
Public Attributes | |
| ::ll::TypedStorage< 4, 48, ::MainGameCore::WndProc_PC::InputState > | mInputState |
| ::ll::TypedStorage< 8, 8, ::std::unique_ptr<::WindowState > > | mWindowState |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onClose | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onSize | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onSessionChange | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onSettingChange | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onExitSizeMove | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onGetMinMaxInfo | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onSysCommand | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onPointerAction | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onMouseAction | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onKeyboardAction | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onRawInput | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onMouseMove | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onMouseLeave | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
| MCAPI ::std::optional< int64 > MainGameCore::WndProc_PC::$onChar | ( | ::MainGameCore::WndProc::WndProcParams | params | ) |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |