Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
MainGameCore::WndProc Class Reference
Inheritance diagram for MainGameCore::WndProc:

Classes

struct  WndProcParams

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 > onShow (::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 > onEnterSizeMove (::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 > onDPIChange (::MainGameCore::WndProc::WndProcParams params)
virtual ::std::optional< int64 > onCompacting (::MainGameCore::WndProc::WndProcParams)
virtual ::std::optional< int64 > onSysCommand (::MainGameCore::WndProc::WndProcParams params)
virtual ::std::optional< int64 > onActivateApp (::MainGameCore::WndProc::WndProcParams params)
virtual ::std::optional< int64 > onFocusChange (::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 > $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)

Member Function Documentation

◆ $onShow()

MCAPI ::std::optional< int64 > MainGameCore::WndProc::$onShow ( ::MainGameCore::WndProc::WndProcParams params)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onEnterSizeMove()

MCAPI ::std::optional< int64 > MainGameCore::WndProc::$onEnterSizeMove ( ::MainGameCore::WndProc::WndProcParams params)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onDPIChange()

MCAPI ::std::optional< int64 > MainGameCore::WndProc::$onDPIChange ( ::MainGameCore::WndProc::WndProcParams params)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onCompacting()

MCAPI ::std::optional< int64 > MainGameCore::WndProc::$onCompacting ( ::MainGameCore::WndProc::WndProcParams )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onActivateApp()

MCAPI ::std::optional< int64 > MainGameCore::WndProc::$onActivateApp ( ::MainGameCore::WndProc::WndProcParams params)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onFocusChange()

MCAPI ::std::optional< int64 > MainGameCore::WndProc::$onFocusChange ( ::MainGameCore::WndProc::WndProcParams params)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following files:
  • src-server/mc/deps/entry/src_gamecore/application/gamecore/WndProc.h
  • src-client/mc/deps/entry/src_gamecore/application/gamecore/WndProc.h