#include <uniform.h>
Definition at line 18 of file uniform.h.
◆ uniform() [1/3]
gfx::uniform::uniform |
( |
| ) |
|
|
default |
◆ ~uniform()
gfx::uniform::~uniform |
( |
| ) |
|
◆ uniform() [2/3]
gfx::uniform::uniform |
( |
const std::string & | _name, |
|
|
uniform_type | _type, |
|
|
std::uint16_t | _num = 1 ) |
◆ uniform() [3/3]
◆ set_texture() [1/2]
void gfx::uniform::set_texture |
( |
uint8_t | _stage, |
|
|
const gfx::frame_buffer * | _handle, |
|
|
uint8_t | _attachment = 0, |
|
|
uint32_t | _flags = std::numeric_limits<uint32_t>::max() ) |
◆ set_texture() [2/2]
void gfx::uniform::set_texture |
( |
uint8_t | _stage, |
|
|
const gfx::texture * | _texture, |
|
|
uint32_t | _flags = std::numeric_limits<uint32_t>::max() ) |
◆ set_uniform()
void gfx::uniform::set_uniform |
( |
const void * | _value, |
|
|
uint16_t | _num = 1 ) |
◆ info
The documentation for this struct was generated from the following files:
- C:/Workspace/github/UnravelEngine/UnravelEngine/engine/core/graphics/uniform.h
- C:/Workspace/github/UnravelEngine/UnravelEngine/engine/core/graphics/uniform.cpp