mirror of
				https://github.com/godotengine/godot.git
				synced 2025-10-31 21:51:22 +00:00 
			
		
		
		
	Exposed physics frame count and idle frame count
This commit is contained in:
		
							parent
							
								
									269eb5f06c
								
							
						
					
					
						commit
						9c60502357
					
				
					 2 changed files with 14 additions and 0 deletions
				
			
		|  | @ -3024,6 +3024,16 @@ float _Engine::get_frames_per_second() const { | |||
| 	return Engine::get_singleton()->get_frames_per_second(); | ||||
| } | ||||
| 
 | ||||
| uint64_t _Engine::get_physics_frames() const { | ||||
| 
 | ||||
| 	return Engine::get_singleton()->get_physics_frames(); | ||||
| } | ||||
| 
 | ||||
| uint64_t _Engine::get_idle_frames() const { | ||||
| 
 | ||||
| 	return Engine::get_singleton()->get_idle_frames(); | ||||
| } | ||||
| 
 | ||||
| void _Engine::set_time_scale(float p_scale) { | ||||
| 	Engine::get_singleton()->set_time_scale(p_scale); | ||||
| } | ||||
|  | @ -3108,6 +3118,8 @@ void _Engine::_bind_methods() { | |||
| 
 | ||||
| 	ClassDB::bind_method(D_METHOD("get_frames_drawn"), &_Engine::get_frames_drawn); | ||||
| 	ClassDB::bind_method(D_METHOD("get_frames_per_second"), &_Engine::get_frames_per_second); | ||||
| 	ClassDB::bind_method(D_METHOD("get_physics_frames"), &_Engine::get_physics_frames); | ||||
| 	ClassDB::bind_method(D_METHOD("get_idle_frames"), &_Engine::get_idle_frames); | ||||
| 
 | ||||
| 	ClassDB::bind_method(D_METHOD("get_main_loop"), &_Engine::get_main_loop); | ||||
| 
 | ||||
|  |  | |||
|  | @ -747,6 +747,8 @@ public: | |||
| 	int get_target_fps() const; | ||||
| 
 | ||||
| 	float get_frames_per_second() const; | ||||
| 	uint64_t get_physics_frames() const; | ||||
| 	uint64_t get_idle_frames() const; | ||||
| 
 | ||||
| 	int get_frames_drawn(); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Andrea Catania
						Andrea Catania