FastUIDraw
|
A symbol_list embodies a varying_list along with a set of shareable values for the vertex and fragment shaders. More...
#include <symbol_list.hpp>
Public Member Functions | |
symbol_list (const varying_list &varyings=varying_list(), const shareable_value_list &vert_sharables=shareable_value_list(), const shareable_value_list &frag_sharables=shareable_value_list()) | |
Public Attributes | |
shareable_value_list | m_frag_shareable_values |
varying_list | m_varying_list |
shareable_value_list | m_vert_shareable_values |
A symbol_list embodies a varying_list along with a set of shareable values for the vertex and fragment shaders.
Definition at line 39 of file symbol_list.hpp.
|
inline |
Ctor.
varyings | value with which to initialize m_varying_list |
vert_sharables | value with which to initialize m_vert_shareable_values |
frag_sharables | value with which to initialize m_frag_shareable_values |
Definition at line 48 of file symbol_list.hpp.
shareable_value_list fastuidraw::glsl::symbol_list::m_frag_shareable_values |
List of shareable values to callers of fragment shader
Definition at line 69 of file symbol_list.hpp.
varying_list fastuidraw::glsl::symbol_list::m_varying_list |
Varyings of a from the vertex shader to the fragment shader
Definition at line 59 of file symbol_list.hpp.
shareable_value_list fastuidraw::glsl::symbol_list::m_vert_shareable_values |
List of shareable values to callers of vertex shader
Definition at line 64 of file symbol_list.hpp.