| 
    wren
    
   Vulkan-based game engine 
   | 
 
This is the complete list of members for wren::GraphicsContext, including all inherited members.
| allocator() const | wren::GraphicsContext | inline | 
| allocator_ | wren::GraphicsContext | private | 
| Create(const std::string &application_name, const std::vector< std::string_view > &requested_extensions={}, const std::vector< std::string_view > &requested_layers={}) -> expected< std::shared_ptr< GraphicsContext > > | wren::GraphicsContext | static | 
| CreateAllocator() -> expected< void > | wren::GraphicsContext | private | 
| CreateDevice() -> expected< void > | wren::GraphicsContext | private | 
| CreateInstance(const std::string &application_name, const std::vector< std::string_view > &requested_extensions={}, const std::vector< std::string_view > &requested_layers={}) -> expected< void > | wren::GraphicsContext | private | 
| Device() const -> const vulkan::Device & | wren::GraphicsContext | inline | 
| device | wren::GraphicsContext | private | 
| FindQueueFamilyIndices() | wren::GraphicsContext | inline | 
| GetSwapchainSupport() | wren::GraphicsContext | inline | 
| GraphicsContext(const GraphicsContext &)=delete | wren::GraphicsContext | |
| GraphicsContext(GraphicsContext &&)=delete | wren::GraphicsContext | |
| GraphicsContext()=default | wren::GraphicsContext | private | 
| InitializeSurface() -> expected< void > | wren::GraphicsContext | |
| Instance() const | wren::GraphicsContext | inline | 
| instance | wren::GraphicsContext | private | 
| IsDeviceSuitable(const ::vk::PhysicalDevice &device) -> bool | wren::GraphicsContext | private | 
| operator=(const GraphicsContext &)=delete | wren::GraphicsContext | |
| operator=(GraphicsContext &&)=delete | wren::GraphicsContext | |
| physical_device | wren::GraphicsContext | private | 
| PhysicalDevice() const -> ::vk::PhysicalDevice | wren::GraphicsContext | inline | 
| PickPhysicalDevice() -> expected< void > | wren::GraphicsContext | private | 
| SetupDevice() -> expected< void > | wren::GraphicsContext | |
| Surface(const ::vk::SurfaceKHR &surface) | wren::GraphicsContext | inline | 
| Surface() const -> ::vk::SurfaceKHR | wren::GraphicsContext | inline | 
| surface | wren::GraphicsContext | private | 
| ~GraphicsContext() | wren::GraphicsContext |