ModelCloneModule.cpp 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /*
  2. * author: Patrick-Christopher Mattulat
  3. * dev-tools: JetBrains CLion
  4. * created: 09.09.2018
  5. * last updated: 10.09.2018
  6. */
  7. #include "ModelCloneModule.h"
  8. //////////////////////////////////////////////////
  9. //////////////////////////////////////////////////
  10. //// constructor / destructor
  11. //////////////////////////////////////////////////
  12. //////////////////////////////////////////////////
  13. ModelCloneModule::ModelCloneModule(uint32_t id)
  14. {
  15. this->id.store(id);
  16. }
  17. ModelCloneModule::~ModelCloneModule() = default;
  18. //////////////////////////////////////////////////
  19. //////////////////////////////////////////////////
  20. //// public
  21. //////////////////////////////////////////////////
  22. //////////////////////////////////////////////////
  23. uint32_t ModelCloneModule::getId()
  24. {
  25. return this->id.load();
  26. }
  27. ModelCloneRendererInfo ModelCloneModule::getRendererInfo()
  28. {
  29. return this->rendererInfo;
  30. }
  31. void ModelCloneModule::setRendererInfo(ModelCloneRendererInfo rendererInfo)
  32. {
  33. this->rendererInfo = rendererInfo;
  34. }