aboutsummaryrefslogtreecommitdiff
path: root/extension/src/openvic-extension/classes/GUIProgressBar.hpp
blob: 130ac91407c9579ea633033d5f8048743f1ea410 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#pragma once

#include <godot_cpp/classes/texture_progress_bar.hpp>

#include "openvic-simulation/interface/GFXSprite.hpp"

namespace OpenVic {
   class GUIProgressBar : public godot::TextureProgressBar {
      GDCLASS(GUIProgressBar, godot::TextureProgressBar)

   protected:
      static void _bind_methods();

   public:
      godot::Error set_gfx_progress_bar(GFX::ProgressBar const* progress_bar);
   };
}