#define DEFINE_SERIALIZABLE_PRE_CUSTOM_BASE_LINKAGE(class_name, base_name, _LINKAGE_)
This declaration must be inserted in all CSerializable classes definition, before the class declarati...
A base class for all OpenGL objects with loadable textures.
mrpt::utils::CImage m_textureImage
virtual void render_texturedobj() const =0
Must be implemented by derived classes.
unsigned int m_glTextureName
int r_height
Size of the texture image, rounded up to next power of 2.
mrpt::utils::CImage m_textureImageAlpha
bool m_enableTransparency
Of the texture using "m_textureImageAlpha".