Definition funknown.h:233
Definition funknown.h:361
Definition ipersistent.h:147
static const FUID iid
Definition ipersistent.h:154
virtual IAttrID PLUGIN_API getAttributeID(int32 index) const =0
virtual int32 PLUGIN_API countAttributes() const =0
Definition ipersistent.h:80
virtual tresult PLUGIN_API set(IAttrID attrID, const FVariant &data)=0
virtual int32 PLUGIN_API getQueueItemCount(IAttrID)=0
virtual tresult PLUGIN_API unqueue(IAttrID listID, FVariant &data)=0
static const FUID iid
Definition ipersistent.h:134
virtual tresult PLUGIN_API getBinaryData(IAttrID attrID, void *data, uint32 bytes)=0
virtual tresult PLUGIN_API queue(IAttrID listID, const FVariant &data)=0
virtual tresult PLUGIN_API resetAllQueues()=0
virtual tresult PLUGIN_API resetQueue(IAttrID attrID)=0
virtual tresult PLUGIN_API get(IAttrID attrID, FVariant &data)=0
virtual uint32 PLUGIN_API getBinaryDataSize(IAttrID attrID)=0
virtual tresult PLUGIN_API setBinaryData(IAttrID attrID, void *data, uint32 bytes, bool copyBytes)=0
Definition ipersistent.h:45
virtual tresult PLUGIN_API getClassID(char8 *uid)=0
static const FUID iid
Definition ipersistent.h:56
virtual tresult PLUGIN_API saveAttributes(IAttributes *)=0
virtual tresult PLUGIN_API loadAttributes(IAttributes *)=0
#define DECLARE_CLASS_IID(ClassName, l1, l2, l3, l4)
Definition funknown.h:74
JSAMPIMAGE data
Definition jpeglib.h:945
Definition baseiids.cpp:43
int int32
Definition ftypes.h:50
FIDString IAttrID
Definition ipersistent.h:62
char char8
Definition ftypes.h:93
const char8 * FIDString
Definition ftypes.h:117
int32 tresult
Definition ftypes.h:76
unsigned int uint32
Definition ftypes.h:51