Model3DCollection.h 375 B

12345678910111213141516171819
  1. #include "ReferenceCounter.h"
  2. namespace Framework
  3. {
  4. class Model3D;
  5. class Model3DIterator : public virtual ReferenceCounter
  6. {
  7. public:
  8. virtual Model3D* getNext() = 0;
  9. virtual bool hasNext() = 0;
  10. };
  11. class Model3DCollection : public virtual ReferenceCounter
  12. {
  13. public:
  14. virtual Model3DIterator* getIterator() = 0;
  15. };
  16. }