raylib-cpp
C++ object-oriented wrapper library for raylib.
raylib::Shader Member List

This is the complete list of members for raylib::Shader, including all inherited members.

BeginMode()raylib::Shaderinline
EndMode()raylib::Shaderinline
GetId() constraylib::Shaderinline
GetLocation(const std::string &uniformName) constraylib::Shaderinline
GetLocationAttrib(const std::string &attribName) constraylib::Shaderinline
GetLocs() constraylib::Shaderinline
IsReady() constraylib::Shaderinline
Load(const std::string &vsFileName, const std::string &fsFileName)raylib::Shaderinlinestatic
LoadFromMemory(const std::string &vsCode, const std::string &fsCode)raylib::Shaderinlinestatic
operator=(const ::Shader &shader) (defined in raylib::Shader)raylib::Shaderinline
operator=(const Shader &)=delete (defined in raylib::Shader)raylib::Shader
operator=(Shader &&other) (defined in raylib::Shader)raylib::Shaderinline
SetId(unsigned int value)raylib::Shaderinline
SetLocs(int *value)raylib::Shaderinline
SetValue(int uniformLoc, const void *value, int uniformType)raylib::Shaderinline
SetValue(int uniformLoc, const void *value, int uniformType, int count)raylib::Shaderinline
SetValue(int uniformLoc, const ::Matrix &mat)raylib::Shaderinline
SetValue(int uniformLoc, const ::Texture2D &texture)raylib::Shaderinline
Shader(const ::Shader &shader) (defined in raylib::Shader)raylib::Shaderinline
Shader(unsigned int id, int *locs=nullptr) (defined in raylib::Shader)raylib::Shaderinline
Shader(const std::string &vsFileName, const std::string &fsFileName) (defined in raylib::Shader)raylib::Shaderinline
Shader(const char *vsFileName, const char *fsFileName) (defined in raylib::Shader)raylib::Shaderinline
Shader(const Shader &)=delete (defined in raylib::Shader)raylib::Shader
Shader(Shader &&other) (defined in raylib::Shader)raylib::Shaderinline
Unload() (defined in raylib::Shader)raylib::Shaderinline
~Shader() (defined in raylib::Shader)raylib::Shaderinline