// Copyright 2025 https://yuewu.dev/en All Rights Reserved. #pragma once #include "CoreMinimal.h" #include "AssetTypeCategories.h" #include "IAssetTools.h" #include "Modules/ModuleManager.h" class FGenericMovementEditorModule : public IModuleInterface { public: virtual void StartupModule() override; virtual void ShutdownModule() override; static EAssetTypeCategories::Type GetAssetsCategory() { return AssetsCategory; } private: static TArray> AssetTypeActions; static EAssetTypeCategories::Type AssetsCategory; };