Up to date
This page is up to date for Redot 4.3
.
If you still find outdated information, please create an issue.
PhysicsServer3DManager¶
Inherits: Object
A singleton for managing PhysicsServer3D implementations.
Description¶
PhysicsServer3DManager is the API for registering PhysicsServer3D implementations and for setting the default implementation.
Note: It is not possible to switch physics servers at runtime. This class is only used on startup at the server initialization level, by Redot itself and possibly by GDExtensions.
Methods¶
void |
register_server(name: String, create_callback: Callable) |
void |
set_default_server(name: String, priority: int) |
Method Descriptions¶
void register_server(name: String, create_callback: Callable) 🔗
Register a PhysicsServer3D implementation by passing a name
and a Callable that returns a PhysicsServer3D object.
void set_default_server(name: String, priority: int) 🔗
Set the default PhysicsServer3D implementation to the one identified by name
, if priority
is greater than the priority of the current default implementation.