Interface PrefabManager

  • All Known Implementing Classes:
    PrefabManagerImpl

    public interface PrefabManager
    A PrefabManager acts like a container to keep track of loaded Prefabs.
    • Method Detail

      • addPrefab

        void addPrefab​(Prefab prefab)
        Adds a new Prefab.
        Parameters:
        prefab - prefab to be added
      • deletePrefab

        void deletePrefab​(java.lang.String prefabName)
        Deletes an existing Prefab.
        Parameters:
        prefabName - name of the prefab to be deleted
      • deleteAllPrefabs

        void deleteAllPrefabs()
      • getPrefabs

        java.util.Collection<Prefab> getPrefabs()
        Returns all enabled Prefabs.
        Returns:
        enabled Prefabs
      • getPrefab

        Prefab getPrefab​(java.lang.String name)
        Returns the Prefab with the given name.
        Parameters:
        name - name of the prefab
        Returns:
        Prefab