Adds a simple console output message to confirm the plugin
is correctly loaded and initialized. This serves as a basic
smoke test and helps with debugging.
Sets up the basic project structure for a Lumenite plugin,
including CMake configuration, Lua integration, and a
sample plugin implementation.
This commit introduces the necessary files and configurations
to create a functional Lumenite plugin that can interact with
the engine via Lua scripting.
It also includes a basic plugin API header for defining
plugin metadata and export functions.
Sets up a basic C++ plugin template for Lumenite.
This includes:
- CMake configuration for building the plugin.
- A basic plugin implementation with a Lua binding.
- Metadata registration for Lumenite to discover the plugin.
- Ignores automatically generated JetBrains IDE files.