mirror of
https://github.com/Jous99/F4MP.git
synced 2026-01-13 00:20:54 +01:00
20 lines
257 B
C
20 lines
257 B
C
|
|
#pragma once
|
||
|
|
|
||
|
|
enum class WidgetID
|
||
|
|
{
|
||
|
|
CONSOLE,
|
||
|
|
ADMIN,
|
||
|
|
COUNT
|
||
|
|
};
|
||
|
|
|
||
|
|
struct AdminApp;
|
||
|
|
|
||
|
|
struct Widget
|
||
|
|
{
|
||
|
|
virtual ~Widget() = default;
|
||
|
|
|
||
|
|
virtual bool OnEnable() = 0;
|
||
|
|
virtual bool OnDisable() = 0;
|
||
|
|
virtual void Update(AdminApp& aApp) = 0;
|
||
|
|
};
|