#include "editor_visual_profiler.h"
#include "core/io/image.h"
#include "core/os/os.h"
#include "editor/editor_settings.h"
#include "editor/editor_string_names.h"
#include "editor/themes/editor_scale.h"
#include "scene/resources/image_texture.h"
void EditorVisualProfiler::set_hardware_info(const String &p_cpu_name, const String &p_gpu_name) { … }
void EditorVisualProfiler::add_frame_metric(const Metric &p_metric) { … }
void EditorVisualProfiler::clear() { … }
String EditorVisualProfiler::_get_time_as_text(float p_time) { … }
Color EditorVisualProfiler::_get_color_from_signature(const StringName &p_signature) const { … }
void EditorVisualProfiler::_item_selected() { … }
void EditorVisualProfiler::_update_plot() { … }
void EditorVisualProfiler::_update_frame(bool p_focus_selected) { … }
void EditorVisualProfiler::_activate_pressed() { … }
void EditorVisualProfiler::_clear_pressed() { … }
void EditorVisualProfiler::_autostart_toggled(bool p_toggled_on) { … }
void EditorVisualProfiler::_notification(int p_what) { … }
void EditorVisualProfiler::_graph_tex_draw() { … }
void EditorVisualProfiler::_graph_tex_mouse_exit() { … }
void EditorVisualProfiler::_cursor_metric_changed(double) { … }
void EditorVisualProfiler::_graph_tex_input(const Ref<InputEvent> &p_ev) { … }
int EditorVisualProfiler::_get_cursor_index() const { … }
void EditorVisualProfiler::disable_seeking() { … }
void EditorVisualProfiler::_combo_changed(int) { … }
void EditorVisualProfiler::_bind_methods() { … }
void EditorVisualProfiler::_update_button_text() { … }
void EditorVisualProfiler::set_enabled(bool p_enable) { … }
void EditorVisualProfiler::set_profiling(bool p_profiling) { … }
bool EditorVisualProfiler::is_profiling() { … }
Vector<Vector<String>> EditorVisualProfiler::get_data_as_csv() const { … }
EditorVisualProfiler::EditorVisualProfiler() { … }