class-description NEWS COMMUNITY STORE TUTORIALS SIGN UP LOGIN LOGOUT ROKOJORI NEWSLETTER SIGN UP LOGIN LOGOUT NEWS COMMUNITY STORE TUTORIALS TOGGLE FULLSCREEN VOLLBILD AN/AUS Object EngineDebugger
Exposes the internal debugger.

EngineDebugger handles the communication between the editor and the running game. It is active in the running game. Messages can be sent/received through it. It also manages the profilers.

bool has_capture<>( StringName name=, name:StringName=, ):bool

Returns true if a capture with the given name is present otherwise false.

bool has_profiler<>( StringName name=, name:StringName=, ):bool

Returns true if a profiler with the given name is present otherwise false.

bool is_active<>():bool

Returns true if the debugger is active otherwise false.

bool is_profiling<>( StringName name=, name:StringName=, ):bool

Returns true if a profiler with the given name is present and active otherwise false.

void profiler_add_frame_data<>( StringName name=, name:StringName=, Array data=, data:Array=, ):void

Calls the add callable of the profiler with given name and data.

void profiler_enable<>( StringName name=, name:StringName=, bool enable=, enable:bool=, Array=, Array:=, ):void

Calls the toggle callable of the profiler with given name and arguments. Enables/Disables the same profiler depending on enable argument.

void register_message_capture<>( StringName name=, name:StringName=, Callable callable=, callable:Callable=, ):void

Registers a message capture with given name. If name is "my_message" then messages starting with "my_message:" will be called with the given callable.

Callable must accept a message string and a data array as argument. If the message and data are valid then callable must return true otherwise false.

void register_profiler<>( StringName name=, name:StringName=, EngineProfiler profiler=, profiler:EngineProfiler=, ):void

Registers a profiler with the given name. See EngineProfiler for more information.

void send_message<>( String message=, message:String=, Array data=, data:Array=, ):void

Sends a message with given message and data array.

void unregister_message_capture<>( StringName name=, name:StringName=, ):void

Unregisters the message capture with given name.

void unregister_profiler<>( StringName name=, name:StringName=, ):void

Unregisters a profiler with given name.




All social media brands are registrated trademarks and belong to their respective owners.





CONTACT IMPRINT TERMS OF USE PRIVACY © ROKOROJI ® 2021 rokojori.com
CONTACT IMPRINT TERMS OF USE PRIVACY © ROKOROJI ® 2021 rokojori.com
We are using cookies on this site. Read more... Wir benutzen Cookies auf dieser Seite. Mehr lesen...