Unravel Engine C++ Reference
Loading...
Searching...
No Matches
gfx::program Member List

This is the complete list of members for gfx::program, including all inherited members.

base_type typedefgfx::handle_impl< program, program_handle >
dispose()gfx::handle_impl< program, program_handle >inline
get_uniform(const hpp::string_view &_name, uint8_t stage=uint8_t(-1)) -> uniform_ptrgfx::program
handle_gfx::handle_impl< program, program_handle >protected
handle_type_t typedefgfx::handle_impl< program, program_handle >
invalid_handle() -> program_handlegfx::handle_impl< program, program_handle >inlinestatic
is_valid() const -> boolgfx::handle_impl< program, program_handle >inline
native_handle() const -> program_handlegfx::handle_impl< program, program_handle >inline
program()=defaultgfx::program
program(const shader &compute_shader)gfx::program
program(const shader &vertex_shader, const shader &fragment_shader)gfx::program
ptr typedefgfx::handle_impl< program, program_handle >
set_texture(uint8_t _stage, const hpp::string_view &_sampler, const gfx::frame_buffer *_handle, uint8_t _attachment=0, uint32_t _flags=std::numeric_limits< uint32_t >::max())gfx::program
set_texture(uint8_t _stage, const hpp::string_view &_sampler, const gfx::texture *_texture, uint32_t _flags=std::numeric_limits< uint32_t >::max())gfx::program
set_uniform(const hpp::string_view &_name, const void *_value, uint16_t _num=1)gfx::program
textures_uniformsgfx::program
uniform_ptr typedefgfx::program
uniformsgfx::program
uptr typedefgfx::handle_impl< program, program_handle >
weak_ptr typedefgfx::handle_impl< program, program_handle >
~handle_impl()gfx::handle_impl< program, program_handle >inline