Conveniance class to hold an array of handles of ProgramInitializer objects.
More...
#include <gl_program.hpp>
Conveniance class to hold an array of handles of ProgramInitializer objects.
Definition at line 451 of file gl_program.hpp.
◆ ProgramInitializerArray() [1/2]
fastuidraw::gl::ProgramInitializerArray::ProgramInitializerArray |
( |
void |
| ) |
|
◆ ProgramInitializerArray() [2/2]
Copy ctor.
- Parameters
-
obj | value from which to copy |
◆ add()
Add an initializer
- Parameters
-
h | handle to initializer to add |
◆ clear()
void fastuidraw::gl::ProgramInitializerArray::clear |
( |
void |
| ) |
|
Clear all elements that have been added via add().
◆ operator=()
Assignment operator.
- Parameters
-
rhs | value from which to copy. |
◆ perform_initializations()
void fastuidraw::gl::ProgramInitializerArray::perform_initializations |
( |
Program * |
pr, |
|
|
bool |
program_bound |
|
) |
| const |
◆ swap()
Swap operation
- Parameters
-
obj | object with which to swap |
The documentation for this class was generated from the following file:
- /home/kevin/fastuidraw.krogueintel/inc/fastuidraw/gl_backend/gl_program.hpp