Elaztek Developer Hub
Blamite Game Engine - blam!  00357.06.18.22.0809.blamite
The core library for the Blamite Game Engine.
uid_cypher.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <thread>
4 
8 
22 {
23 private:
24  BlamUIWidget_Text* text = nullptr;
25 
26 public:
33 
38 
39  void Draw() override;
40  void ShowImGuiPropertyEditor() override;
41  void UpdateMetrics() override;
42  void RefreshRelativePosition() override;
43 
44  void OnTickEvent(TickEvent* event) override;
45 };
BlamUIWidget_UserIDCypher::~BlamUIWidget_UserIDCypher
~BlamUIWidget_UserIDCypher()
Destroys the user ID cypher widget.
Definition: BlamUIWidget_UserIDCypher.cpp:23
ui.h
BlamUIWidget_Group
Definition: ui.h:111
NewFrameEvent.h
events.h
BlamUIWidget_UserIDCypher::OnTickEvent
void OnTickEvent(TickEvent *event) override
Called when the listener is subscribed to Key Press events, and a new TickEvent is fired.
Definition: BlamUIWidget_UserIDCypher.cpp:51
TickEvent
Class representing an engine tick event.
Definition: TickEvent.h:12
BlamUIWidget_UserIDCypher::RefreshRelativePosition
void RefreshRelativePosition() override
Definition: BlamUIWidget_UserIDCypher.cpp:46
BlamUIWidget_UserIDCypher::UpdateMetrics
void UpdateMetrics() override
Definition: BlamUIWidget_UserIDCypher.cpp:41
BlamUIWidget_UserIDCypher::BlamUIWidget_UserIDCypher
BlamUIWidget_UserIDCypher(BlamUIWidget_Group *_parent)
Constructs a new user ID cypher widget.
Definition: BlamUIWidget_UserIDCypher.cpp:8
BlamUIWidget
Definition: ui.h:67
BlamUIWidget_UserIDCypher
UI widget for the user ID cypher display.
Definition: uid_cypher.h:21
BlamEventListener
Class representing an Event Listener.
Definition: events.h:29
BlamUIWidget_UserIDCypher::ShowImGuiPropertyEditor
void ShowImGuiPropertyEditor() override
Definition: BlamUIWidget_UserIDCypher.cpp:36
BlamUIWidget_UserIDCypher::Draw
void Draw() override
Definition: BlamUIWidget_UserIDCypher.cpp:29
BlamUIWidget_Text
Definition: ui.h:137