DrifterModule
annotation class DrifterModule(val name: String = "", val receiver: String = "", val methods: KClass<*> = Unit::class)
Marks a class as a Drifter module, defining its functionality and integration points.
This annotation associates a class with a specific Unity GameObject and exposes its methods for communication and data exchange with the Unity environment.