Describes minimum required functionality from SolidMaterial control.
You can find more information in comments below. Overrided methods can be found in corresponding base interface.
class ISolidMaterial :public virtual IMaterialControl
{
public:
virtual ITexture *getTexture() = 0; // Return associated texture
virtual Color getColor() = 0; // Return color
virtual bool setTexture(ITexture *value) = 0; // Associate texture
virtual bool setColor(const Color &value) = 0; // Set color
};
Namespace: | nitisa::opengl |
Include: | OpenGL/Controls/ISolidMaterial.h |