GLSL Struct 1.4.0
glslstruct
Loading...
Searching...
No Matches
glslstruct::utils::glsl_writer Member List

This is the complete list of members for glslstruct::utils::glsl_writer, including all inherited members.

_append_buffer_body(std::string_view layoutData, std::string_view name, std::string_view bufferType, bool canHaveVariableSizeArray, const mstd::ordered_map< std::string, var_data > &variables, std::string_view varName="")glslstruct::utils::glsl_writerprivate
_append_shader_storage_buffer_body(std::string_view layoutData, std::string_view name, const mstd::ordered_map< std::string, var_data > &variables, std::string_view varName="", std::string_view qualifiers="")glslstruct::utils::glsl_writerprivate
_append_struct_body(std::string_view structBody)glslstruct::utils::glsl_writerprivate
_contains_name(std::string_view name)glslstruct::utils::glsl_writerprivate
_get_layout(std::string_view layoutData)glslstruct::utils::glsl_writerprivatestatic
_get_struct_body(std::string_view type, std::string_view name, bool canHaveVariableSizeArray, const mstd::ordered_map< std::string, var_data > &variables)glslstruct::utils::glsl_writerprivate
_resultglslstruct::utils::glsl_writerprivate
_structIdxglslstruct::utils::glsl_writerprivate
_uniqueNamesglslstruct::utils::glsl_writerprivate
_uniqueStructsglslstruct::utils::glsl_writerprivate
append_shader_storage_buffer(std::string_view layoutData, std::string_view name, const mstd::ordered_map< std::string, var_data > &variables, std::string_view varName="", std::string_view qualifiers="")glslstruct::utils::glsl_writer
append_struct(std::string_view name, const struct_type &structType)glslstruct::utils::glsl_writer
append_struct(const struct_type &structType)glslstruct::utils::glsl_writer
append_uniform_buffer(std::string_view layoutData, std::string_view name, const mstd::ordered_map< std::string, var_data > &variables, std::string_view varName="")glslstruct::utils::glsl_writer
glsl_writer()glslstruct::utils::glsl_writer
to_string() const noexceptglslstruct::utils::glsl_writer
visit(Type &&varType)glslstruct::utils::glsl_writerinline