GearEngine  0.0.1
Gear::Shader 멤버 목록

다음에 대한 모든 멤버의 목록입니다 : Gear::Shader (모든 상속된 멤버들도 포함합니다.)

Bind() const =0Gear::Shaderpure virtual
Create(const std::string &filepath)Gear::Shaderstatic
Create(const std::string &name, const std::string &vertexSrc, const std::string &fragmentSrc)Gear::Shaderstatic
GetName() const =0Gear::Shaderpure virtual
SetFloat(const std::string &name, float value)=0Gear::Shaderpure virtual
SetFloat3(const std::string &name, const glm::vec3 &value)=0Gear::Shaderpure virtual
SetFloat4(const std::string &name, const glm::vec4 &value)=0Gear::Shaderpure virtual
SetInt(const std::string &name, int value)=0Gear::Shaderpure virtual
SetMat4(const std::string &name, const glm::mat4 &value)=0Gear::Shaderpure virtual
Unbind() const =0Gear::Shaderpure virtual
~Shader()=defaultGear::Shadervirtual