sandbox
Loading...
Searching...
No Matches
sbx::graphics::attachment Class Reference

Public Types

enum class  type { image , depth , storage , swapchain }
 

Public Member Functions

 attachment (const utility::hashed_string &name, type type, const math::color &clear_color=math::color::black(), const format format=format::r8g8b8a8_unorm, const graphics::blend_state &blend_state=graphics::blend_state{}, const address_mode address_mode=address_mode::repeat) noexcept
 
 attachment (const utility::hashed_string &name, type type, const math::color &clear_color, const format format, const address_mode address_mode) noexcept
 
auto name () const noexcept -> const utility::hashed_string &
 
auto image_type () const noexcept -> type
 
auto format () const noexcept -> graphics::format
 
auto address_mode () const noexcept -> graphics::address_mode
 
auto clear_color () const noexcept -> const math::color &
 
auto blend_state () const noexcept -> const graphics::blend_state &
 

The documentation for this class was generated from the following files: