add_location_t enum name | fastuidraw::glsl::ShaderSource | |
add_macro(c_string macro_name, c_string macro_value="", enum add_location_t loc=push_back) | fastuidraw::glsl::ShaderSource | |
add_macro(c_string macro_name, uint32_t macro_value, enum add_location_t loc=push_back) | fastuidraw::glsl::ShaderSource | |
add_macro(c_string macro_name, int32_t macro_value, enum add_location_t loc=push_back) | fastuidraw::glsl::ShaderSource | |
add_macro(c_string macro_name, float macro_value, enum add_location_t loc=push_back) | fastuidraw::glsl::ShaderSource | |
add_macro_float(c_string macro_name, T macro_value) | fastuidraw::glsl::ShaderSource | inline |
add_macro_i32(c_string macro_name, T macro_value) | fastuidraw::glsl::ShaderSource | inline |
add_macro_u32(c_string macro_name, T macro_value) | fastuidraw::glsl::ShaderSource | inline |
add_macros(const MacroSet ¯os, enum add_location_t loc=push_back) | fastuidraw::glsl::ShaderSource | |
add_source(c_string str, enum source_t tp=from_file, enum add_location_t loc=push_back) | fastuidraw::glsl::ShaderSource | |
add_source(const ShaderSource &obj) | fastuidraw::glsl::ShaderSource | |
assembled_code(bool code_only=false) const | fastuidraw::glsl::ShaderSource | |
disable_extension enum value | fastuidraw::glsl::ShaderSource | |
enable_extension enum value | fastuidraw::glsl::ShaderSource | |
extension_enable_t enum name | fastuidraw::glsl::ShaderSource | |
from_file enum value | fastuidraw::glsl::ShaderSource | |
from_resource enum value | fastuidraw::glsl::ShaderSource | |
from_string enum value | fastuidraw::glsl::ShaderSource | |
operator=(const ShaderSource &obj) | fastuidraw::glsl::ShaderSource | |
push_back enum value | fastuidraw::glsl::ShaderSource | |
push_front enum value | fastuidraw::glsl::ShaderSource | |
remove_macro(c_string macro_name, enum add_location_t loc=push_back) | fastuidraw::glsl::ShaderSource | |
remove_macros(const MacroSet ¯os, enum add_location_t loc=push_back) | fastuidraw::glsl::ShaderSource | |
require_extension enum value | fastuidraw::glsl::ShaderSource | |
ShaderSource(void) | fastuidraw::glsl::ShaderSource | |
ShaderSource(const ShaderSource &obj) | fastuidraw::glsl::ShaderSource | |
source_t enum name | fastuidraw::glsl::ShaderSource | |
specify_extension(c_string ext_name, enum extension_enable_t tp=enable_extension) | fastuidraw::glsl::ShaderSource | |
specify_extensions(const ShaderSource &obj) | fastuidraw::glsl::ShaderSource | |
specify_version(c_string v) | fastuidraw::glsl::ShaderSource | |
swap(ShaderSource &obj) | fastuidraw::glsl::ShaderSource | |
version(void) const | fastuidraw::glsl::ShaderSource | |
warn_extension enum value | fastuidraw::glsl::ShaderSource | |
~ShaderSource() (defined in fastuidraw::glsl::ShaderSource) | fastuidraw::glsl::ShaderSource | |