Class HybridRendererSystem
Inheritance
HybridRendererSystem
Syntax
public class HybridRendererSystem : JobComponentSystem
Methods
CompleteJobs()
Declaration
public void CompleteJobs()
Dispose()
Declaration
EndUpdate()
Declaration
OnCreate()
Declaration
protected override void OnCreate()
OnDestroy()
Declaration
protected override void OnDestroy()
OnPerformCulling(BatchRendererGroup, BatchCullingContext)
Declaration
public JobHandle OnPerformCulling(BatchRendererGroup rendererGroup, BatchCullingContext cullingContext)
Parameters
Type |
Name |
Description |
BatchRendererGroup |
rendererGroup |
|
BatchCullingContext |
cullingContext |
|
Returns
Type |
Description |
JobHandle |
|
OnUpdate(JobHandle)
Declaration
protected override JobHandle OnUpdate(JobHandle inputDeps)
Parameters
Type |
Name |
Description |
JobHandle |
inputDeps |
|
Returns
Type |
Description |
JobHandle |
|
RegisterMaterialPropertyType(Type, String, Int32, MaterialPropertyDefaultValue)
Declaration
public static void RegisterMaterialPropertyType(Type type, string propertyName, int overrideTypeSize = -1, MaterialPropertyDefaultValue defaultValue = default(MaterialPropertyDefaultValue))
Parameters
RegisterMaterialPropertyType<T>(String, Int32, MaterialPropertyDefaultValue)
Declaration
public static void RegisterMaterialPropertyType<T>(string propertyName, int overrideTypeSize = -1, MaterialPropertyDefaultValue defaultValue = default(MaterialPropertyDefaultValue))
where T : IComponentData
Parameters
Type Parameters
ResetLod()
Declaration
StartUpdate()
Declaration
public void StartUpdate()
UpdateAllBatches(JobHandle)
Declaration
public JobHandle UpdateAllBatches(JobHandle inputDependencies)
Parameters
Type |
Name |
Description |
JobHandle |
inputDependencies |
|
Returns
Type |
Description |
JobHandle |
|