Vulkan Schnee
0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::Engine Member List
This is the complete list of members for
EngineCore::Engine
, including all inherited members.
applicationContext
EngineCore::Engine
private
assetManager
EngineCore::Engine
private
calculateFrameTime
(double &lastTime)
EngineCore::Engine
private
captureRenderdocFrame
()
EngineCore::Engine
private
checkValidationLayerSupport
()
EngineCore::Engine
private
cleanup
()
EngineCore::Engine
private
commandBuffers
EngineCore::Engine
private
completeFrameAsync
(VkFence graphicsFence, bool presentMirror)
EngineCore::Engine
private
createAssetManager
()
EngineCore::Engine
private
createInputManager
()
EngineCore::Engine
private
createPhysicsWorld
()
EngineCore::Engine
private
createStartupScene
()
EngineCore::Engine
private
createVulkanDebugMessenger
()
EngineCore::Engine
private
currentFrame
EngineCore::Engine
private
debugCallback
(VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageType, const VkDebugUtilsMessengerCallbackDataEXT *pCallbackData, void *pUserData)
EngineCore::Engine
private
static
debugMessenger
EngineCore::Engine
private
deltaTimeSeconds
EngineCore::Engine
private
descriptorDataIsDirty
EngineCore::Engine
private
destroyPhysicsWorld
()
EngineCore::Engine
private
Engine
()=default
EngineCore::Engine
fixLoadingAssets
() const
EngineCore::Engine
private
frameCompletionFuture_
EngineCore::Engine
private
frameCounter
EngineCore::Engine
private
gameTime
EngineCore::Engine
private
getAssetManager
() const
EngineCore::Engine
getContext
() const
EngineCore::Engine
inline
getDeltaTimeSeconds
()
EngineCore::Engine
getGlobalTimeSeconds
()
EngineCore::Engine
getHeadset
() const
EngineCore::Engine
inline
getInputHandler
()
EngineCore::Engine
getPhysicsEngine
() const
EngineCore::Engine
getRenderableSceneObjectCount
() const
EngineCore::Engine
getRenderer
() const
EngineCore::Engine
getSceneManager
() const
EngineCore::Engine
inline
getXrInputHandler
() const
EngineCore::Engine
inline
headset
EngineCore::Engine
private
initAssets
()
EngineCore::Engine
private
initializePlogDebugger
()
EngineCore::Engine
private
initRenderDoc
()
EngineCore::Engine
initStartupScene
()
EngineCore::Engine
private
initVulkan
()
EngineCore::Engine
private
initWindow
()
EngineCore::Engine
private
inputHandler
EngineCore::Engine
private
isMirrorViewMinimized
()
EngineCore::Engine
private
isXrSessionRunning
EngineCore::Engine
private
leftHand
EngineCore::Engine
private
loadScene
()
EngineCore::Engine
inline
mainLoop
()
EngineCore::Engine
private
meshCount
EngineCore::Engine
private
mirrorView
EngineCore::Engine
private
module
EngineCore::Engine
private
physicsEngine
EngineCore::Engine
private
populateDebugMessengerCreateInfo
(VkDebugUtilsMessengerCreateInfoEXT &createInfo)
EngineCore::Engine
private
previousFrameXrComplete_
EngineCore::Engine
private
processMirrorWindowEvents
()
EngineCore::Engine
processResourceLoadingPipelines
()
EngineCore::Engine
private
renderer
EngineCore::Engine
private
rightHand
EngineCore::Engine
private
run
(std::unique_ptr< GameModule > module)
EngineCore::Engine
sceneManager
EngineCore::Engine
private
textureCount
EngineCore::Engine
private
tryCreateApplicationContext
()
EngineCore::Engine
private
update
(double &gameTime)
EngineCore::Engine
private
vkDestroyDebugUtilsMessengerEXT
EngineCore::Engine
private
xrFrameThreadPool_
EngineCore::Engine
private
xrInputHandler
EngineCore::Engine
private
~Engine
()
EngineCore::Engine
Generated by
1.14.0