raylib-cpp
C++ object-oriented wrapper library for raylib.
Loading...
Searching...
No Matches
raymath.hpp
1
4#ifndef RAYLIB_CPP_INCLUDE_RAYMATH_HPP_
5#define RAYLIB_CPP_INCLUDE_RAYMATH_HPP_
6
7#ifdef __cplusplus
8extern "C" {
9#endif
10#ifndef RAYLIB_CPP_NO_MATH
11#ifndef BUILD_RAYLIB_CPP_MODULES
12#ifndef RAYMATH_STATIC_INLINE
13#define RAYMATH_STATIC_INLINE
14#endif
15#endif
16#ifdef __GNUC__
17#pragma GCC diagnostic push // These throw a warnings on visual studio, need to check if __GNUC__ is defined to use it.
18#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
19#endif
20#define RAYMATH_DISABLE_CPP_OPERATORS
21#include "raymath.h" // NOLINT
22#ifdef __GNUC__
23#pragma GCC diagnostic pop
24#endif
25#endif
26#ifdef __cplusplus
27}
28#endif
29
30#endif // RAYLIB_CPP_INCLUDE_RAYMATH_HPP_