From 771e1e68fee7daddaf954187f853db1513714d01 Mon Sep 17 00:00:00 2001 From: Orange Date: Sun, 28 Dec 2025 02:32:35 +0300 Subject: [PATCH] improved code style --- .../general/unit_test_reverse_enineering.cpp | 30 +++++++++++++------ 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/tests/general/unit_test_reverse_enineering.cpp b/tests/general/unit_test_reverse_enineering.cpp index a2c5ddd..b1b0eb4 100644 --- a/tests/general/unit_test_reverse_enineering.cpp +++ b/tests/general/unit_test_reverse_enineering.cpp @@ -8,39 +8,51 @@ class Player final { public: - virtual int foo() {return 1;} - virtual int bar() {return 2;} + [[nodiscard]] virtual int foo() const + { + return 1; + } + [[nodiscard]] virtual int bar() const + { + return 2; + } omath::Vector3 m_origin{1.f, 2.f, 3.f}; int m_health{123}; }; -class RevPlayer : omath::rev_eng::InternalReverseEngineeredObject +class RevPlayer final : omath::rev_eng::InternalReverseEngineeredObject { public: - omath::Vector3 get_origin() + [[nodiscard]] + omath::Vector3 get_origin() const { return get_by_offset>(sizeof(std::uintptr_t)); } - int get_health() + + [[nodiscard]] + int get_health() const { - return get_by_offset(sizeof(std::uintptr_t)+sizeof(omath::Vector3)); + return get_by_offset(sizeof(std::uintptr_t) + sizeof(omath::Vector3)); } - int rev_foo() + [[nodiscard]] + int rev_foo() const { return call_virtual_method<0, int>(); } - int rev_bar() + + [[nodiscard]] + int rev_bar() const { return call_virtual_method<1, int>(); } + [[nodiscard]] int rev_bar_const() const { return call_virtual_method<1, int>(); } }; - TEST(unit_test_reverse_enineering, read_test) { Player player_original;