Class StructuralChangePresentationSystemGroup
Represents a system group that contains systems that perform structural changes.
Inheritance
ComponentSystemBase
SystemBase
ComponentSystemGroup
StructuralChangePresentationSystemGroup
Inherited Members
ComponentSystemGroup.EnableSystemSorting
ComponentSystemGroup.Created
ComponentSystemGroup.ManagedSystems
ComponentSystemGroup.OnCreate()
ComponentSystemGroup.OnDestroy()
ComponentSystemGroup.AddSystemToUpdateList(ComponentSystemBase)
ComponentSystemGroup.AddSystemToUpdateList(SystemHandle)
ComponentSystemGroup.RemoveSystemFromUpdateList(ComponentSystemBase)
ComponentSystemGroup.RemoveSystemFromUpdateList(SystemHandle)
ComponentSystemGroup.SortSystems()
ComponentSystemGroup.RateManager
ComponentSystemGroup.SetRateManagerCreateAllocator(IRateManager)
ComponentSystemGroup.RateGroupAllocators
ComponentSystemGroup.OnUpdate()
SystemBase.Dependency
SystemBase.CheckedStateRef
SystemBase.CompleteDependency()
SystemBase.Entities
SystemBase.Job
SystemBase.Update()
SystemBase.HasBuffer<T>(Entity)
SystemBase.GetEntityStorageInfoLookup()
ComponentSystemBase.Enabled
ComponentSystemBase.EntityQueries
ComponentSystemBase.GlobalSystemVersion
ComponentSystemBase.LastSystemVersion
ComponentSystemBase.EntityManager
ComponentSystemBase.World
ComponentSystemBase.SystemHandle
ComponentSystemBase.WorldUpdateAllocator
ComponentSystemBase.OnStartRunning()
ComponentSystemBase.OnStopRunning()
ComponentSystemBase.ShouldRunSystem()
ComponentSystemBase.GetDynamicComponentTypeHandle(ComponentType)
ComponentSystemBase.GetSharedComponentTypeHandle<T>()
ComponentSystemBase.GetDynamicSharedComponentTypeHandle(ComponentType)
ComponentSystemBase.GetEntityTypeHandle()
ComponentSystemBase.RequireForUpdate(EntityQuery)
ComponentSystemBase.RequireAnyForUpdate(params EntityQuery[])
ComponentSystemBase.RequireForUpdate<T>()
ComponentSystemBase.GetEntityQuery(params ComponentType[])
ComponentSystemBase.GetEntityQuery(params EntityQueryDesc[])
ComponentSystemBase.GetEntityQuery(in EntityQueryBuilder)
Namespace: Unity.Rendering
Assembly: Unity.Entities.Graphics.dll
Syntax
[UpdateInGroup(typeof(PresentationSystemGroup))]
[WorldSystemFilter(WorldSystemFilterFlags.Default|WorldSystemFilterFlags.EntitySceneOptimizations|WorldSystemFilterFlags.Editor, WorldSystemFilterFlags.Default)]
public class StructuralChangePresentationSystemGroup : ComponentSystemGroup
Remarks
Any system that makes structural changes must be in this system group. Structural changes performed after can result in undefined behavior or even crashing the application.