2024-07-08 13:46:30 +02:00
|
|
|
/**
|
|
|
|
* Defines the {@code graphics} subsystem, which allows creating windows and drawing pixels onto the screen.
|
|
|
|
*
|
|
|
|
* @since 1-alpha1
|
|
|
|
*/
|
2024-07-08 11:32:27 +02:00
|
|
|
module sosengine.graphics {
|
|
|
|
// Dependencies
|
|
|
|
// -> Subsystems
|
|
|
|
requires transitive sosengine.base;
|
|
|
|
// -> Libraries
|
|
|
|
requires transitive static lombok;
|
|
|
|
requires transitive org.jetbrains.annotations;
|
|
|
|
|
|
|
|
// API access
|
|
|
|
exports de.staropensource.sosengine.graphics;
|
|
|
|
exports de.staropensource.sosengine.graphics.classes;
|
|
|
|
exports de.staropensource.sosengine.graphics.events;
|
|
|
|
exports de.staropensource.sosengine.graphics.types;
|
|
|
|
|
|
|
|
// Reflection access
|
|
|
|
opens de.staropensource.sosengine.graphics;
|
|
|
|
opens de.staropensource.sosengine.graphics.classes;
|
|
|
|
opens de.staropensource.sosengine.graphics.events;
|
|
|
|
opens de.staropensource.sosengine.graphics.types;
|
|
|
|
}
|