API Documentation
Loading...
Searching...
No Matches
QtVulkanSession Member List

This is the complete list of members for QtVulkanSession, including all inherited members.

addCamera(const UUID &object)GraphicsSessionvirtual
addGeometry(const UUID &geo)GraphicsSessionvirtual
addMaterial(const UUID &material)GraphicsSessionvirtual
addModel(const UUID &object)GraphicsSessionvirtual
addRenderObject(const Scene &scene, const Model &model, const Material &mat, const Geometry &mesh, PrimitiveProperty property) overrideVulkanSessionprotectedvirtual
NDEVR::GraphicsSession::addRenderObject(GraphicsUpdateArguments &args, Model &model)GraphicsSessionvirtual
addScene(const UUID &scene)GraphicsSessionvirtual
checkAddRenderObject(GraphicsUpdateArguments &args, Model &model)VulkanSessionprotected
checkAddRenderObject(const Scene &scene, const Model &model, const Material &mat, const Geometry &mesh, PrimitiveProperty property)VulkanSessionprotected
checkScene(GraphicsUpdateArguments &args)VulkanSessionprotected
cleanResources() final overrideVulkanSessioninlinevirtual
cleanup() final overrideVulkanSessionprotectedvirtual
cleanupOldPipelines(GraphicsUpdateArguments &args)VulkanSession
clearAll()VulkanSessionprotectedvirtual
clearScene()VulkanSessionprotected
commit(GraphicsUpdateArguments &args) final overrideVulkanSessionvirtual
createDescriptorPool(GraphicsUpdateArguments &args)VulkanSessionprotected
createModelPipeline(GraphicsUpdateArguments &args)VulkanSessionprotected
createPipeline(GraphicsUpdateArguments &args) final overrideVulkanSessionvirtual
createRenderPipeline() final overrideVulkanSessionvirtual
destroyCameraManager(const UUID &camera)VulkanSession
destroyMaterialManager(const UUID &mat)VulkanSession
destroySceneManager(const UUID &scene)VulkanSession
destroyVertexManager(const UUID &mesh)VulkanSession
device() const final overrideVulkanSessioninlinevirtual
device() final overrideVulkanSessioninlinevirtual
drawFrame(GraphicsUpdateArguments &) final overrideVulkanSessioninlinevirtual
ensureCameraExists(const UUID &camera)VulkanSession
ensureExists(const Geometry &mesh)VulkanSession
ensureLastRenderComplete() final overrideVulkanSessioninlinevirtual
getCameraManager(const UUID &camera)VulkanSession
getMaterialManager(const Material &mat)VulkanSession
getMaterialManager(const UUID &id)VulkanSession
getVertexManager(const Geometry &mesh)VulkanSession
hasCommand() const overrideVulkanSessionvirtual
init(GraphicsUpdateArguments &) final overrideVulkanSessioninlinevirtual
m_added_camerasGraphicsSessionprotected
m_added_modelsGraphicsSessionprotected
m_camera_managersVulkanSessionprotected
m_descriptor_poolVulkanSessionprotected
m_deviceVulkanSessionprotected
m_graphics_deviceVulkanSessionprotected
m_image_managerVulkanSessionprotected
m_material_managersVulkanSessionprotected
m_model_pipeline_cacheVulkanSessionprotected
m_needs_clear_allGraphicsSessionprotected
m_needs_command_refreshGraphicsSessionprotected
m_needs_model_refreshGraphicsSessionprotected
m_num_of_camerasVulkanSessionprotected
m_num_of_imagesVulkanSessionprotected
m_num_of_materialsVulkanSessionprotected
m_pipelinesVulkanSessionprotected
m_render_definitionVulkanSessionprotected
m_render_objectsVulkanSessionprotected
m_scene_managersVulkanSessionprotected
m_shader_managerVulkanSessionprotected
m_update_model_poolVulkanSessionprotected
m_uuidVulkanSessionprotected
m_vertex_managersVulkanSessionprotected
pipelineSort(GraphicsUpdateArguments &args)VulkanSessionprotected
postClearAll() final overrideVulkanSessionvirtual
QtVulkanSession(const DynamicPointer< VulkanDevice > &device)QtVulkanSessioninline
readShader(const String &shader) overrideQtVulkanSessioninlinevirtual
removeCamera(const UUID &camera)GraphicsSessionvirtual
removeGeometry(const UUID &mesh) final overrideVulkanSessionvirtual
removeMaterial(const UUID &material) final overrideVulkanSessionvirtual
removeModel(const UUID &model)GraphicsSessionvirtual
runCommand(GraphicsUpdateArguments &args) final overrideVulkanSessionvirtual
setRenderDefinition(const DynamicPointer< VulkanRenderDefinition > &def)VulkanSession
setupScene(GraphicsUpdateArguments &args) overrideVulkanSessionprotectedvirtual
setWindowInstance(WindowInstance *) final overrideVulkanSessioninlinevirtual
shaderManager()VulkanSessioninline
updateUniformBuffer(GraphicsUpdateArguments &args) final overrideVulkanSessionvirtual
uuid() constVulkanSessioninline
uuid() final overrideVulkanSessioninlinevirtual
VulkanSession(const DynamicPointer< VulkanDevice > &instance)VulkanSession
~GraphicsPipeline()GraphicsPipelineinlinevirtual
~GraphicsSession()GraphicsSessioninlinevirtual
~VulkanSession()VulkanSession