Added move constructor/operator to Shader
Former-commit-id: b947e0ac0dcddcfe64c83b63cf89df0e0850cbd2
This commit is contained in:
@@ -28,6 +28,7 @@ class NAZARA_API NzShader : public NzResource, NzNonCopyable
|
||||
public:
|
||||
NzShader() = default;
|
||||
NzShader(nzShaderLanguage language);
|
||||
NzShader(NzShader&& shader);
|
||||
~NzShader();
|
||||
|
||||
bool Create(nzShaderLanguage language);
|
||||
@@ -68,6 +69,8 @@ class NAZARA_API NzShader : public NzResource, NzNonCopyable
|
||||
|
||||
void Unlock();
|
||||
|
||||
NzShader& operator=(NzShader&& shader);
|
||||
|
||||
static bool IsLanguageSupported(nzShaderLanguage language);
|
||||
static bool IsTypeSupported(nzShaderType type);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user