7 template<
typename... Args>
15 template<
typename... Args>
22 template<
typename... Args>
29 template<
typename... Args>
36 template<
typename... Args>
43 template<
typename... Args>
46 for (
const auto& layout : layouts)
53 template<
typename... Args>
60 template<
typename... Args>
67 template<
typename... Args>
70 for (
const auto& slot : slots)
77 template<
typename... Args>
84 template<
typename... Args>
87 for (
const auto& slot : slots)
94 template<
typename... Args>
101 template<
typename... Args>
104 for (
const auto& slot : slots)
111 template<
typename... Args>
118 template<
typename... Args>
125 template<
typename... Args>
std::string m_vs_source
定义 Tech.h:202
std::vector< FCT::UniformSlot > m_uniformSlots
定义 Tech.h:206
Tech(Args... args)
定义 Tech.hpp:8
EntityOperationCallback m_entityOperationCallback
定义 Tech.h:214
std::string m_name
定义 Tech.h:201
std::vector< FCT::TextureSlot > m_textureSlots
定义 Tech.h:208
TechBindCallback m_bindCallback
定义 Tech.h:213
std::string m_ps_source
定义 Tech.h:203
std::vector< FCT::VertexLayout > m_vertexLayouts
定义 Tech.h:204
FCT::PixelLayout m_pixelLayout
定义 Tech.h:205
void processArgs()
定义 Tech.h:153
ComponentFilter m_componentFilter
定义 Tech.h:212
std::vector< FCT::SamplerSlot > m_samplerSlots
定义 Tech.h:207
std::function< void(const EntityRenderContext &context)> EntityOperationCallback
实体操作回调函数类型
定义 Tech.h:41
std::function< void(FCT::Layout *layout, const std::string &techName, const std::string &passName)> TechBindCallback
Tech绑定回调函数类型
定义 Tech.h:23
定义组件过滤器,用于runtime view
定义 Tech.h:71
std::string source
定义 Tech.h:64
std::string name
定义 Tech.h:48
std::string source
定义 Tech.h:56