| _attachedMeshes | lug::Graphics::Vulkan::Renderer | private |
| _debugReportCallback | lug::Graphics::Vulkan::Renderer | private |
| _device | lug::Graphics::Vulkan::Renderer | private |
| _displayMode | lug::Graphics::Renderer | protected |
| _graphics | lug::Graphics::Renderer | protected |
| _initInfo | lug::Graphics::Renderer | protected |
| _instance | lug::Graphics::Vulkan::Renderer | private |
| _instanceInfo | lug::Graphics::Vulkan::Renderer | private |
| _loadedDeviceExtensions | lug::Graphics::Vulkan::Renderer | private |
| _loadedDeviceFeatures | lug::Graphics::Vulkan::Renderer | private |
| _loadedInstanceExtensions | lug::Graphics::Vulkan::Renderer | private |
| _loadedInstanceLayers | lug::Graphics::Vulkan::Renderer | private |
| _loader | lug::Graphics::Vulkan::Renderer | private |
| _physicalDeviceInfo | lug::Graphics::Vulkan::Renderer | private |
| _physicalDeviceInfos | lug::Graphics::Vulkan::Renderer | private |
| _pipelines | lug::Graphics::Vulkan::Renderer | private |
| _preferences | lug::Graphics::Vulkan::Renderer | private |
| _resourceManager | lug::Graphics::Renderer | protected |
| _type | lug::Graphics::Renderer | protected |
| _window | lug::Graphics::Vulkan::Renderer | private |
| addPipeline(Resource::SharedPtr< Render::Pipeline > pipeline) | lug::Graphics::Vulkan::Renderer | inline |
| beginFrame(const lug::System::Time &elapsedTime) override final | lug::Graphics::Vulkan::Renderer | virtual |
| beginInit(const std::string &appName, const Core::Version &appVersion, const Renderer::InitInfo &initInfo) override final | lug::Graphics::Vulkan::Renderer | virtual |
| checkRequirementsDevice(const PhysicalDeviceInfo &physicalDeviceInfo, const std::set< Module::Type > &modulesToCheck, bool finalization, bool quiet) | lug::Graphics::Vulkan::Renderer | private |
| checkRequirementsExtensions(const Info &info, const std::vector< const char *> &extensions, std::vector< const char *> &extensionsFound) | lug::Graphics::Vulkan::Renderer | inlineprivate |
| checkRequirementsInstance(const std::set< Module::Type > &modulesToCheck) | lug::Graphics::Vulkan::Renderer | private |
| checkRequirementsLayers(const Info &info, const std::vector< const char *> &layers, std::vector< const char *> &layersFound) | lug::Graphics::Vulkan::Renderer | inlineprivate |
| containsPipeline(Render::Pipeline::Id id) const | lug::Graphics::Vulkan::Renderer | inline |
| createWindow(Render::Window::InitInfo &initInfo) override final | lug::Graphics::Vulkan::Renderer | virtual |
| destroy() | lug::Graphics::Vulkan::Renderer | |
| DisplayMode enum name | lug::Graphics::Renderer | |
| endFrame() override final | lug::Graphics::Vulkan::Renderer | virtual |
| finishInit() override final | lug::Graphics::Vulkan::Renderer | virtual |
| getDevice() | lug::Graphics::Vulkan::Renderer | inline |
| getDevice() const | lug::Graphics::Vulkan::Renderer | inline |
| getDisplayMode() const | lug::Graphics::Renderer | inline |
| getInfo() const | lug::Graphics::Renderer | inline |
| getInstance() const | lug::Graphics::Vulkan::Renderer | inline |
| getInstanceInfo() | lug::Graphics::Vulkan::Renderer | inline |
| getInstanceInfo() const | lug::Graphics::Vulkan::Renderer | inline |
| getPhysicalDeviceInfo() | lug::Graphics::Vulkan::Renderer | inline |
| getPhysicalDeviceInfo() const | lug::Graphics::Vulkan::Renderer | inline |
| getPhysicalDeviceInfos() | lug::Graphics::Vulkan::Renderer | inline |
| getPhysicalDeviceInfos() const | lug::Graphics::Vulkan::Renderer | inline |
| getPipeline(Render::Pipeline::Id id) | lug::Graphics::Vulkan::Renderer | inline |
| getPreferences() | lug::Graphics::Vulkan::Renderer | inline |
| getPreferences() const | lug::Graphics::Vulkan::Renderer | inline |
| getRenderWindow() const | lug::Graphics::Vulkan::Renderer | inline |
| getResourceManager() const | lug::Graphics::Renderer | inline |
| getType() const | lug::Graphics::Renderer | inline |
| getWindow() override final | lug::Graphics::Vulkan::Renderer | virtual |
| initDevice() | lug::Graphics::Vulkan::Renderer | private |
| initInstance(const std::string &appName, const Core::Version &appVersion) | lug::Graphics::Vulkan::Renderer | private |
| isDeviceExtensionLoaded(const char *name) const | lug::Graphics::Vulkan::Renderer | inline |
| isInstanceExtensionLoaded(const char *name) const | lug::Graphics::Vulkan::Renderer | inline |
| isInstanceLayerLoaded(const char *name) const | lug::Graphics::Vulkan::Renderer | inline |
| modulesRequirements | lug::Graphics::Vulkan::Renderer | privatestatic |
| operator=(const Renderer &)=delete | lug::Graphics::Vulkan::Renderer | |
| operator=(Renderer &&)=delete | lug::Graphics::Vulkan::Renderer | |
| lug::Graphics::Renderer::operator=(const Renderer &)=delete | lug::Graphics::Renderer | |
| lug::Graphics::Renderer::operator=(Renderer &&)=delete | lug::Graphics::Renderer | |
| Renderer(Graphics &graphics) | lug::Graphics::Vulkan::Renderer | explicit |
| Renderer(const Renderer &)=delete | lug::Graphics::Vulkan::Renderer | |
| Renderer(Renderer &&)=delete | lug::Graphics::Vulkan::Renderer | |
| lug::Graphics::Renderer::Renderer(Graphics &graphics, Type type) | lug::Graphics::Renderer | |
| lug::Graphics::Renderer::Renderer(const Renderer &)=delete | lug::Graphics::Renderer | |
| lug::Graphics::Renderer::Renderer(Renderer &&)=delete | lug::Graphics::Renderer | |
| setDisplayMode(DisplayMode displayMode) | lug::Graphics::Renderer | inline |
| Type enum name | lug::Graphics::Renderer | |
| ~Renderer() | lug::Graphics::Vulkan::Renderer | virtual |