12345678910111213141516171819202122232425262728293031323334 |
- // Jolt Physics Library (https://github.com/jrouwe/JoltPhysics)
- // SPDX-FileCopyrightText: 2021 Jorrit Rouwe
- // SPDX-License-Identifier: MIT
- #pragma once
- JPH_NAMESPACE_BEGIN
- class Vec3;
- class DVec3;
- class Vec4;
- class UVec4;
- class Vec8;
- class UVec8;
- class Quat;
- class Mat44;
- class DMat44;
- // Types to use for passing arguments to functions
- using Vec3Arg = Vec3;
- #ifdef JPH_USE_AVX
- using DVec3Arg = DVec3;
- #else
- using DVec3Arg = const DVec3 &;
- #endif
- using Vec4Arg = Vec4;
- using UVec4Arg = UVec4;
- using Vec8Arg = Vec8;
- using UVec8Arg = UVec8;
- using QuatArg = Quat;
- using Mat44Arg = const Mat44 &;
- using DMat44Arg = const DMat44 &;
- JPH_NAMESPACE_END
|