// Copyright ExByte Studios. Item Interaction Ecosystem.

#pragma once

#include "CoreMinimal.h"
#include "Modules/ModuleManager.h"

/**
 * ItemCore module.
 * Foundation of the Item Interaction Ecosystem: base item structs, ids,
 * runtime properties, location/state enums and shared log categories.
 * Contains zero gameplay logic - only data types every other module shares.
 */
class FItemCoreModule : public IModuleInterface
{
public:
	virtual void StartupModule() override;
	virtual void ShutdownModule() override;
};
