IImage



Describes minimum required functionality from Image control.

You can find more information in comments below. Overrided methods can be found in corresponding base interface.

class IImage :public virtual IControl
{
public:
    virtual Image *getImage() = 0; // Return image 

    virtual void Assign(const Image &data) = 0; // Copy image data from another one 
    virtual bool Assign(ITexture *texture) = 0; // Copy image from texture 
    virtual void Update() = 0; // Update and repaint after modifying of image data 
};
Namespace: nitisa::standard
Include: Standard/Controls/IImage.h