Plasma Engine
2.0
Loading...
Searching...
No Matches
JoltFixedConstraintComponent.h
1
#pragma once
2
3
#include <JoltPlugin/Constraints/JoltConstraintComponent.h>
4
5
using
plJoltFixedConstraintComponentManager
=
plComponentManager<class plJoltFixedConstraintComponent, plBlockStorageType::Compact>
;
6
12
class
PL_JOLTPLUGIN_DLL
plJoltFixedConstraintComponent
:
public
plJoltConstraintComponent
13
{
14
PL_DECLARE_COMPONENT_TYPE(
plJoltFixedConstraintComponent
,
plJoltConstraintComponent
,
plJoltFixedConstraintComponentManager
);
15
17
// plJoltFixedConstraintComponent
18
19
protected
:
20
virtual
void
CreateContstraintType(JPH::Body* pBody0, JPH::Body* pBody1)
override
;
21
virtual
void
ApplySettings()
final
override
;
22
virtual
bool
ExceededBreakingPoint()
final
override
;
23
25
// plJoltFixedConstraintComponent
26
27
public
:
28
plJoltFixedConstraintComponent
();
29
~plJoltFixedConstraintComponent
();
30
};
plComponentManager
Definition
ComponentManager.h:88
plJoltConstraintComponent
Base class for all Jolt physics joints (constraints).
Definition
JoltConstraintComponent.h:73
plJoltFixedConstraintComponent
Implements a fixed physics constraint.
Definition
JoltFixedConstraintComponent.h:13
Code
EnginePlugins
JoltPlugin
Constraints
JoltFixedConstraintComponent.h
Generated by
1.11.0