This interface represents common layout of all material controls of the package.
You can find more information in comments below. Overrided methods can be found in corresponding base interface.
class IMaterialControl :public virtual IControl
{
public:
virtual bool Activate(COpenGL *graphics, IModel *model, ICamera *camera) = 0; // Activate material
};
Namespace: | nitisa::opengl |
Include: | OpenGL/Interfaces/IMaterialControl.h |