Interface RenderModuleDependentModuleInitializer

All Superinterfaces:
ModuleDependentModuleInitializer<RenderModuleEntrypoint>
All Known Implementing Classes:
RenderModuleDependentGLFWRenderModuleEntrypoint, RenderModuleDependentVulkanGLFWRenderModuleEntrypoint, RenderModuleDependentVulkanRenderModuleEntrypoint

public interface RenderModuleDependentModuleInitializer extends ModuleDependentModuleInitializer<RenderModuleEntrypoint>
The entrypoint a module registers to depend on the render module.

Registered under the render module's dependent entrypoint name. Implementations transfer the received entrypoint into their own module's dependency queue, as described on ModuleDependentModuleInitializer.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onInitialize(RenderModuleEntrypoint renderModuleEntrypoint)
    Receives the render module's entrypoint.