sandbox
|
This is the complete list of members for sbx::graphics::graphics_module, including all inherited members.
add_asset(Args &&... args) -> math::uuid (defined in sbx::graphics::graphics_module) | sbx::graphics::graphics_module | inline |
add_asset(std::unique_ptr< Type > &&asset) -> math::uuid (defined in sbx::graphics::graphics_module) | sbx::graphics::graphics_module | inline |
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_module | inline |
get_asset(const math::uuid &id) const -> const Type & (defined in sbx::graphics::graphics_module) | sbx::graphics::graphics_module | inline |
get_asset(const math::uuid &id) -> Type & (defined in sbx::graphics::graphics_module) | sbx::graphics::graphics_module | inline |
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::noncopyable | protected |
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_renderer(Args &&... args) -> void (defined in sbx::graphics::graphics_module) | sbx::graphics::graphics_module | inline |
surface() -> surface & (defined in sbx::graphics::graphics_module) | sbx::graphics::graphics_module | |
swapchain() -> swapchain & (defined in sbx::graphics::graphics_module) | sbx::graphics::graphics_module | |
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_base | virtual |
~noncopyable()=default (defined in sbx::utility::noncopyable) | sbx::utility::noncopyable | protected |