diff options
| -rw-r--r-- | ui/createtypedialog.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ui/createtypedialog.h b/ui/createtypedialog.h index 7b4e8b9e..80de6b0b 100644 --- a/ui/createtypedialog.h +++ b/ui/createtypedialog.h @@ -25,7 +25,11 @@ class BINARYNINJAUIAPI CreateTypeDialog : public QDialog public: CreateTypeDialog(QWidget* parent, BinaryViewRef data, const QString& title, const QString& definition, const std::set<BinaryNinja::QualifiedName>& typesAllowRedefinition = {}); + static CreateTypeDialog* createWithType(QWidget* parent, BinaryViewRef data, BinaryNinja::QualifiedName name, TypeRef type); + std::vector<BinaryNinja::ParsedType> getResults() { return m_results; } + void applyResults() { applyResultsTo(this, m_data); } + void applyResultsTo(QWidget* parent, BinaryViewRef view); private Q_SLOTS: void createType(); |
