mirror of https://github.com/AxioDL/metaforce.git
CUVElement/CVectorElement: Make use of [[maybe_unused]] where applicable
This commit is contained in:
parent
4a9095a2af
commit
b32bc296ad
|
@ -30,8 +30,10 @@ struct CUVEConstant : public CUVElement {
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit CUVEConstant(TToken<CTexture>&& tex) : x4_tex(std::move(tex)) {}
|
explicit CUVEConstant(TToken<CTexture>&& tex) : x4_tex(std::move(tex)) {}
|
||||||
TLockedToken<CTexture> GetValueTexture(int frame) const override { return TLockedToken<CTexture>(x4_tex); }
|
TLockedToken<CTexture> GetValueTexture([[maybe_unused]] int frame) const override {
|
||||||
void GetValueUV(int frame, SUVElementSet& valOut) const override { valOut = {0.f, 0.f, 1.f, 1.f}; }
|
return TLockedToken<CTexture>(x4_tex);
|
||||||
|
}
|
||||||
|
void GetValueUV([[maybe_unused]] int frame, SUVElementSet& valOut) const override { valOut = {0.f, 0.f, 1.f, 1.f}; }
|
||||||
bool HasConstantTexture() const override { return true; }
|
bool HasConstantTexture() const override { return true; }
|
||||||
bool HasConstantUV() const override { return true; }
|
bool HasConstantUV() const override { return true; }
|
||||||
};
|
};
|
||||||
|
@ -48,7 +50,9 @@ public:
|
||||||
CUVEAnimTexture(TToken<CTexture>&& tex, std::unique_ptr<CIntElement>&& tileW, std::unique_ptr<CIntElement>&& tileH,
|
CUVEAnimTexture(TToken<CTexture>&& tex, std::unique_ptr<CIntElement>&& tileW, std::unique_ptr<CIntElement>&& tileH,
|
||||||
std::unique_ptr<CIntElement>&& strideW, std::unique_ptr<CIntElement>&& strideH,
|
std::unique_ptr<CIntElement>&& strideW, std::unique_ptr<CIntElement>&& strideH,
|
||||||
std::unique_ptr<CIntElement>&& cycleFrames, bool loop);
|
std::unique_ptr<CIntElement>&& cycleFrames, bool loop);
|
||||||
TLockedToken<CTexture> GetValueTexture(int frame) const override { return TLockedToken<CTexture>(x4_tex); }
|
TLockedToken<CTexture> GetValueTexture([[maybe_unused]] int frame) const override {
|
||||||
|
return TLockedToken<CTexture>(x4_tex);
|
||||||
|
}
|
||||||
void GetValueUV(int frame, SUVElementSet& valOut) const override;
|
void GetValueUV(int frame, SUVElementSet& valOut) const override;
|
||||||
bool HasConstantTexture() const override { return true; }
|
bool HasConstantTexture() const override { return true; }
|
||||||
bool HasConstantUV() const override { return false; }
|
bool HasConstantUV() const override { return false; }
|
||||||
|
|
|
@ -26,7 +26,7 @@ CVEKeyframeEmitter::CVEKeyframeEmitter(CInputStream& in) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CVEKeyframeEmitter::GetValue(int frame, zeus::CVector3f& valOut) const {
|
bool CVEKeyframeEmitter::GetValue([[maybe_unused]] int frame, zeus::CVector3f& valOut) const {
|
||||||
if (!x4_percent) {
|
if (!x4_percent) {
|
||||||
int emitterTime = CParticleGlobals::instance()->m_EmitterTime;
|
int emitterTime = CParticleGlobals::instance()->m_EmitterTime;
|
||||||
int calcKey = emitterTime;
|
int calcKey = emitterTime;
|
||||||
|
@ -171,7 +171,7 @@ bool CVEConstant::GetValue(int frame, zeus::CVector3f& valOut) const {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CVEFastConstant::GetValue(int frame, zeus::CVector3f& valOut) const {
|
bool CVEFastConstant::GetValue([[maybe_unused]] int frame, zeus::CVector3f& valOut) const {
|
||||||
valOut = x4_val;
|
valOut = x4_val;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue