user3d.h 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. ////////////////////////////////////////////////////////////////////////////////
  2. //
  3. // Copyright 2016 RWS Inc, All Rights Reserved
  4. //
  5. // This program is free software; you can redistribute it and/or modify
  6. // it under the terms of version 2 of the GNU General Public License as published by
  7. // the Free Software Foundation
  8. //
  9. // This program is distributed in the hope that it will be useful,
  10. // but WITHOUT ANY WARRANTY; without even the implied warranty of
  11. // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  12. // GNU General Public License for more details.
  13. //
  14. // You should have received a copy of the GNU General Public License along
  15. // with this program; if not, write to the Free Software Foundation, Inc.,
  16. // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  17. //
  18. // This is a quick include macro to get the user all
  19. // headers he needs to work with 3d stuff:
  20. // 3d stuff:
  21. #include "System.h"
  22. #ifdef PATHS_IN_INCLUDES
  23. #include "ORANGE/QuickMath/VectorMath.h"
  24. #include "GREEN/3D/types3d.h"
  25. #include "GREEN/3D/zbuffer.h"
  26. #include "GREEN/3D/render.h"
  27. #include "GREEN/3D/pipeline.h"
  28. #else
  29. #include "vectormath.h"
  30. #include "types3d.h"
  31. #include "zbuffer.h"
  32. #include "render.h"
  33. #include "pipeline.h"
  34. #endif