#pragma once

#include "FarPluginBase.hpp"
#include "SystemApi.hpp"
#include "strmix.hpp"
#include "debug.h"
#include "makeguid.h"
#include "AnsiGuard.hpp"

#include "D5D/d5dformat.h"
#include "D5D/d5dlanguage.h"

#include "../../API/module.hpp"

class D5DModule;
class D5DPlugin;
class D5DArchive;
class D5DLanguage;

#include "d5d.Archive.h"
#include "d5d.Plugin.h"
#include "d5d.Module.h"
#include "d5d.Language.h"