Advertisement
Guest User

Untitled

a guest
Nov 25th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.04 KB | None | 0 0
  1. std::vector<Xyt::OpenGLShader*> Xyt::ResourceManager::BorrowShaders()
  2. {
  3.     auto BorrowedShaders = std::vector<Xyt::OpenGLShader*>();
  4.     for (int i = 0; i < Shaders.size(); ++i) {
  5.         BorrowedShaders.push_back(Shaders.at(i).get());
  6.     }
  7.     return BorrowedShaders;
  8. }
  9.  
  10. std::vector<Xyt::Image*> Xyt::ResourceManager::BorrowImages()
  11. {
  12.     auto BorrowedImages = std::vector<Xyt::Image*>();
  13.     for (int i = 0; i < Images.size(); ++i) {
  14.         BorrowedImages.push_back(Images.at(i).get());
  15.     }
  16.     return BorrowedImages;
  17. }
  18.  
  19. std::vector<Xyt::StaticMesh*> Xyt::ResourceManager::BorrowStaticMeshes()
  20. {
  21.     auto BorrowedStaticMeshes = std::vector<Xyt::StaticMesh*>();
  22.     for (int i = 0; i < StaticMeshes.size(); ++i) {
  23.         BorrowedStaticMeshes.push_back(StaticMeshes.at(i).get());
  24.     }
  25.     return BorrowedStaticMeshes;
  26. }
  27.  
  28. std::vector<Xyt::File*> Xyt::ResourceManager::BorrowFontFiles()
  29. {
  30.     auto BorrowedFontFiles = std::vector<Xyt::File*>();
  31.     for (int i = 0; i < BorrowedFontFiles.size(); ++i) {
  32.         BorrowedFontFiles.push_back(FontFiles.at(i).get());
  33.     }
  34.     return BorrowedFontFiles;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement