Enigma  3.2.0
A Simple, Reliable and Efficient Encryption Tool
PasswordGeneratorTool Class Reference

#include <PasswordGeneratorTool.hpp>

Inheritance diagram for PasswordGeneratorTool:
Tool

Public Member Functions

 PasswordGeneratorTool ()=default
 
 ~PasswordGeneratorTool () override=default
 
void OnCreate () override
 
void OnDraw (Scene *parent) override
 
void OnDestroy () override
 
void OnGenerateButtonPressed ()
 
void OnCopyPasswordButtonPressed ()
 
void OnCopyRememberPasswordSentenceButtonPressed ()
 
- Public Member Functions inherited from Tool
 Tool ()=default
 
virtual ~Tool ()=default
 

Detailed Description

Definition at line 10 of file PasswordGeneratorTool.hpp.

Constructor & Destructor Documentation

◆ PasswordGeneratorTool()

PasswordGeneratorTool::PasswordGeneratorTool ( )
default

◆ ~PasswordGeneratorTool()

PasswordGeneratorTool::~PasswordGeneratorTool ( )
overridedefault

Member Function Documentation

◆ OnCopyPasswordButtonPressed()

void PasswordGeneratorTool::OnCopyPasswordButtonPressed ( )

◆ OnCopyRememberPasswordSentenceButtonPressed()

void PasswordGeneratorTool::OnCopyRememberPasswordSentenceButtonPressed ( )

◆ OnCreate()

void PasswordGeneratorTool::OnCreate ( )
overridevirtual

Called when a tool is constructed

Implements Tool.

◆ OnDestroy()

void PasswordGeneratorTool::OnDestroy ( )
overridevirtual

Called when tool is destroyed

Implements Tool.

◆ OnDraw()

void PasswordGeneratorTool::OnDraw ( Scene parent)
overridevirtual

Called each frame to handle imgui draw

Parameters
parentpointer to ToolsScene

Implements Tool.

◆ OnGenerateButtonPressed()

void PasswordGeneratorTool::OnGenerateButtonPressed ( )

The documentation for this class was generated from the following file: