31#ifndef RAYLIB_CPP_INCLUDE_RAYLIB_CPP_HPP_
32#define RAYLIB_CPP_INCLUDE_RAYLIB_CPP_HPP_
34#include "./AudioDevice.hpp"
35#include "./AudioStream.hpp"
36#include "./AutomationEventList.hpp"
37#include "./BoundingBox.hpp"
38#include "./Camera2D.hpp"
39#include "./Camera3D.hpp"
41#include "./FileData.hpp"
42#include "./FileText.hpp"
44#include "./Functions.hpp"
45#include "./Gamepad.hpp"
47#include "./Keyboard.hpp"
48#include "./Material.hpp"
49#include "./Matrix.hpp"
52#include "./ModelAnimation.hpp"
55#include "./RadiansDegrees.hpp"
57#include "./RayCollision.hpp"
58#include "./RaylibException.hpp"
59#include "./Rectangle.hpp"
60#include "./RenderTexture.hpp"
61#include "./Shader.hpp"
64#include "./Texture.hpp"
65#include "./TextureUnmanaged.hpp"
67#include "./Vector2.hpp"
68#include "./Vector3.hpp"
69#include "./Vector4.hpp"
70#include "./VrStereoConfig.hpp"
72#include "./Window.hpp"
All raylib-cpp classes and functions appear in the raylib namespace.