Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsSettings.hpp
1
#pragma once
2
3
#include <glm/glm.hpp>
4
5
#include <Common/PhysicsLayer.hpp>
6
#include <Common/String.hpp>
7
#include <EngineCore/Reflection/ComponentReflection.hpp>
8
9
namespace
Grindstone::Physics
{
10
struct
PhysicsSettings
{
11
glm::vec3 gravity;
12
Grindstone::Physics::LayerMask
layerMasks[Grindstone::Physics::MaxLayerCount];
13
Grindstone::String layerNames[Grindstone::Physics::MaxLayerCount];
14
uint8_t layerCount = 0;
15
16
REFLECT(
"Grindstone::Physics::PhysicsSettings"
)
17
};
18
}
Grindstone::Physics
Definition
PhysicsLayer.hpp:6
Grindstone::Physics::LayerMask
Definition
PhysicsLayer.hpp:41
Grindstone::Physics::PhysicsSettings
Definition
PhysicsSettings.hpp:10
plugins
Grindstone.Physics.Jolt
include
PhysicsSettings.hpp
Generated by
1.17.0