Lugdunum  0.1.0
lug::Graphics::Vulkan::Renderer Member List

This is the complete list of members for lug::Graphics::Vulkan::Renderer, including all inherited members.

_attachedMesheslug::Graphics::Vulkan::Rendererprivate
_debugReportCallbacklug::Graphics::Vulkan::Rendererprivate
_devicelug::Graphics::Vulkan::Rendererprivate
_displayModelug::Graphics::Rendererprotected
_graphicslug::Graphics::Rendererprotected
_initInfolug::Graphics::Rendererprotected
_instancelug::Graphics::Vulkan::Rendererprivate
_instanceInfolug::Graphics::Vulkan::Rendererprivate
_loadedDeviceExtensionslug::Graphics::Vulkan::Rendererprivate
_loadedDeviceFeatureslug::Graphics::Vulkan::Rendererprivate
_loadedInstanceExtensionslug::Graphics::Vulkan::Rendererprivate
_loadedInstanceLayerslug::Graphics::Vulkan::Rendererprivate
_loaderlug::Graphics::Vulkan::Rendererprivate
_physicalDeviceInfolug::Graphics::Vulkan::Rendererprivate
_physicalDeviceInfoslug::Graphics::Vulkan::Rendererprivate
_pipelineslug::Graphics::Vulkan::Rendererprivate
_preferenceslug::Graphics::Vulkan::Rendererprivate
_resourceManagerlug::Graphics::Rendererprotected
_typelug::Graphics::Rendererprotected
_windowlug::Graphics::Vulkan::Rendererprivate
addPipeline(Resource::SharedPtr< Render::Pipeline > pipeline)lug::Graphics::Vulkan::Rendererinline
beginFrame(const lug::System::Time &elapsedTime) override finallug::Graphics::Vulkan::Renderervirtual
beginInit(const std::string &appName, const Core::Version &appVersion, const Renderer::InitInfo &initInfo) override finallug::Graphics::Vulkan::Renderervirtual
checkRequirementsDevice(const PhysicalDeviceInfo &physicalDeviceInfo, const std::set< Module::Type > &modulesToCheck, bool finalization, bool quiet)lug::Graphics::Vulkan::Rendererprivate
checkRequirementsExtensions(const Info &info, const std::vector< const char *> &extensions, std::vector< const char *> &extensionsFound)lug::Graphics::Vulkan::Rendererinlineprivate
checkRequirementsInstance(const std::set< Module::Type > &modulesToCheck)lug::Graphics::Vulkan::Rendererprivate
checkRequirementsLayers(const Info &info, const std::vector< const char *> &layers, std::vector< const char *> &layersFound)lug::Graphics::Vulkan::Rendererinlineprivate
containsPipeline(Render::Pipeline::Id id) constlug::Graphics::Vulkan::Rendererinline
createWindow(Render::Window::InitInfo &initInfo) override finallug::Graphics::Vulkan::Renderervirtual
destroy()lug::Graphics::Vulkan::Renderer
DisplayMode enum namelug::Graphics::Renderer
endFrame() override finallug::Graphics::Vulkan::Renderervirtual
finishInit() override finallug::Graphics::Vulkan::Renderervirtual
getDevice()lug::Graphics::Vulkan::Rendererinline
getDevice() constlug::Graphics::Vulkan::Rendererinline
getDisplayMode() constlug::Graphics::Rendererinline
getInfo() constlug::Graphics::Rendererinline
getInstance() constlug::Graphics::Vulkan::Rendererinline
getInstanceInfo()lug::Graphics::Vulkan::Rendererinline
getInstanceInfo() constlug::Graphics::Vulkan::Rendererinline
getPhysicalDeviceInfo()lug::Graphics::Vulkan::Rendererinline
getPhysicalDeviceInfo() constlug::Graphics::Vulkan::Rendererinline
getPhysicalDeviceInfos()lug::Graphics::Vulkan::Rendererinline
getPhysicalDeviceInfos() constlug::Graphics::Vulkan::Rendererinline
getPipeline(Render::Pipeline::Id id)lug::Graphics::Vulkan::Rendererinline
getPreferences()lug::Graphics::Vulkan::Rendererinline
getPreferences() constlug::Graphics::Vulkan::Rendererinline
getRenderWindow() constlug::Graphics::Vulkan::Rendererinline
getResourceManager() constlug::Graphics::Rendererinline
getType() constlug::Graphics::Rendererinline
getWindow() override finallug::Graphics::Vulkan::Renderervirtual
initDevice()lug::Graphics::Vulkan::Rendererprivate
initInstance(const std::string &appName, const Core::Version &appVersion)lug::Graphics::Vulkan::Rendererprivate
isDeviceExtensionLoaded(const char *name) constlug::Graphics::Vulkan::Rendererinline
isInstanceExtensionLoaded(const char *name) constlug::Graphics::Vulkan::Rendererinline
isInstanceLayerLoaded(const char *name) constlug::Graphics::Vulkan::Rendererinline
modulesRequirementslug::Graphics::Vulkan::Rendererprivatestatic
operator=(const Renderer &)=deletelug::Graphics::Vulkan::Renderer
operator=(Renderer &&)=deletelug::Graphics::Vulkan::Renderer
lug::Graphics::Renderer::operator=(const Renderer &)=deletelug::Graphics::Renderer
lug::Graphics::Renderer::operator=(Renderer &&)=deletelug::Graphics::Renderer
Renderer(Graphics &graphics)lug::Graphics::Vulkan::Rendererexplicit
Renderer(const Renderer &)=deletelug::Graphics::Vulkan::Renderer
Renderer(Renderer &&)=deletelug::Graphics::Vulkan::Renderer
lug::Graphics::Renderer::Renderer(Graphics &graphics, Type type)lug::Graphics::Renderer
lug::Graphics::Renderer::Renderer(const Renderer &)=deletelug::Graphics::Renderer
lug::Graphics::Renderer::Renderer(Renderer &&)=deletelug::Graphics::Renderer
setDisplayMode(DisplayMode displayMode)lug::Graphics::Rendererinline
Type enum namelug::Graphics::Renderer
~Renderer()lug::Graphics::Vulkan::Renderervirtual