base_type typedef | gfx::handle_impl< frame_buffer, frame_buffer_handle > | |
dispose() | gfx::handle_impl< frame_buffer, frame_buffer_handle > | inline |
frame_buffer()=default | gfx::frame_buffer | |
frame_buffer(std::uint16_t _width, std::uint16_t _height, texture_format _format, std::uint32_t _texture_flags=BGFX_SAMPLER_U_CLAMP|BGFX_SAMPLER_V_CLAMP) | gfx::frame_buffer | |
frame_buffer(const std::vector< texture::ptr > &textures) | gfx::frame_buffer | |
frame_buffer(const std::vector< fbo_attachment > &textures) | gfx::frame_buffer | |
frame_buffer(void *_nwh, std::uint16_t _width, std::uint16_t _height, texture_format _format=texture_format::Count, texture_format _depth_format=texture_format::Count) | gfx::frame_buffer | |
get_attachment(std::uint32_t index=0) const -> const fbo_attachment & | gfx::frame_buffer | |
get_attachment_count() const -> size_t | gfx::frame_buffer | |
get_attachments() const -> const std::vector< fbo_attachment > & | gfx::frame_buffer | |
get_size() const -> usize32_t | gfx::frame_buffer | |
get_texture(std::uint32_t index=0) const -> const gfx::texture::ptr & | gfx::frame_buffer | |
handle_ | gfx::handle_impl< frame_buffer, frame_buffer_handle > | protected |
handle_type_t typedef | gfx::handle_impl< frame_buffer, frame_buffer_handle > | |
invalid_handle() -> frame_buffer_handle | gfx::handle_impl< frame_buffer, frame_buffer_handle > | inlinestatic |
is_valid() const -> bool | gfx::handle_impl< frame_buffer, frame_buffer_handle > | inline |
native_handle() const -> frame_buffer_handle | gfx::handle_impl< frame_buffer, frame_buffer_handle > | inline |
populate(const std::vector< texture::ptr > &textures) | gfx::frame_buffer | |
populate(const std::vector< fbo_attachment > &textures) | gfx::frame_buffer | |
ptr typedef | gfx::handle_impl< frame_buffer, frame_buffer_handle > | |
uptr typedef | gfx::handle_impl< frame_buffer, frame_buffer_handle > | |
weak_ptr typedef | gfx::handle_impl< frame_buffer, frame_buffer_handle > | |
~handle_impl() | gfx::handle_impl< frame_buffer, frame_buffer_handle > | inline |