14 void OnCreate() override;
15 [[maybe_unused]]
void OnUpdate(const
float&) override;
16 void OnDraw() override;
17 void OnImGuiDraw() override;
18 [[maybe_unused]]
void OnEvent(
Enigma::
Event&) override;
19 void OnDestroy() override;
22 void OnBackButtonPressed();
23 void OnDecryptButtonPressed();
24 void OnCopyRecoveredTextButtonPressed();
29 std::string m_password{};
30 std::string m_recovered_text{};
34 std::string m_rsa_private_key{};
35 std::size_t m_rsa_keySize{};
#define NS_ENIGMA_BEGIN
Enable/Disable Assertions.
ViewEncryptionScene(const std::int64_t encryption_id)
virtual ~ViewEncryptionScene() noexcept=default