RsrcContainers.cpp 612 B

12345678910111213141516171819202122232425
  1. #include "RsrcContainer.h"
  2. #include "Texture.h"
  3. #include "Material.h"
  4. #include "ShaderProg.h"
  5. #include "Mesh.h"
  6. #include "Skeleton.h"
  7. #include "SkelAnim.h"
  8. #include "LightData.h"
  9. #include "ParticleEmitterProps.h"
  10. #include "Script.h"
  11. namespace RsrcContainers {
  12. RsrcContainer<Texture> textures;
  13. RsrcContainer<ShaderProg> shaderProgs;
  14. RsrcContainer<Material> materials;
  15. RsrcContainer<Mesh> meshes;
  16. RsrcContainer<Skeleton> skeletons;
  17. RsrcContainer<SkelAnim> skelAnims;
  18. RsrcContainer<LightData> lightProps;
  19. RsrcContainer<ParticleEmitterProps> particleEmitterProps;
  20. RsrcContainer<Script> scripts;
  21. }