vkmEngine
1.0.0
A C++ game engine ·
vkmengine.com
Loading...
Searching...
No Matches
behavior_api.h
1
#pragma once
2
3
// What a gameplay behavior commonly reaches, behind one include, for project behavior
4
// headers; engine code includes what it uses, by name.
5
6
#include <glm/glm.hpp>
7
#include <glm/gtc/constants.hpp>
8
#include <glm/gtc/quaternion.hpp>
9
10
#include "logger.h"
11
12
#include "core/math/axes.h"
13
#include "core/math/rotation.h"
14
#include "ecs/component/core/name.h"
15
#include "ecs/component/core/transform.h"
16
#include "ecs/component/physics/collider.h"
17
#include "ecs/component/physics/rigidbody.h"
18
#include "ecs/scene.h"
19
#include "platform/input/input_map.h"
20
#include "platform/window/glfw_include.h"
21
#include "resource/asset_ref.h"
22
#include "resource/resource_manager.h"
23
#include "system/audio/audio_events.h"
24
#include "system/physics/physics_events.h"
25
#include "system/script/behavior_registry.h"
26
#include "system/script/reflected_behavior.h"
27
#include "system/script/script_component.h"
system
script
behavior_api.h
Generated by
1.14.0