Content


NTL
Core
IPropertyImageList

IPropertyImageList



Describes single state property storing list of images.

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

class IPropertyImageList :public virtual IProperty
{
public:
    virtual int getCount() = 0; // Return image count
    virtual Image* getImage(const int index) = 0; // Return image by index

    virtual int Add(Image *data) = 0; // Add image
    virtual bool Delete(const int index) = 0; // Delete image by index
    virtual bool Clear() = 0; // Delete all images
    virtual void Update() = 0; // Call to update owner after image change
};
Namespace: nitisa
Include: Nitisa/Package/Interfaces/IPropertyImageList.h