physics_engine/src/demo/sailboat.hpp
2025-07-22 17:50:42 -05:00

21 lines
446 B
C++

#pragma once
#include "demo/scene.hpp"
#include "physics/force_generator.hpp"
namespace demo {
struct sailboat : scene {
physics::buoyancy buoyancy;
physics::rigid_body body;
mat4x4 init() override;
void update() override;
void draw_hud(ta_parameter_writer& writer);
void draw_boat(ta_parameter_writer& writer, const mat4x4& trans);
void draw(ta_parameter_writer& writer, const mat4x4& trans) override;
};
}