Fixed missing file from commit b373633

Former-commit-id: 1e9fc525f0d72e6c80028d0d456518a4c290e0c7
This commit is contained in:
Lynix 2013-09-20 21:47:35 +02:00
parent 0546019da1
commit cfa282bcca
1 changed files with 15 additions and 0 deletions

View File

@ -41,17 +41,32 @@ class NzAbstractShaderProgram
virtual bool SendBoolean(int location, bool value) = 0; virtual bool SendBoolean(int location, bool value) = 0;
virtual bool SendColor(int location, const NzColor& color) = 0; virtual bool SendColor(int location, const NzColor& color) = 0;
virtual bool SendDouble(int location, double value) = 0; virtual bool SendDouble(int location, double value) = 0;
virtual bool SendDoubleArray(int location, const double* values, unsigned int count) = 0;
virtual bool SendFloat(int location, float value) = 0; virtual bool SendFloat(int location, float value) = 0;
virtual bool SendFloatArray(int location, const float* values, unsigned int count) = 0;
virtual bool SendInteger(int location, int value) = 0; virtual bool SendInteger(int location, int value) = 0;
virtual bool SendIntegerArray(int location, const int* value, unsigned int count) = 0;
virtual bool SendMatrix(int location, const NzMatrix4d& matrix) = 0; virtual bool SendMatrix(int location, const NzMatrix4d& matrix) = 0;
virtual bool SendMatrix(int location, const NzMatrix4f& matrix) = 0; virtual bool SendMatrix(int location, const NzMatrix4f& matrix) = 0;
virtual bool SendTexture(int location, const NzTexture* texture, nzUInt8* textureUnit = nullptr) = 0; virtual bool SendTexture(int location, const NzTexture* texture, nzUInt8* textureUnit = nullptr) = 0;
virtual bool SendVector(int location, const NzVector2d& vector) = 0; virtual bool SendVector(int location, const NzVector2d& vector) = 0;
virtual bool SendVector(int location, const NzVector2f& vector) = 0; virtual bool SendVector(int location, const NzVector2f& vector) = 0;
virtual bool SendVector(int location, const NzVector2i& vector) = 0;
virtual bool SendVector(int location, const NzVector3d& vector) = 0; virtual bool SendVector(int location, const NzVector3d& vector) = 0;
virtual bool SendVector(int location, const NzVector3f& vector) = 0; virtual bool SendVector(int location, const NzVector3f& vector) = 0;
virtual bool SendVector(int location, const NzVector3i& vector) = 0;
virtual bool SendVector(int location, const NzVector4d& vector) = 0; virtual bool SendVector(int location, const NzVector4d& vector) = 0;
virtual bool SendVector(int location, const NzVector4f& vector) = 0; virtual bool SendVector(int location, const NzVector4f& vector) = 0;
virtual bool SendVector(int location, const NzVector4i& vector) = 0;
virtual bool SendVectorArray(int location, const NzVector2d* vectors, unsigned int count) = 0;
virtual bool SendVectorArray(int location, const NzVector2f* vectors, unsigned int count) = 0;
virtual bool SendVectorArray(int location, const NzVector2i* vectors, unsigned int count) = 0;
virtual bool SendVectorArray(int location, const NzVector3d* vectors, unsigned int count) = 0;
virtual bool SendVectorArray(int location, const NzVector3f* vectors, unsigned int count) = 0;
virtual bool SendVectorArray(int location, const NzVector3i* vectors, unsigned int count) = 0;
virtual bool SendVectorArray(int location, const NzVector4d* vectors, unsigned int count) = 0;
virtual bool SendVectorArray(int location, const NzVector4f* vectors, unsigned int count) = 0;
virtual bool SendVectorArray(int location, const NzVector4i* vectors, unsigned int count) = 0;
}; };
#endif // NAZARA_ABSTRACTSHADERPROGRAM_HPP #endif // NAZARA_ABSTRACTSHADERPROGRAM_HPP