1 #pragma once
2 
3 #include "globalincs/pstypes.h"
4 #include "hud/hud.h"
5 #include "scripting/lua/LuaFunction.h"
6 
7 class HudGaugeScripting: public HudGauge {
8 	luacpp::LuaFunction _renderFunction;
9   public:
10 	HudGaugeScripting();
11 
12 	void render(float frametime) override;
13 
14 	void initName(SCP_string name);
15 
16 	const luacpp::LuaFunction& getRenderFunction() const;
17 	void setRenderFunction(const luacpp::LuaFunction& renderFunction);
18 };
19