![]() |
|
#include <Shader.h>
Public Types | |
| enum class | DrawPass { Opaque , Decal , Unlit , Skybox , Translucent , Other , Count } |
Public Member Functions | |
| Shader () | |
| Shader (System::String^ path) | |
| Shader (kmyGfx::Shader *ptr) | |
| DrawPass | getDrawPass () |
| void | Release () |
| void | Delete () |
| bool | isSrgbTexture (String^ slotname) |
| void | beginUse () |
| Guid | getGuid () |
Static Public Member Functions | |
| static Shader | findByName (String^ name) |
| static Shader | load (System::String ^path) |
| static void | reloadModified () |
Public Attributes | |
| kmyGfx::Shader * | obj |
|
strong |
| SharpKmyGfx::Shader::Shader | ( | ) |
| SharpKmyGfx::Shader::Shader | ( | System::String^ | path | ) |
| SharpKmyGfx::Shader::Shader | ( | kmyGfx::Shader * | ptr | ) |
| void SharpKmyGfx::Shader::beginUse | ( | ) |
| void SharpKmyGfx::Shader::Delete | ( | ) |
|
static |
| Shader::DrawPass SharpKmyGfx::Shader::getDrawPass | ( | ) |
| Guid SharpKmyGfx::Shader::getGuid | ( | ) |
| bool SharpKmyGfx::Shader::isSrgbTexture | ( | String^ | slotname | ) |
|
static |
| void SharpKmyGfx::Shader::Release | ( | ) |
|
static |
| kmyGfx::Shader* SharpKmyGfx::Shader::obj |