00001 00009 #pragma once 00010 00011 #include "ManagedObject.h" 00012 #include "WDError.h" 00013 00014 class ImageGroup; 00015 00022 class Image: public ManagedObject 00023 { 00024 public: 00030 WDError initRef(void *inNode, IObjectManager *inManager, IObjectEventHandler *inEventHandler); 00031 00037 WDError initRef(ImageGroup *inParent, int inIndex, IObjectEventHandler *inEventHandler); 00038 00043 WDError initNew(ImageGroup *inParent, IObjectEventHandler *inEventHandler); 00044 00045 00049 WDError setPath(const char *inPath); 00050 00055 WDError getPath(char *outPath, int inMaxLength); 00056 };