class IncluderInterface

Defined at line 182 of file ../../third_party/shaderc/src/libshaderc/include/shaderc/shaderc.hpp

A C++ version of the libshaderc includer interface.

Public Methods

shaderc_include_result * GetInclude (const char * requested_source, shaderc_include_type type, const char * requesting_source, size_t include_depth)

Handles shaderc_include_resolver_fn callbacks.

void ReleaseInclude (shaderc_include_result * data)

Handles shaderc_include_result_release_fn callbacks.

void ~IncluderInterface ()

Defined at line 193 of file ../../third_party/shaderc/src/libshaderc/include/shaderc/shaderc.hpp