virtual void UploadCompleted() = 0;
public: // not intended for developer, called by ImageAtlas internally to get notified when this observer dies
virtual void UploadCompleted() = 0;
public: // not intended for developer, called by ImageAtlas internally to get notified when this observer dies