|
Toast Engine
|
This is the complete list of members for renderer::SDLOutputTarget, including all inherited members.
| acquireNextImage(uint64_t timeout, vk::Semaphore image_available, vk::Fence in_flight_fence) -> vk::ResultValue< uint32_t > override (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | virtual |
| getColorAttachment(uint32_t index) const -> const vk::raii::ImageView &override (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | virtual |
| getColorFormat() const -> vk::Format override (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | virtual |
| getColorImage(uint32_t index) const -> const vk::Image &override (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | virtual |
| getExtent() const -> vk::Extent2D override (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | virtual |
| getImageCount() const -> uint32_t override (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | virtual |
| getRequiredDeviceExtensions() -> std::vector< const char * > (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | static |
| getRequiredInstanceExtensions() -> std::vector< const char * > (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | static |
| getRequiredInstanceExtensions(SDL_Window *window) -> std::vector< const char * > (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | static |
| getSurface() const -> const vk::raii::SurfaceKHR & (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | |
| getWindow() const -> SDL_Window * (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | |
| isPresentable() const -> bool override (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | virtual |
| onImageRenderComplete(uint32_t image_index) (defined in renderer::IOutputTarget) | renderer::IOutputTarget | inlinevirtual |
| operator=(const SDLOutputTarget &) -> SDLOutputTarget &=delete (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | |
| operator=(SDLOutputTarget &&) -> SDLOutputTarget &=delete (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | |
| present(uint32_t image_index, vk::Semaphore render_finished) -> vk::Result override (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | virtual |
| queryExtent(SDL_Window *window) -> vk::Extent2D (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | static |
| recordFinalize(vk::CommandBuffer command_buffer, uint32_t image_index) -> void override (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | virtual |
| recreate(vk::Extent2D extent) -> void override (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | virtual |
| SDLOutputTarget(const VulkanCore &core, SDL_Window *window, vk::Extent2D preferred_extent) (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | |
| SDLOutputTarget(const SDLOutputTarget &)=delete (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | |
| SDLOutputTarget(SDLOutputTarget &&)=delete (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget | |
| submitSync(uint32_t image_index) -> OutputSubmitSync (defined in renderer::IOutputTarget) | renderer::IOutputTarget | inlinevirtual |
| usesAcquirePresentSemaphores() const -> bool (defined in renderer::IOutputTarget) | renderer::IOutputTarget | inlinevirtual |
| ~IOutputTarget()=default (defined in renderer::IOutputTarget) | renderer::IOutputTarget | virtual |
| ~SDLOutputTarget() override=default (defined in renderer::SDLOutputTarget) | renderer::SDLOutputTarget |