Physics stuff
Some checks failed
🔗 GHA / 🍎 macOS (push) Has been cancelled
🔗 GHA / 🏁 Windows (push) Has been cancelled
🔗 GHA / 🌐 Web (push) Has been cancelled
🔗 GHA / 📊 Static checks (push) Has been cancelled
🔗 GHA / 🤖 Android (push) Has been cancelled
🔗 GHA / 🍏 iOS (push) Has been cancelled
🔗 GHA / 🐧 Linux (push) Has been cancelled

This commit is contained in:
2026-03-06 12:23:30 -05:00
parent 9d30169a8d
commit 3c63199099
2 changed files with 4 additions and 3 deletions

View File

@@ -608,12 +608,13 @@ public:
virtual void finish() = 0;
virtual bool is_flushing_queries() const = 0;
virtual int space_get_last_process_info(RID p_space, ProcessInfo p_info) = 0;
enum ProcessInfo {
INFO_ACTIVE_OBJECTS,
INFO_COLLISION_PAIRS,
INFO_ISLAND_COUNT
};
virtual int space_get_last_process_info(RID p_space, ProcessInfo p_info) = 0;
virtual int get_process_info(ProcessInfo p_info) = 0;

View File

@@ -811,7 +811,7 @@ public:
virtual void set_active(bool p_active) = 0;
virtual void init() = 0;
virtual void step(real_t p_step) = 0;
virtual int space_get_last_process_info(RID p_space, ProcessInfo p_info) = 0;
virtual void sync() = 0;
virtual void flush_queries() = 0;
virtual void end_sync() = 0;
@@ -824,7 +824,7 @@ public:
INFO_COLLISION_PAIRS,
INFO_ISLAND_COUNT
};
virtual int space_get_last_process_info(RID p_space, ProcessInfo p_info) = 0;
virtual int get_process_info(ProcessInfo p_info) = 0;
PhysicsServer3D();