成员的完整列表,这些成员属于 eve::graphics::Shader,包括所有继承而来的类成员
| declareFloat(const std::string &name) | eve::graphics::Shader | |
| declareMatrix(const std::string &name) | eve::graphics::Shader | |
| declareVec2(const std::string &name) | eve::graphics::Shader | |
| declareVec3(const std::string &name) | eve::graphics::Shader | |
| declareVec4(const std::string &name) | eve::graphics::Shader | |
| eCompute 枚举值 | eve::graphics::Shader | |
| eFragment 枚举值 | eve::graphics::Shader | |
| eGeometry 枚举值 | eve::graphics::Shader | |
| eTessCtrl 枚举值 | eve::graphics::Shader | |
| eTessEval 枚举值 | eve::graphics::Shader | |
| eVertex 枚举值 | eve::graphics::Shader | |
| fragmentSpirv() const | eve::graphics::Shader | inline |
| getFromVar(const std::string &name, void *data, size_t size) const | eve::graphics::Shader | |
| getKind() const | eve::graphics::Shader | inline |
| getUniformFloatCount(const std::string &name) const | eve::graphics::Shader | |
| getUniformIndex(const std::string &name) const | eve::graphics::Shader | |
| gpuHandle | eve::graphics::Shader | |
| hasUniform(const std::string &name) const | eve::graphics::Shader | |
| isXray() const | eve::graphics::Shader | inline |
| Kind 枚举名称 | eve::graphics::Shader | |
| kMaxFloats | eve::graphics::Shader | static |
| kPushConstantBytes | eve::graphics::Shader | static |
| operator=(const Shader &)=delete | eve::graphics::Shader | |
| pushConstantData() const | eve::graphics::Shader | inline |
| pushConstantSize() const | eve::graphics::Shader | inline |
| sendFloat(const std::string &name, float x) | eve::graphics::Shader | |
| sendMatrix(const std::string &name, const glm::mat4 &m) | eve::graphics::Shader | |
| sendToVar(const std::string &name, const void *data, size_t size) | eve::graphics::Shader | |
| sendVec2(const std::string &name, float x, float y) | eve::graphics::Shader | |
| sendVec3(const std::string &name, float x, float y, float z) | eve::graphics::Shader | |
| sendVec4(const std::string &name, float x, float y, float z, float w) | eve::graphics::Shader | |
| setKind(Kind k) | eve::graphics::Shader | inline |
| setSpirv(std::vector< uint32_t > vert, std::vector< uint32_t > frag) | eve::graphics::Shader | inline |
| setXray(bool x) | eve::graphics::Shader | inline |
| Shader() | eve::graphics::Shader | |
| Shader(const Shader &)=delete | eve::graphics::Shader | |
| ShaderType 枚举名称 | eve::graphics::Shader | |
| usedFloats() const | eve::graphics::Shader | inline |
| vertexSpirv() const | eve::graphics::Shader | inline |
| ~Shader() | eve::graphics::Shader | |