Class LPBInputProvider
[Serializable]
public class LPBInputProvider : IExternalInputProvider, ITerrainGraphArgumentsFiller
- Inheritance
-
LPBInputProvider
- Implements
- Inherited Members
Constructors
- LPBInputProvider(LocalProceduralBiome)
Creates an input provider bound to one Local Procedural Biome instance.
Methods
- CleanUp()
Disposes every temporary texture and buffer created by this provider that is still owned by it.
- FillTerrainGraphArguments(TerrainGraph, IDictionary<int, Args>)
Adds biome-specific execution arguments to the terrain graph argument table.
- OnAfterDeserialize()
Called after deserialization.
- OnBeforeSerialize()
Updates the serialized biome GUID so the provider can reconnect to the live biome later.
- RemoveTexture(string)
Detaches a generated texture from this provider so the caller can keep and manage it separately.
- SetInput(GraphInputContainer)
Populates a graph input container with all external inputs required by the biome.