mock_renderer.h 333 B

12345678910111213141516
  1. //
  2. // mock_renderer.h
  3. // engine
  4. //
  5. // Created by Sam Jaffe on 6/2/19.
  6. // Copyright © 2019 Sam Jaffe. All rights reserved.
  7. //
  8. #pragma once
  9. #include "game/graphics/renderer.hpp"
  10. #include "game/util/identity.hpp"
  11. template <typename T> inline identity<T> cast(unsigned int id) {
  12. return *reinterpret_cast<identity<T> *>(&id);
  13. }