明面上没bug了

This commit is contained in:
2026-08-02 00:06:33 +08:00
parent e4772d9214
commit 85aecd0a06
36 changed files with 2994 additions and 1392 deletions
+10
View File
@@ -1,10 +1,13 @@
#pragma once
#include <functional>
#include <memory>
#include "Afterglow.h"
#include "Audio_Frequency.h"
#include "Hover_Info.h"
#include "Interpolation.h"
#include "Multi_Select_Rect.h"
#include "Planisphere.h"
#include "Performance_Snapshot.h"
#include "Spectrum.h"
#include "Sweep_Frequency.h"
#include "Waterfall.h"
@@ -16,4 +19,11 @@ LIB_DECL std::shared_ptr<Performance_Shower> attach_performance_shower(Plot_Core
LIB_DECL void detach_performance_shower(Plot_Core& plot);
LIB_DECL bool performance_shower_enabled(const Plot_Core& plot);
LIB_DECL void set_performance_shower_enabled(Plot_Core& plot, bool enabled);
LIB_DECL std::shared_ptr<const Performance_Display_Snapshot> performance_shower_snapshot(const Plot_Core& plot);
LIB_DECL void set_performance_shower_update_callback(Plot_Core& plot, std::function<void()> callback);
LIB_DECL void notify_performance_shower_viewport_changed(Plot_Core& plot);
LIB_DECL bool performance_shower_handle_wheel(Plot_Core& plot, PointF position, double angle_delta_y, double pixel_delta_y);
LIB_DECL bool performance_shower_handle_pointer_press(Plot_Core& plot, PointF position);
LIB_DECL bool performance_shower_handle_pointer_move(Plot_Core& plot, PointF position);
LIB_DECL bool performance_shower_handle_pointer_release(Plot_Core& plot, PointF position);
} // namespace renderive