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 TypeMethodDescriptionvoidonInitialize(RenderModuleEntrypoint renderModuleEntrypoint) Receives the render module's entrypoint.
-
Method Details
-
onInitialize
Receives the render module's entrypoint.Called on the render module's initialization thread, not the receiving module's.
- Specified by:
onInitializein interfaceModuleDependentModuleInitializer<RenderModuleEntrypoint>- Parameters:
renderModuleEntrypoint- the render module's main entrypoint
-