diff --git a/Content/Editor/Scripting/CppAssetTemplate.h b/Content/Editor/Scripting/CppAssetTemplate.h index 8d6cca1d4..ddd8109c7 100644 --- a/Content/Editor/Scripting/CppAssetTemplate.h +++ b/Content/Editor/Scripting/CppAssetTemplate.h @@ -1,10 +1,10 @@ %copyright% #pragma once -#include -#include -#include -#include +#include "Engine/Core/ISerializable.h" +#include "Engine/Core/Types/BaseTypes.h" +#include "Engine/Content/Assets/Model.h" +#include "Engine/Scripting/ScriptingType.h" /// /// %class% Json Asset. diff --git a/Content/Editor/Scripting/CppStaticClassTemplate.cpp b/Content/Editor/Scripting/CppStaticClassTemplate.cpp index 084f83281..08ffb9348 100644 --- a/Content/Editor/Scripting/CppStaticClassTemplate.cpp +++ b/Content/Editor/Scripting/CppStaticClassTemplate.cpp @@ -1,6 +1,6 @@ %copyright% #include "%filename%.h" -#include +#include "Engine/Core/Log.h" void %class%::RunNativeAction(Vector4 data) { diff --git a/Content/Editor/Scripting/CppStaticClassTemplate.h b/Content/Editor/Scripting/CppStaticClassTemplate.h index dccfceecf..8b235695f 100644 --- a/Content/Editor/Scripting/CppStaticClassTemplate.h +++ b/Content/Editor/Scripting/CppStaticClassTemplate.h @@ -1,8 +1,8 @@ %copyright% #pragma once -#include -#include +#include "Engine/Scripting/Script.h" +#include "Engine/Core/Math/Vector4.h" /// /// %class% Function Library diff --git a/Content/Editor/Scripting/ScriptTemplate.h b/Content/Editor/Scripting/ScriptTemplate.h index a865498fa..f52b767e3 100644 --- a/Content/Editor/Scripting/ScriptTemplate.h +++ b/Content/Editor/Scripting/ScriptTemplate.h @@ -1,7 +1,7 @@ %copyright% #pragma once -#include +#include "Engine/Scripting/Script.h" API_CLASS() class %module%%class% : public Script {