![]() |
raylib-cpp
C++ object-oriented wrapper library for raylib.
|
This is the complete list of members for raylib::Shader, including all inherited members.
| BeginMode() | raylib::Shader | inline |
| EndMode() | raylib::Shader | inline |
| GetId() const | raylib::Shader | inline |
| GetLocation(const std::string_view uniformName) const | raylib::Shader | inline |
| raylib::ShaderUnmanaged::GetLocation(const std::string &uniformName) const | raylib::ShaderUnmanaged | inline |
| GetLocationAttrib(const std::string_view attribName) const | raylib::Shader | inline |
| raylib::ShaderUnmanaged::GetLocationAttrib(const std::string &attribName) const | raylib::ShaderUnmanaged | inline |
| GetLocs() const | raylib::Shader | inline |
| IsValid() const | raylib::Shader | inline |
| Load(const std::string_view vsFileName, const std::string_view fsFileName) | raylib::Shader | inlinestatic |
| Load(const char *vsFileName, const char *fsFileName) (defined in raylib::Shader) | raylib::Shader | inlinestatic |
| raylib::ShaderUnmanaged::Load(const std::string &vsFileName, const std::string &fsFileName) | raylib::ShaderUnmanaged | inlinestatic |
| LoadFromMemory(const std::string_view vsCode, const std::string_view fsCode) | raylib::Shader | inlinestatic |
| LoadFromMemory(const char *vsCode, const char *fsCode) (defined in raylib::Shader) | raylib::Shader | inlinestatic |
| raylib::ShaderUnmanaged::LoadFromMemory(const std::string &vsCode, const std::string &fsCode) | raylib::ShaderUnmanaged | inlinestatic |
| operator=(const ::Shader &shader) (defined in raylib::Shader) | raylib::Shader | inline |
| operator=(const Shader &)=delete (defined in raylib::Shader) | raylib::Shader | |
| operator=(Shader &&other) noexcept (defined in raylib::Shader) | raylib::Shader | inline |
| set(const ::Shader &shader) (defined in raylib::Shader) | raylib::Shader | inlineprotected |
| SetValue(int uniformLoc, const void *value, int uniformType) | raylib::Shader | inline |
| SetValue(std::string_view uniformName, const void *value, int uniformType) | raylib::Shader | inline |
| SetValue(int uniformLoc, const T &value, int uniformType) | raylib::Shader | inline |
| SetValue(std::string_view uniformName, const T &value, int uniformType) | raylib::Shader | inline |
| SetValue(int uniformLoc, const void *value, int uniformType, int count) | raylib::Shader | inline |
| SetValue(std::string_view uniformName, const void *value, int uniformType, int count) | raylib::Shader | inline |
| SetValue(int uniformLoc, std::span< T > data, int uniformType) | raylib::Shader | inline |
| SetValue(std::string_view uniformName, std::span< T > data, int uniformType) | raylib::Shader | inline |
| SetValue(int uniformLoc, const ::Matrix &mat) | raylib::Shader | inline |
| SetValue(std::string_view uniformName, const ::Matrix &mat) | raylib::Shader | inline |
| SetValue(int uniformLoc, const ::Texture2D &texture) | raylib::Shader | inline |
| SetValue(std::string_view uniformName, const ::Texture2D &texture) | raylib::Shader | inline |
| Shader(const std::string_view vsFileName, const std::string_view fsFileName) (defined in raylib::Shader) | raylib::Shader | inline |
| Shader(const char *vsFileName, const char *fsFileName) (defined in raylib::Shader) | raylib::Shader | inline |
| Shader(const Shader &)=delete (defined in raylib::Shader) | raylib::Shader | |
| Shader(Shader &&other) noexcept (defined in raylib::Shader) | raylib::Shader | inline |
| ShaderUnmanaged() (defined in raylib::Shader) | raylib::Shader | inline |
| ShaderUnmanaged(const ::Shader &shader) (defined in raylib::Shader) | raylib::Shader | inline |
| ShaderUnmanaged(unsigned int id, int *locs=nullptr) (defined in raylib::Shader) | raylib::Shader | inline |
| ShaderUnmanaged(const std::string &vsFileName, const std::string &fsFileName) (defined in raylib::Shader) | raylib::Shader | inline |
| ShaderUnmanaged(const char *vsFileName, const char *fsFileName) (defined in raylib::Shader) | raylib::Shader | inline |
| Unload() | raylib::Shader | inline |
| ~Shader() | raylib::Shader | inline |