27 const std::string& shaderName,
30 const char* shaderModel =
"vs_4_0" );
static MockVertexShader * CreateFromFile(const std::wstring &fileName, const std::string &shaderName, const char *shaderModel="vs_4_0")
Tworzy obiekt MockVertexShader na podstawie pliku.
Definition: MockVertexShader.cpp:57
RTTR_ENABLE(VertexShader)
MockVertexShader()
Definition: MockVertexShader.cpp:23
Definition: DirectInputModule.cpp:11
std::wstring m_shaderFile
Ścieżka do pliku z shaderem.
Definition: IShader.h:21
virtual bool ReloadFromBinFile() override
Definition: MockVertexShader.cpp:36
Mock vertex shader implementation.
Definition: MockVertexShader.h:12
Plik zawiera deklaracje formatów wierzchołków oraz klas zawierających assety shadery itp...
void SetShaderName(const std::string &shaderName)
Definition: MockVertexShader.h:34
void SetFileName(const std::wstring &fileName)
Definition: MockVertexShader.h:33
virtual bool ReloadFromFile() override
Definition: MockVertexShader.cpp:30
virtual void SaveShaderBinFile(const std::wstring &fileName) override
Definition: MockVertexShader.cpp:42
Klasa przechowująca vertex shader.
Definition: MeshResources.h:387
std::string m_shaderEntry
Nazwa głownej funkcji shadera.
Definition: IShader.h:20
~MockVertexShader()
Definition: MockVertexShader.cpp:26
static MockVertexShader * CreateFromBinFile(const std::wstring &fileName, const std::string &shaderName, const char *shaderModel="vs_4_0")
Definition: MockVertexShader.cpp:88