Jolt Physics
A multi core friendly Game Physics Engine
Loading...
Searching...
No Matches
ObjectStreamTypes.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// Note: Order is important, an enum is created and its value is stored in a binary stream!
23
24#undef JPH_DECLARE_PRIMITIVE
std::uint8_t uint8
Definition: Core.h:427
std::uint64_t uint64
Definition: Core.h:430
std::uint32_t uint32
Definition: Core.h:429
std::uint16_t uint16
Definition: Core.h:428
#define JPH_DECLARE_PRIMITIVE(name)
Definition: ObjectStream.cpp:12
std::basic_string< char, std::char_traits< char >, STLAllocator< char > > String
Definition: STLAllocator.h:82
Holds a 4x4 matrix of floats with the last column consisting of doubles.
Definition: DMat44.h:13
Definition: DVec3.h:14
Class that holds 3 doubles. Used as a storage class. Convert to DVec3 for calculations.
Definition: Double3.h:13
Class that holds 3 floats. Used as a storage class. Convert to Vec3 for calculations.
Definition: Float3.h:13
Holds a 4x4 matrix of floats, but supports also operations on the 3x3 upper left part of the matrix.
Definition: Mat44.h:13
Definition: Quat.h:33
Definition: Vec3.h:16
Definition: Vec4.h:14