Interface IChunkedDecoration
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public interface IChunkedDecoration
- Extension Methods
Properties
BackgroundChunkDecorationConfig
BackgroundChunkDecorationConfig BackgroundChunkDecorationConfig { get; }
Property Value
MaxInstances
int MaxInstances { get; }
Property Value
- int
ShouldDraw
bool ShouldDraw { get; }
Property Value
- bool
Methods
OnBeforeDraw(FrameDrawOptionsNoLOD, BatchRendererGroup)
void OnBeforeDraw(FrameDrawOptionsNoLOD drawOptions, BatchRendererGroup brg)
Parameters
drawOptionsFrameDrawOptionsNoLODbrgBatchRendererGroup
RegisterResources(IBatchRenderer)
void RegisterResources(IBatchRenderer renderer)
Parameters
rendererIBatchRenderer
ScheduleDecorationDraw(FrameDrawOptionsNoLOD, NativeParallelHashSet<BackgroundChunkData>, NativeMultiDictionary<MeshMaterialID, BatchInstance>, Camera, NativeArray<Plane>, float, ref JobHandle)
void ScheduleDecorationDraw(FrameDrawOptionsNoLOD drawOptions, NativeParallelHashSet<BackgroundChunkData> seenChunks, NativeMultiDictionary<MeshMaterialID, BatchInstance> instances, Camera camera, NativeArray<Plane> cullingPlanes, float animationSimulationTime_G, ref JobHandle dependencies)
Parameters
drawOptionsFrameDrawOptionsNoLODseenChunksNativeParallelHashSet<BackgroundChunkData>instancesNativeMultiDictionary<MeshMaterialID, BatchInstance>cameraCameracullingPlanesNativeArray<Plane>animationSimulationTime_GfloatdependenciesJobHandle