Implemented KRTextureAnimated::getFaceCount
Implemented KRTexturePVR::getFaceCount Implemented KRTextureTGA::getFaceCount
This commit is contained in:
@@ -151,4 +151,9 @@ bool KRTextureAnimated::save(KRDataBlock& data)
|
|||||||
void KRTextureAnimated::resize(int max_dim)
|
void KRTextureAnimated::resize(int max_dim)
|
||||||
{
|
{
|
||||||
// Purposely not calling the superclass method
|
// Purposely not calling the superclass method
|
||||||
|
}
|
||||||
|
|
||||||
|
int KRTextureAnimated::getFaceCount() const
|
||||||
|
{
|
||||||
|
return 1;
|
||||||
}
|
}
|
||||||
@@ -50,6 +50,7 @@ public:
|
|||||||
|
|
||||||
virtual bool isAnimated();
|
virtual bool isAnimated();
|
||||||
virtual void resize(int max_dim);
|
virtual void resize(int max_dim);
|
||||||
|
virtual int getFaceCount() const override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
bool createGPUTexture(int lod_max_dim) override;
|
bool createGPUTexture(int lod_max_dim) override;
|
||||||
|
|||||||
@@ -251,3 +251,7 @@ std::string KRTexturePVR::getExtension()
|
|||||||
return "pvr";
|
return "pvr";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int KRTexturePVR::getFaceCount() const
|
||||||
|
{
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ public:
|
|||||||
|
|
||||||
virtual long getMemRequiredForSize(int max_dim);
|
virtual long getMemRequiredForSize(int max_dim);
|
||||||
virtual Vector2i getDimensions() const override;
|
virtual Vector2i getDimensions() const override;
|
||||||
|
virtual int getFaceCount() const override;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|
||||||
|
|||||||
@@ -413,3 +413,8 @@ std::string KRTextureTGA::getExtension()
|
|||||||
{
|
{
|
||||||
return "tga";
|
return "tga";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int KRTextureTGA::getFaceCount() const
|
||||||
|
{
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|||||||
@@ -48,6 +48,7 @@ public:
|
|||||||
|
|
||||||
virtual long getMemRequiredForSize(int max_dim);
|
virtual long getMemRequiredForSize(int max_dim);
|
||||||
virtual Vector2i getDimensions() const override;
|
virtual Vector2i getDimensions() const override;
|
||||||
|
virtual int getFaceCount() const override;
|
||||||
private:
|
private:
|
||||||
long m_imageSize;
|
long m_imageSize;
|
||||||
Vector2i m_dimensions;
|
Vector2i m_dimensions;
|
||||||
|
|||||||
Reference in New Issue
Block a user