SuperDex Physics C++ API
Loading...
Searching...
No Matches
mochi_physics.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) Meta Platforms, Inc. and affiliates.
3
*
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
* you may not use this file except in compliance with the License.
6
* You may obtain a copy of the License at
7
*
8
* http://www.apache.org/licenses/LICENSE-2.0
9
*
10
* Unless required by applicable law or agreed to in writing, software
11
* distributed under the License is distributed on an "AS IS" BASIS,
12
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
* See the License for the specific language governing permissions and
14
* limitations under the License.
15
*/
16
17
#ifndef MOCHI_PHYSICS_H
18
#define MOCHI_PHYSICS_H
19
20
#ifdef __cplusplus
21
22
#include "
mochi_physics_config.h
"
23
24
// C++ API
25
#include "
cpp_api/mochi_actor.h
"
26
#include "
cpp_api/mochi_async_scene.h
"
27
#include "
cpp_api/mochi_constraint.h
"
28
#include "
cpp_api/mochi_context.h
"
29
#include "
cpp_api/mochi_debug_draw.h
"
30
#include "
cpp_api/mochi_debug_server.h
"
31
#include "
cpp_api/mochi_enums.h
"
32
#include "
cpp_api/mochi_handle.h
"
33
#include "
cpp_api/mochi_scene.h
"
34
#include "
cpp_api/mochi_structs.h
"
35
36
// Optionally include reflection support for API types
37
#ifdef MOCHI_USE_REFLECTION
38
#if MOCHI_USE_REFLECTION
39
#include "
utils/mochi_physics_reflection.generated.h
"
40
#endif
41
#endif
42
43
#else
44
45
// The C API is coming soon.
46
47
#endif
48
49
#endif
// MOCHI_PHYSICS_H
mochi_actor.h
mochi_async_scene.h
mochi_constraint.h
mochi_context.h
mochi_debug_draw.h
mochi_debug_server.h
mochi_enums.h
mochi_handle.h
mochi_physics_config.h
mochi_physics_reflection.generated.h
mochi_scene.h
mochi_structs.h
mochi
mochi_physics
include
mochi_physics
mochi_physics.h
Generated by
1.16.1