FCT
载入中...
搜索中...
未找到
FCT::Shaderc_ShaderCompiler类 参考

#include <Shaderc_ShaderCompiler.h>

类 FCT::Shaderc_ShaderCompiler 继承关系图:
Inheritance graph
FCT::Shaderc_ShaderCompiler 的协作图:
Collaboration graph

Public 成员函数

 Shaderc_ShaderCompiler ()
std::vector< char > compile (const std::string &source, const std::string &entry_point, ShaderKind kind) override

Protected 属性

shaderc::Compiler m_compiler
shaderc::CompileOptions m_options

详细描述

在文件 Shaderc_ShaderCompiler.h26 行定义.

构造及析构函数说明

◆ Shaderc_ShaderCompiler()

FCT::Shaderc_ShaderCompiler::Shaderc_ShaderCompiler ( )

在文件 Shaderc_ShaderCompiler.cpp6 行定义.

成员函数说明

◆ compile()

std::vector< char > FCT::Shaderc_ShaderCompiler::compile ( const std::string & source,
const std::string & entry_point,
ShaderKind kind )
overridevirtual

实现了 FCT::ShaderCompiler.

在文件 Shaderc_ShaderCompiler.cpp14 行定义.

函数调用图:

类成员变量说明

◆ m_compiler

shaderc::Compiler FCT::Shaderc_ShaderCompiler::m_compiler
protected

在文件 Shaderc_ShaderCompiler.h32 行定义.

◆ m_options

shaderc::CompileOptions FCT::Shaderc_ShaderCompiler::m_options
protected

在文件 Shaderc_ShaderCompiler.h33 行定义.


该类的文档由以下文件生成: