Jolt Physics
A multi core friendly Game Physics Engine
Loading...
Searching...
No Matches
RegisterTypes.h
Go to the documentation of this file.
1// Jolt Physics Library (https://github.com/jrouwe/JoltPhysics)
2// SPDX-FileCopyrightText: 2021 Jorrit Rouwe
3// SPDX-License-Identifier: MIT
4
5#pragma once
6
8
10JPH_EXPORT extern bool VerifyJoltVersionIDInternal(uint64 inVersionID);
11
17
19JPH_EXPORT extern void RegisterTypesInternal(uint64 inVersionID);
20
23
25JPH_EXPORT extern void UnregisterTypes();
26
#define JPH_EXPORT
Definition: Core.h:214
#define JPH_VERSION_ID
Definition: Core.h:66
std::uint64_t uint64
Definition: Core.h:430
#define JPH_NAMESPACE_END
Definition: Core.h:354
#define JPH_NAMESPACE_BEGIN
Definition: Core.h:348
JPH_INLINE void RegisterTypes()
Register all physics types with the factory.
Definition: RegisterTypes.h:22
JPH_EXPORT void UnregisterTypes()
Unregisters all types with the factory and cleans up the default material.
Definition: RegisterTypes.cpp:175
JPH_INLINE bool VerifyJoltVersionID()
Definition: RegisterTypes.h:16
JPH_NAMESPACE_BEGIN JPH_EXPORT bool VerifyJoltVersionIDInternal(uint64 inVersionID)
Internal helper function.
Definition: RegisterTypes.cpp:73
JPH_EXPORT void RegisterTypesInternal(uint64 inVersionID)
Internal helper function.
Definition: RegisterTypes.cpp:78