File Structure

Root Directory

ILIAD is an Unreal Engine Plugin, and so it follows de same basic file architecture as any Unreal Engine Plugin.
ILIAD also adds some specific directories, so here is a list of everything you will encounter at the root of the project :
Root files

File/Folder

Description

Binaries

Contains compilation Binaries(DLLs). This folder is autogenerated on compilation.

Config

Contains some plugin configuration files (Nothing fancy here)

Documentation

Contains the plugin documentation : Doxygen for C++ references and Sphinx as main Developer Documentation

Intermediate

Contains all intermediate compilation files (e.g. “.obj”). Also contains files generated by Unreal Engine Build Tool (e.g. “MyClass.generated.h”)

Meta

Contains files that does not belong in other folders, as it is neither code, binaries, documentation, etc…

Resources

Contains the resources the plugin is shipped with (usually the plugin’s icons).

Shaders

Contains the plugins Shaders if it uses some

Source

Contains the source code of the plugin

Iliad.uplugin

Contains the main configuration of the plugin and its Modules

LICENSE.md

Contains the plugin license

README.md

Contains the plugin README