#pragma once #include "TextInputDialog.h" #include "../Crypto/aes.h" #include "../Crypto/sha1.h" class FnIdGenerator : public wxDialog { private: std::vector m_func_name; std::vector m_func_id; wxListView* m_list; public: FnIdGenerator(wxWindow* parent); ~FnIdGenerator(); void OnInput(wxCommandEvent &event); void OnClear(wxCommandEvent &event); u32 GenerateFnId(const std::string& func_name); void UpdateInformation(); void PrintId(); };