![]() |
Mandrill 2025.6.0
|
This is the complete list of members for Mandrill::App, including all inherited members.
App(const std::string &title, uint32_t width=1280, uint32_t height=720) | Mandrill::App | |
appCursorPosCallback(GLFWwindow *pWindow, double xPos, double yPos)=0 | Mandrill::App | protectedpure virtual |
appGUI(ImGuiContext *pContext)=0 | Mandrill::App | protectedpure virtual |
appKeyCallback(GLFWwindow *pWindow, int key, int scancode, int action, int mods)=0 | Mandrill::App | protectedpure virtual |
appMouseButtonCallback(GLFWwindow *pWindow, int button, int action, int mods)=0 | Mandrill::App | protectedpure virtual |
baseCursorPosCallback(GLFWwindow *pWindow, double xPos, double yPos) | Mandrill::App | protected |
baseGUI(ptr< Device > pDevice, ptr< Swapchain > pSwapchain, ptr< Pipeline > pPipeline) | Mandrill::App | protected |
baseGUI(ptr< Device > pDevice, ptr< Swapchain > pSwapchain, std::vector< ptr< Pipeline > > pPipelines) | Mandrill::App | protected |
baseKeyCallback(GLFWwindow *pWindow, int key, int scancode, int action, int mods, ptr< Device > pDevice, ptr< Swapchain > pSwapchain, ptr< Pipeline > pPipeline) | Mandrill::App | protected |
baseKeyCallback(GLFWwindow *pWindow, int key, int scancode, int action, int mods, ptr< Device > pDevice, ptr< Swapchain > pSwapchain, std::vector< ptr< Pipeline > > pPipelines) | Mandrill::App | protected |
baseMouseButtonCallback(GLFWwindow *pWindow, int button, int action, int mods, ptr< Camera > pCamera) | Mandrill::App | protected |
createGUI(ptr< Device > pDevice, ptr< Pass > pPass) | Mandrill::App | protected |
destroyGUI(ptr< Device > pDevice) | Mandrill::App | protected |
getCursorDelta() const | Mandrill::App | inlineprotected |
keyboardCapturedByGUI() const | Mandrill::App | inlineprotected |
mHeight (defined in Mandrill::App) | Mandrill::App | protected |
mouseCapturedByGUI() const | Mandrill::App | inlineprotected |
mpWindow (defined in Mandrill::App) | Mandrill::App | protected |
mTime (defined in Mandrill::App) | Mandrill::App | protected |
mWidth (defined in Mandrill::App) | Mandrill::App | protected |
render()=0 | Mandrill::App | protectedpure virtual |
renderGUI(VkCommandBuffer cmd) const | Mandrill::App | protected |
run() | Mandrill::App | |
update(float delta)=0 | Mandrill::App | protectedpure virtual |
~App() | Mandrill::App |