IrrIMGUI
0.3.1
|
Definitions for dependency injection. More...
![]() |
Namespaces | |
IrrIMGUI | |
Main namespace for Irrlicht IMGUI binding. | |
IrrIMGUI::Inject | |
Contains definitions for Dependency Injection. | |
Typedefs | |
typedef IrrIMGUI::IIMGUIHandle *( | IrrIMGUI::Inject::IMGUIFactory) (irr::IrrlichtDevice *pDevice, IrrIMGUI::CIMGUIEventStorage *pEventStorage, IrrIMGUI::SIMGUISettings const *pSettings) |
The type of the IMGUI factory function. More... | |
Functions | |
void | IrrIMGUI::Inject::setIMGUIFactory (IMGUIFactory *pFactoryFunction) |
IMGUIFactory * | IrrIMGUI::Inject::getIMGUIFactory (void) |
Definitions for dependency injection.
typedef IrrIMGUI::IIMGUIHandle*( IrrIMGUI::Inject::IMGUIFactory) (irr::IrrlichtDevice *pDevice, IrrIMGUI::CIMGUIEventStorage *pEventStorage, IrrIMGUI::SIMGUISettings const *pSettings) |
The type of the IMGUI factory function.
Definition at line 57 of file IrrIMGUIInject.h.
IRRIMGUI_DLL_API IMGUIFactory * IrrIMGUI::Inject::getIMGUIFactory | ( | void | ) |
Definition at line 69 of file IrrIMGUIInject.cpp.
IRRIMGUI_DLL_API void IrrIMGUI::Inject::setIMGUIFactory | ( | IMGUIFactory * | pFactoryFunction = nullptr | ) |
pFactoryFunction | Is a function pointer to the IMGUI factory function to use. If it is NULL, it will use the default factory function. |
Definition at line 57 of file IrrIMGUIInject.cpp.