Package-level declarations

Types

Link copied to clipboard
sealed interface LwjglEntry

A sealed interface representing any value that can participate in LWJGL dependency resolution within the LWJGL Gradle plugin.

Link copied to clipboard
abstract class LwjglExtension @Inject constructor(objects: ObjectFactory, providers: ProviderFactory, dependencies: DependencyHandler, repositories: RepositoryHandler)

Gradle extension used to configure LWJGL dependencies for a project.

Link copied to clipboard
class LwjglPlugin : Plugin<Project>

Gradle plugin that provides the lwjgl { ... } DSL for configuring LWJGL dependencies in a project.

Link copied to clipboard

Represents an individual LWJGL module that can be added as a Gradle dependency.

Link copied to clipboard

A predefined collection of LWJGL modules that can be added as a group.