Advertisement
Guest User

definition of deque

a guest
Dec 21st, 2014
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.25 KB | None | 0 0
  1. #include <iostream>
  2. #include "WaterEntityManager.h"
  3. #include "Bucket.h"
  4. #include "WaterFall.h"
  5.  
  6. int main()
  7. {
  8.     Bucket* rubbishbucket1=new Bucket();
  9.    
  10.     Bucket* bucket2 = new Bucket(NULL,"bucket2", 500, 0.61, 30, 20, 10, 5, Bucket::HolePosition::bottom);
  11.     WaterFall* fall1=new WaterFall(bucket2,"fall1", 20,0.1,9.81);
  12.     Bucket* bucket1=new Bucket(fall1,"bucket1",500,0.61,30,20,10,5,Bucket::HolePosition::bottom);
  13.     Bucket* bucket3 = new Bucket(bucket1, "bucket3", 500, 0.61, 30, 20, 10, 5, Bucket::HolePosition::side);
  14.     Bucket* bucket4 = new Bucket(bucket1, "bucket4", 500, 0.61, 30, 20, 10, 5, Bucket::HolePosition::side);
  15.     std::vector<WaterEntity*> firstvector;
  16.     firstvector.push_back(bucket2);
  17.     firstvector.push_back(fall1);
  18.     firstvector.push_back(bucket1);
  19.     firstvector.push_back(bucket3);
  20.     firstvector.push_back(bucket4);
  21.     WaterEntityManager* manager1=new WaterEntityManager(&firstvector,0.02,9.81);
  22.    
  23.     getchar();
  24.     getchar();
  25.     return 1;
  26. };
  27.  
  28. then in WaterEntityManager()-----------------------------
  29. WaterEntityManager::dec_waterentities.push_back(std::deque<std::unique_ptr<WaterEntity>>());
  30.     for(auto& firstiterator : *arg_ptr_vec_waterentities)
  31.     {
  32.         WaterEntityManager::dec_waterentities[0].push_back(std::unique_ptr<WaterEntity>(firstiterator));
  33.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement