|
styyx-util 1.0
Utility Header for SKSE Plugin development
|
RAII Wrapper for listening to Skyrim UI Menu events. More...
#include <FUCK_API.h>
Public Types | |
| using | Callback = std::function<void(const char* menuName, bool opening)> |
Public Member Functions | |
| MenuEventListener ()=default | |
| MenuEventListener (Callback a_cb) | |
| ~MenuEventListener () | |
| MenuEventListener (const MenuEventListener &)=delete | |
| MenuEventListener & | operator= (const MenuEventListener &)=delete |
| MenuEventListener & | operator= (MenuEventListener &&other) noexcept |
Static Private Member Functions | |
| static void | Dispatch (const char *menuName, bool opening, void *userdata) |
Private Attributes | |
| Callback | _callback |
RAII Wrapper for listening to Skyrim UI Menu events.
| using FUCK::MenuEventListener::Callback = std::function<void(const char* menuName, bool opening)> |
|
default |

|
inlineexplicit |

|
inline |

|
delete |

|
inlinestaticprivate |


|
delete |

|
inlinenoexcept |

|
private |