diff --git a/hGameTest/src/game/ui/CVar.hx b/hGameTest/src/game/ui/CVar.hx new file mode 100644 index 00000000..cc5457b3 --- /dev/null +++ b/hGameTest/src/game/ui/CVar.hx @@ -0,0 +1,9 @@ +package game.ui; + + +typedef CVar = { + var name:String; + var type:CVarType; + var value:Dynamic; + @:optional var callback:Void -> Void; +}; diff --git a/hGameTest/src/game/ui/CVarType.hx b/hGameTest/src/game/ui/CVarType.hx new file mode 100644 index 00000000..32c4bb80 --- /dev/null +++ b/hGameTest/src/game/ui/CVarType.hx @@ -0,0 +1,9 @@ +package game.ui; + +enum CVarType { + CInt; + CFloat; + CString; + CBool; + CCmd; +} \ No newline at end of file