Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
Toggle main menu visibility
Loading...
Searching...
No Matches
OffNavMeshConnectionComponent.hpp
1
#pragma once
2
3
#include <glm/glm.hpp>
4
#include "../NavMeshAreaTypes.hpp"
5
6
namespace
Grindstone::Ai
{
7
struct
OffNavMeshConnectionComponent
{
8
enum class
Direction : uint8_t {
9
AToB,
10
Bidirectional,
11
};
12
13
glm::vec3 positionA;
14
glm::vec3 positionB;
15
float
radius;
16
Direction direction;
17
NavAreaId areaId;
18
NavAreaFlags flags;
19
20
REFLECT(
"OffNavMeshConnection"
)
21
};
22
}
Grindstone::Ai
Definition
NavAgentComponent.hpp:12
Grindstone::Ai::OffNavMeshConnectionComponent
Definition
OffNavMeshConnectionComponent.hpp:7
plugins
Grindstone.Ai.NavMesh
include
Components
OffNavMeshConnectionComponent.hpp
Generated by
1.17.0