hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/src/states/world_builder_state.h
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2026-08-20 02:05:45 +0200
committerhachem <im@hachem.wtf>2026-08-20 02:18:50 +0200
commit0802ee19573e880e319a61ae814ee42c01e28cd3 (patch)
tree76d279402ea8ff3d209296192f6ac0d572798c9d /src/states/world_builder_state.h
parent7d39ee93a6d354e727c7534a18663f1d00d46b0f (diff)
refactor: trailing return types in engine and states
Diffstat (limited to 'src/states/world_builder_state.h')
-rw-r--r--src/states/world_builder_state.h38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/states/world_builder_state.h b/src/states/world_builder_state.h
index 243b750..8b4678a 100644
--- a/src/states/world_builder_state.h
+++ b/src/states/world_builder_state.h
@@ -26,22 +26,22 @@ namespace Donut
public:
~WorldBuilderState() = default;
- void on_enter() override;
- void on_exit() override;
- void on_update(float delta_time) override;
- void on_render() override;
- void on_im_ui_render() override;
- void on_event(Event& event) override;
+ auto on_enter() -> void override;
+ auto on_exit() -> void override;
+ auto on_update(float delta_time) -> void override;
+ auto on_render() -> void override;
+ auto on_im_ui_render() -> void override;
+ auto on_event(Event& event) -> void override;
private:
- void add_sphere();
- void remove_selected_object();
- void clear_scene();
- void save_scene();
- void load_scene();
- void render_scene();
- void initialize_sphere_geometry();
- void initialize_grid_geometry();
- void render_grid();
+ auto add_sphere() -> void;
+ auto remove_selected_object() -> void;
+ auto clear_scene() -> void;
+ auto save_scene() -> void;
+ auto load_scene() -> void;
+ auto render_scene() -> void;
+ auto initialize_sphere_geometry() -> void;
+ auto initialize_grid_geometry() -> void;
+ auto render_grid() -> void;
private:
Scene m_scene;
Camera m_camera;
@@ -87,10 +87,10 @@ namespace Donut
Object m_black_hole;
bool m_black_hole_initialized = false;
- void set_hdri_environment(Ref<CubemapTexture> hdri) { m_hdri_environment = hdri; }
- Ref<CubemapTexture> get_hdri_environment() const { return m_hdri_environment; }
+ auto set_hdri_environment(Ref<CubemapTexture> hdri) -> void { m_hdri_environment = hdri; }
+ auto get_hdri_environment() const -> Ref<CubemapTexture> { return m_hdri_environment; }
- void initialize_skybox_geometry();
- void render_skybox();
+ auto initialize_skybox_geometry() -> void;
+ auto render_skybox() -> void;
};
};