#pragma once #include "Modules/ModuleInterface.h" class GASAEDITOR_API FGasaEditorModule : public IModuleInterface { public: static bool IsAvailable() { return FModuleManager::Get().IsModuleLoaded("GasaEditor"); } static FGasaEditorModule& Get() { return FModuleManager::LoadModuleChecked("GasaEditor"); } protected: void StartupModule() override; void ShutdownModule() override; };