From 7259170670495345587117922735439997869754 Mon Sep 17 00:00:00 2001 From: Glenn Smith Date: Thu, 16 Nov 2023 14:39:17 -0500 Subject: Special color for exported symbols Imports have their own color, so exports can too --- ui/theme.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ui') diff --git a/ui/theme.h b/ui/theme.h index bb7a8153..47f054d5 100644 --- a/ui/theme.h +++ b/ui/theme.h @@ -49,6 +49,8 @@ void BINARYNINJAUIAPI addJsonTheme(const char* json); QColor BINARYNINJAUIAPI getThemeColor(BNThemeColor color); QColor BINARYNINJAUIAPI getTokenColor(QWidget* widget, BNInstructionTextTokenType token); QColor BINARYNINJAUIAPI getTypeClassColor(const QWidget* widget, BNTypeClass typeClass); +std::optional BINARYNINJAUIAPI getSymbolColor(SymbolRef symbol); +std::optional BINARYNINJAUIAPI getSymbolColor(BNSymbolType type, BNSymbolBinding binding); QColor BINARYNINJAUIAPI avgColor(QColor a, QColor b); QColor BINARYNINJAUIAPI mixColor(QColor a, QColor b, uint8_t mix); -- cgit v1.3.1