4#include <LkEngine/Core/LObject/ObjectPtr.h>
5#include <LkEngine/Core/LObject/Class.h>
7#include "LTesto/Core/TestMacros.h"
8#include "LTesto/Core/AutomationTest.h"
11#include "LTesto/Runtime/TestManager.h"
20LK_DECLARE_AUTOMATION_TEST(Math_Vector3_Operation_Add, LK_TEST_SUITE_CORE);
21LK_DECLARE_AUTOMATION_TEST(Math_Vector3_Operation_Subtract, LK_TEST_SUITE_CORE);
22LK_DECLARE_AUTOMATION_TEST(Math_Vector3_Operation_Min, LK_TEST_SUITE_CORE);
23LK_DECLARE_AUTOMATION_TEST(Math_Vector3_Operation_Max, LK_TEST_SUITE_CORE);
24LK_DECLARE_AUTOMATION_TEST(Math_Vector3_Operation_Dot, LK_TEST_SUITE_CORE);
25LK_DECLARE_AUTOMATION_TEST(Math_Vector3_Operation_Cross, LK_TEST_SUITE_CORE);
26LK_DECLARE_AUTOMATION_TEST(Math_Vector3_Operation_Normalize, LK_TEST_SUITE_CORE);
27LK_DECLARE_AUTOMATION_TEST(Math_Vector3_Operation_NormalizeSafe, LK_TEST_SUITE_CORE);
28LK_DECLARE_AUTOMATION_TEST(Math_Vector3_Operation_Distance, LK_TEST_SUITE_CORE);
29LK_DECLARE_AUTOMATION_TEST(Math_Vector3_Operation_DistanceSquared, LK_TEST_SUITE_CORE);
35LK_DECLARE_AUTOMATION_TEST(Math_Vector2_Float_Compability_Glm_Copy, LK_TEST_SUITE_CORE);
36LK_DECLARE_AUTOMATION_TEST(Math_Vector2_Float_Compability_Glm_CopyConstructor, LK_TEST_SUITE_CORE);
37LK_DECLARE_AUTOMATION_TEST(Math_Vector3_Float_Compability_Glm_Copy, LK_TEST_SUITE_CORE);
38LK_DECLARE_AUTOMATION_TEST(Math_Vector3_Float_Compability_Glm_CopyConstructor, LK_TEST_SUITE_CORE);
39LK_DECLARE_AUTOMATION_TEST(Math_Vector4_Float_Compability_Glm_Copy, LK_TEST_SUITE_CORE);
40LK_DECLARE_AUTOMATION_TEST(Math_Vector4_Float_Compability_Glm_CopyConstructor, LK_TEST_SUITE_CORE);
46LK_DECLARE_AUTOMATION_TEST(Math_Vector2_Float_Compability_ImGui_Copy, LK_TEST_SUITE_CORE);
47LK_DECLARE_AUTOMATION_TEST(Math_Vector2_Float_Compability_ImGui_CopyConstructor, LK_TEST_SUITE_CORE);
48LK_DECLARE_AUTOMATION_TEST(Math_Vector4_Float_Compability_ImGui_Copy, LK_TEST_SUITE_CORE);
49LK_DECLARE_AUTOMATION_TEST(Math_Vector4_Float_Compability_ImGui_CopyConstructor, LK_TEST_SUITE_CORE);