Interface VulkanModuleDependentModuleInitializer

All Superinterfaces:
ModuleDependentModuleInitializer<VulkanModuleEntrypoint>
All Known Implementing Classes:
VulkanModuleDependentVulkanGLFWRenderModuleEntrypoint, VulkanModuleDependentVulkanRenderModuleEntrypoint

public interface VulkanModuleDependentModuleInitializer extends ModuleDependentModuleInitializer<VulkanModuleEntrypoint>
The entrypoint a module registers to depend on the Vulkan module.

Registered under the Vulkan 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(VulkanModuleEntrypoint vulkanModuleEntrypoint)
    Receives the Vulkan module's entrypoint.