3#include <Foundation/Communication/Message.h>
4#include <Foundation/Math/Vec3.h>
5#include <Foundation/Reflection/Reflection.h>
6#include <Foundation/Types/Enum.h>
7#include <JoltPlugin/JoltPluginDLL.h>
13 using StorageType = plUInt32;
39 using StorageType = plUInt32;
60 StorageType SendReportMsg : 1;
61 StorageType ImpactReactions : 1;
62 StorageType SlideReactions : 1;
63 StorageType RollXReactions : 1;
64 StorageType RollYReactions : 1;
65 StorageType RollZReactions : 1;
80 float m_fFixedFrameRate = 60.0f;
81 plUInt32 m_uiMaxSubSteps = 4;
83 plUInt32 m_uiMaxBodies = 1000 * 10;
97 plUInt32 m_uiJoltBodyID = plInvalidIndex;
Base class for all Jolt actors.
Definition JoltActorComponent.h:23
Base class for all message types. Each message type has it's own id which is used to dispatch message...
Definition Message.h:22
A custom enum implementation that allows to define the underlying storage type to control its memory ...
Definition Enum.h:37
This message can be sent to a constraint component to break the constraint.
Definition Declarations.h:90
Definition Declarations.h:75
Definition Declarations.h:12