sandbox
Loading...
Searching...
No Matches
sbx::graphics::graphics_module Member List

This is the complete list of members for sbx::graphics::graphics_module, including all inherited members.

add_resource(Args &&... args) -> resource_handle< Type > (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_moduleinline
allocator() const noexcept -> VmaAllocator (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_moduleinline
attachment(const std::string &name) const -> const descriptor & (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_module
command_pool(VkQueueFlagBits queue_type=VK_QUEUE_GRAPHICS_BIT, const std::thread::id &thread_id=std::this_thread::get_id()) -> const std::shared_ptr< command_pool > & (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_module
current_frame() const noexcept -> std::uint32_t (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_moduleinline
get_resource(const resource_handle< Type > &handle) -> Type & (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_moduleinline
get_resource(const resource_handle< Type > &handle) const -> const Type & (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_moduleinline
graphics_module() (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_module
instance() -> instance & (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_module
logical_device() -> logical_device & (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_module
noncopyable(const noncopyable &)=delete (defined in sbx::utility::noncopyable)sbx::utility::noncopyable
noncopyable(noncopyable &&) noexcept=default (defined in sbx::utility::noncopyable)sbx::utility::noncopyable
noncopyable()=default (defined in sbx::utility::noncopyable)sbx::utility::noncopyableprotected
operator=(const noncopyable &) -> noncopyable &=delete (defined in sbx::utility::noncopyable)sbx::utility::noncopyable
operator=(noncopyable &&) noexcept -> noncopyable &=default (defined in sbx::utility::noncopyable)sbx::utility::noncopyable
physical_device() -> physical_device & (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_module
render_stage(const pipeline::stage &stage) -> graphics::render_stage & (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_module
set_dynamic_size_callback(Callable &&callback) -> void (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_moduleinline
set_renderer(Args &&... args) -> void (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_moduleinline
surface() -> surface & (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_module
swapchain() -> swapchain & (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_module
transfer_ownership(const resource_handle< Type > &handle, const VkPipelineStageFlagBits2 stage=VK_PIPELINE_STAGE_2_DRAW_INDIRECT_BIT) -> void (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_moduleinline
update() -> void override (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_module
~graphics_module() override (defined in sbx::graphics::graphics_module)sbx::graphics::graphics_module
~module_base()=default (defined in sbx::core::module_manager::module_base)sbx::core::module_manager::module_basevirtual
~noncopyable()=default (defined in sbx::utility::noncopyable)sbx::utility::noncopyableprotected