We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e816e6b commit e0e722fCopy full SHA for e0e722f
include/vtfpp/ImageConversion.h
@@ -387,7 +387,7 @@ namespace ImagePixelV2 {
387
private: \
388
T _##C; \
389
public: \
390
- constexpr T C() { return this->_##C; } \
+ constexpr T C() const { return this->_##C; } \
391
constexpr void set_##C(T i##C) { this->_##C = i##C; }
392
393
#define VTFPP_SET_CHANNEL(C) \
@@ -424,7 +424,7 @@ namespace ImagePixelV2 {
424
425
static constexpr REPRTYPE SOURCEPP_CONCAT(max_, C) = (1 << BW) - 1; \
426
427
- constexpr T C() { \
+ constexpr T C() const { \
428
return static_cast<T>((this->_repr.operator REPRTYPE() >> SOURCEPP_CONCAT(offs_, C)) & SOURCEPP_CONCAT(max_, C)); \
429
} \
430
constexpr void SOURCEPP_CONCAT(set_, C) (T SOURCEPP_CONCAT(i, C)) { \
0 commit comments