image/svg+xml
docs.unity3d.com
  • Manual
  • Scripting API
  • Changelog
  • License
Entities 0.17.0-preview.42
    Show / Hide Table of Contents
    • Global Namespace
      • Authoring​With​Material
        • Fields
          • material
        • Methods
          • Convert
      • Companion​Game​Object​Update​Transform​System
        • Methods
          • On​Create
          • On​Destroy
          • On​Update
      • Game​Object​After​Conversion​Group
      • Game​Object​Before​Conversion​Group
      • Game​Object​Conversion​Group
      • Game​Object​Conversion​System
        • Properties
          • Blob​Asset​Store
          • Dst​Entity​Manager
        • Methods
          • Add​Hybrid​Component
          • Configure​Editor​Render​Data
          • Create​Additional​Entity
          • Declare​Asset​Dependency
          • Declare​Dependency
          • Declare​Linked​Entity​Group
          • Declare​Referenced​Asset
          • Declare​Referenced​Prefab
          • Fork​Settings
          • Get​Entities
          • Get​Guid​For​Asset​Export
          • Get​Primary​Entity
          • Get​Scene​Section​Entity
          • Has​Primary​Entity
          • On​Create
          • Try​Create​Asset​Export​Writer
          • Try​Get​Primary​Entity
      • Game​Object​Declare​Referenced​Objects​Group
      • Game​Object​Export​Group
      • Invalid_For​Each_Signature_See_For​Each_Documentation_For_Rules_And_Restrictions
      • Lambda​For​Each​Description​Construction​Methods
        • Methods
          • For​Each
          • Throw​Code​Gen​Exception
          • Throw​Code​Gen​Invalid​Method​Called​Exception
      • Patching​End​To​End​With​Serialization
        • Methods
          • Can​Serialize​And​Deserialize​Managed​Components
          • Deserialize​With​Different​Data​Layout​Throws
          • Patch​With​Object​Reference​Resolving
      • Patching​End​To​End​With​Serialization.​Component​With​Object​Ref
        • Fields
          • Material
        • Methods
          • Equals
          • Get​Hash​Code
      • Prefab​Entity​Reference
        • Fields
          • Prefab
      • Prefab​Reference
        • Fields
          • Prefab
      • Scene​Section​Component
        • Fields
          • Section​Index
      • Stop​Convert​To​Entity
    • Unity.​Assertions
      • Assert
        • Methods
          • Are​Approximately​Equal
          • Are​Equal
          • Are​Not​Equal
          • Is​False
          • Is​Not​Null
          • Is​Null
          • Is​True
    • Unity.​Core
      • Time​Data
        • Constructors
          • Time​Data
        • Fields
          • Delta​Time
          • Elapsed​Time
        • Properties
          • fixed​Delta​Time
      • XXHash
        • Methods
          • Hash32
          • Hash64
    • Unity.​Deformations
      • Blend​Shape​Weight
        • Fields
          • Value
      • Skin​Matrix
        • Fields
          • Value
    • Unity.​Entities
      • Always​Synchronize​System​Attribute
      • Always​Update​System​Attribute
      • Archetype​Chunk
        • Properties
          • Archetype
          • Batch​Entity​Count
          • Capacity
          • Chunk​Entity​Count
          • Count
          • Full
          • Null
        • Methods
          • Did​Change
          • Did​Order​Change
          • Equals
          • Get​Buffer​Accessor
          • Get​Change​Version
          • Get​Chunk​Component​Data
          • Get​Dynamic​Component​Data​Array​Reinterpret
          • Get​Hash​Code
          • Get​Managed​Component​Accessor
          • Get​Native​Array
          • Get​Order​Version
          • Get​Shared​Component​Data
          • Get​Shared​Component​Data​Boxed
          • Get​Shared​Component​Index
          • Get​Untyped​Buffer​Accessor
          • Has
          • Has​Chunk​Component
          • Invalid
          • Num​Shared​Components
          • Set​Chunk​Component​Data
        • Operators
          • Equality
          • Inequality
      • Archetype​Chunk​Array
        • Methods
          • Calculate​Entity​Count
      • Archetype​Chunk​Iterator
      • Asset
      • Begin​Fixed​Step​Simulation​Entity​Command​Buffer​System
      • Begin​Initialization​Entity​Command​Buffer​System
      • Begin​Presentation​Entity​Command​Buffer​System
      • Begin​Simulation​Entity​Command​Buffer​System
      • Blob​Array<T>
        • Properties
          • Item
          • Length
        • Methods
          • Get​Unsafe​Ptr
          • To​Array
      • Blob​Asset​Change
        • Fields
          • Hash
          • Length
      • Blob​Asset​Computation​Context<TS, TB>
        • Constructors
          • Blob​Asset​Computation​Context
        • Properties
          • Is​Created
        • Methods
          • Add​Blob​Asset​To​Compute
          • Add​Computed​Blob​Asset
          • Associate​Blob​Asset​With​Unity​Object
          • Dispose
          • Get​Blob​Asset
          • Get​Settings
          • Need​To​Compute​Blob​Asset
          • Update​Blob​Store
      • Blob​Asset​Reference<T>
        • Properties
          • Is​Created
          • Null
          • Value
        • Methods
          • Create
          • Dispose
          • Equals
          • Get​Hash​Code
          • Get​Unsafe​Ptr
          • Try​Read
          • Write
        • Operators
          • Equality
          • Inequality
      • Blob​Asset​Reference​Change
        • Fields
          • Component
          • Offset
          • Value
      • Blob​Asset​Serialize​Extensions
        • Methods
          • Read
          • Write
      • Blob​Asset​Store
        • Constructors
          • Blob​Asset​Store
        • Methods
          • Add​Unique​Blob​Asset
          • Contains
          • Dispose
          • Remove
          • Reset​Cache
          • Try​Add
          • Try​Get
      • Blob​Builder
        • Constructors
          • Blob​Builder
        • Methods
          • Allocate
          • Construct
          • Construct​Root
          • Create​Blob​Asset​Reference
          • Dispose
          • Set​Pointer
      • Blob​Builder​Array<T>
        • Constructors
          • Blob​Builder​Array
        • Properties
          • Item
          • Length
        • Methods
          • Get​Unsafe​Ptr
      • Blob​Ptr<T>
        • Properties
          • Is​Valid
          • Value
        • Methods
          • Get​Unsafe​Ptr
      • Blob​String
        • Properties
          • Length
        • Methods
          • To​String
      • Blob​String​Extensions
        • Methods
          • Allocate​String
      • Buffer​Accessor<T>
        • Constructors
          • Buffer​Accessor
        • Properties
          • Item
          • Length
      • Buffer​From​Entity<T>
        • Properties
          • Item
        • Methods
          • Did​Change
          • Has​Component
      • Buffer​Type​Handle<T>
        • Properties
          • Global​System​Version
          • Is​Read​Only
      • Burst​Mono​Interop​Method​Attribute
        • Constructors
          • Burst​Mono​Interop​Method​Attribute
        • Fields
          • Make​Public
      • Changed​Filter​Attribute
      • Change​Version​Utility
        • Methods
          • Did​Change
      • Chunk​Entities​Description
      • Chunk​Header
        • Fields
          • Archetype​Chunk
        • Properties
          • Null
      • Chunk​Serializable​Attribute
      • Component​Data​From​Entity<T>
        • Properties
          • Item
        • Methods
          • Did​Change
          • Has​Component
      • Component​System
        • Properties
          • Entities
          • Post​Update​Commands
        • Methods
          • Init​Entity​Query​Cache
          • On​Update
          • Update
      • Component​System​Base
        • Properties
          • Enabled
          • Entity​Manager
          • Entity​Queries
          • Global​System​Version
          • Last​System​Version
          • Time
          • World
        • Methods
          • Get​Buffer​From​Entity
          • Get​Buffer​Type​Handle
          • Get​Component​Data​From​Entity
          • Get​Component​Type​Handle
          • Get​Dynamic​Component​Type​Handle
          • Get​Dynamic​Shared​Component​Type​Handle
          • Get​Entity​Query
          • Get​Entity​Type​Handle
          • Get​Shared​Component​Type​Handle
          • Get​Singleton
          • Get​Singleton​Entity
          • Has​Singleton
          • On​Create
          • On​Create​For​Compiler
          • On​Destroy
          • On​Start​Running
          • On​Stop​Running
          • Require​For​Update
          • Require​Singleton​For​Update
          • Set​Singleton
          • Should​Run​System
          • Try​Get​Singleton
          • Try​Get​Singleton​Entity
          • Update
      • Component​System​Base​Managed​Component​Extensions
        • Methods
          • Get​Singleton
          • Has​Singleton
          • Set​Singleton
      • Component​System​Group
        • Fields
          • Update​Callback
        • Properties
          • Enable​System​Sorting
          • Fixed​Rate​Manager
          • Systems
        • Methods
          • Add​System​To​Update​List
          • On​Create
          • On​Destroy
          • On​Stop​Running
          • On​Update
          • Remove​System​From​Update​List
          • Sort​Systems
      • Component​System​Group​Extensions
      • Component​System​Sorter
      • Component​System​Sorter.​Circular​System​Dependency​Exception
        • Constructors
          • Circular​System​Dependency​Exception
        • Properties
          • Chain
          • Message
      • Component​System​Sorter.​Type​Heap​Element
        • Constructors
          • Type​Heap​Element
        • Fields
          • unsorted​Index
        • Methods
          • Compare​To
      • Component​Type
        • Constructors
          • Component​Type
        • Fields
          • Access​Mode​Type
          • Type​Index
        • Properties
          • Has​Entity​References
          • Is​Buffer
          • Is​Chunk​Component
          • Is​Managed​Component
          • Is​Shared​Component
          • Is​System​State​Component
          • Is​System​State​Shared​Component
          • Is​Zero​Sized
        • Methods
          • Chunk​Component
          • Chunk​Component​Exclude
          • Chunk​Component​Read​Only
          • Equals
          • Exclude
          • From​Type​Index
          • Get​Hash​Code
          • Get​Managed​Type
          • Read​Only
          • Read​Write
        • Operators
          • Equality
          • Greater​Than
          • Implicit
          • Inequality
          • Less​Than
      • Component​Type.​Access​Mode
      • Component​Type​Flags
      • Component​Type​Handle<T>
        • Properties
          • Global​System​Version
          • Is​Read​Only
      • Component​Type​Hash
        • Fields
          • Flags
          • Stable​Type​Hash
        • Methods
          • Equals
          • Get​Hash​Code
        • Operators
          • Equality
          • Inequality
      • Component​Types
        • Constructors
          • Component​Types
        • Fields
          • m_masks
        • Properties
          • Length
        • Methods
          • Get​Component​Type
          • Get​Type​Index
      • Component​Types.​Masks
        • Fields
          • m_Buffer​Mask
          • m_Shared​Component​Mask
          • m_System​State​Component​Mask
          • m_Zero​Sized​Mask
        • Properties
          • Buffers
          • Shared​Components
          • System​State​Components
          • Zero​Sizeds
        • Methods
          • Is​Shared​Component
          • Is​Zero​Sized
      • Converter​Version​Attribute
        • Constructors
          • Converter​Version​Attribute
        • Fields
          • User​Name
          • Version
      • Convert​To​Entity
        • Fields
          • Conversion​Mode
      • Convert​To​Entity.​Mode
      • Convert​To​Entity​System
        • Properties
          • Blob​Asset​Store
        • Methods
          • Add​To​Be​Converted
          • On​Create
          • On​Destroy
          • On​Update
      • Default​World​Initialization
        • Methods
          • Add​Systems​To​Root​Level​System​Groups
          • Default​Lazy​Edit​Mode​Initialize
          • Get​All​Systems
          • Initialize
      • Disable​Auto​Creation​Attribute
      • Disable​Auto​Type​Registration
      • Disabled
      • Disallow​Ref​Return​Crossing​This​Attribute
      • Dynamic​Buffer<T>
        • Properties
          • Capacity
          • Is​Created
          • Is​Empty
          • Item
          • Length
        • Methods
          • Add
          • Add​Range
          • As​Native​Array
          • Clear
          • Copy​From
          • Element​At
          • Ensure​Capacity
          • Get​Enumerator
          • Get​Unsafe​Ptr
          • Get​Unsafe​Read​Only​Ptr
          • Insert
          • Reinterpret
          • Remove​At
          • Remove​At​Swap​Back
          • Remove​Range
          • Remove​Range​Swap​Back
          • Resize​Uninitialized
          • To​Native​Array
          • Trim​Excess
      • Dynamic​Component​Type​Handle
        • Fields
          • m_Type​Lookup​Cache
        • Properties
          • Global​System​Version
          • Is​Read​Only
      • Dynamic​Shared​Component​Type​Handle
        • Fields
          • m_Type​Lookup​Cache
      • Editor​Render​Data
        • Fields
          • Pickable​Object
          • Scene​Culling​Mask
        • Methods
          • Equals
          • Get​Hash​Code
      • End​Fixed​Step​Simulation​Entity​Command​Buffer​System
      • End​Initialization​Entity​Command​Buffer​System
      • End​Simulation​Entity​Command​Buffer​System
      • Entity
        • Fields
          • Index
          • Version
        • Properties
          • Null
        • Methods
          • Compare​To
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Equality
          • Inequality
      • Entity​Archetype
        • Properties
          • Chunk​Capacity
          • Chunk​Count
          • Disabled
          • Prefab
          • Types​Count
          • Valid
        • Methods
          • Calculate​Difference
          • Equals
          • Get​Component​Types
          • Get​Hash​Code
        • Operators
          • Equality
          • Inequality
      • Entity​Changes
        • Constructors
          • Entity​Changes
        • Properties
          • Any​Changes
          • Forward​Change​Set
          • Has​Forward​Change​Set
          • Has​Reverse​Change​Set
          • Reverse​Change​Set
        • Methods
          • Dispose
      • Entity​Change​Set
        • Constructors
          • Entity​Change​Set
        • Fields
          • Add​Components
          • Blob​Asset​Data
          • Blob​Asset​Reference​Changes
          • Component​Data
          • Created​Blob​Assets
          • Created​Entity​Count
          • Destroyed​Blob​Assets
          • Destroyed​Entity​Count
          • Entities
          • Entity​Reference​Changes
          • Linked​Entity​Group​Additions
          • Linked​Entity​Group​Removals
          • Names
          • Remove​Components
          • Set​Components
          • Set​Managed​Components
          • Set​Shared​Components
          • Type​Hashes
        • Properties
          • Has​Changes
          • Is​Created
        • Methods
          • Dispose
      • Entity​Command​Buffer
        • Constructors
          • Entity​Command​Buffer
        • Properties
          • Is​Created
          • Minimum​Chunk​Size
          • Should​Playback
        • Methods
          • Add​Buffer
          • Add​Component
          • Add​Component​For​Entity​Query
          • Add​Shared​Component
          • Append​To​Buffer
          • As​Parallel​Writer
          • Create​Entity
          • Destroy​Entities​For​Entity​Query
          • Destroy​Entity
          • Dispose
          • Instantiate
          • Playback
          • Remove​Component
          • Remove​Component​For​Entity​Query
          • Set​Buffer
          • Set​Component
          • Set​Shared​Component
      • Entity​Command​Buffer.​Parallel​Writer
        • Methods
          • Add​Buffer
          • Add​Component
          • Add​Shared​Component
          • Append​To​Buffer
          • Create​Entity
          • Destroy​Entity
          • Instantiate
          • Remove​Component
          • Set​Buffer
          • Set​Component
          • Set​Shared​Component
      • Entity​Command​Buffer​Managed​Component​Extensions
        • Methods
          • Add​Component
          • Set​Component
      • Entity​Command​Buffer​System
        • Methods
          • Add​Job​Handle​For​Producer
          • Create​Command​Buffer
          • On​Create
          • On​Destroy
          • On​Update
      • Entity​Container
        • Constructors
          • Entity​Container
        • Fields
          • Entity
          • Entity​Manager
          • Is​Read​Only
        • Methods
          • Get​Component​Count
      • Entity​Guid
        • Constructors
          • Entity​Guid
        • Fields
          • a
          • b
          • Null
        • Properties
          • Namespace​Id
          • Originating​Id
          • Serial
        • Methods
          • Compare​To
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Equality
          • Inequality
      • Entity​In​Chunk
        • Methods
          • Compare​To
          • Equals
      • Entity​Manager
        • Properties
          • Debug
          • Entity​Capacity
          • Exclusive​Entity​Transaction​Dependency
          • Global​System​Version
          • Total​Chunk​Address​Space​In​Bytes
          • Universal​Query
          • Version
          • World
        • Methods
          • Add​Buffer
          • Add​Chunk​Component​Data
          • Add​Component
          • Add​Component​Data
          • Add​Component​Object
          • Add​Components
          • Add​Shared​Component​Data
          • Begin​Exclusive​Entity​Transaction
          • Complete​All​Jobs
          • Copy​And​Replace​Entities​From
          • Copy​Entities
          • Copy​Entities​From
          • Create​Archetype
          • Create​Entity
          • Create​Entity​Query
          • Create​Entity​Remap​Array
          • Destroy​And​Reset​All​Entities
          • Destroy​Entity
          • End​Exclusive​Entity​Transaction
          • Equals
          • Exists
          • Get​All​Archetypes
          • Get​All​Chunks
          • Get​All​Entities
          • Get​All​Unique​Shared​Component​Data
          • Get​Assignable​Component​Types
          • Get​Buffer
          • Get​Buffer​Type​Handle
          • Get​Chunk
          • Get​Chunk​Component​Data
          • Get​Component​Count
          • Get​Component​Data
          • Get​Component​Object
          • Get​Component​Order​Version
          • Get​Component​Type​Handle
          • Get​Component​Types
          • Get​Created​And​Destroyed​Entities
          • Get​Created​And​Destroyed​Entities​Async
          • Get​Dynamic​Component​Type​Handle
          • Get​Dynamic​Shared​Component​Type​Handle
          • Get​Enabled
          • Get​Entity​Query​Mask
          • Get​Entity​Type​Handle
          • Get​Hash​Code
          • Get​Shared​Component​Count
          • Get​Shared​Component​Data
          • Get​Shared​Component​Data​Boxed
          • Get​Shared​Component​Data​Index
          • Get​Shared​Component​Order​Version
          • Get​Shared​Component​Type​Handle
          • Has​Chunk​Component
          • Has​Component
          • Instantiate
          • Is​Query​Valid
          • Move​Entities​From
          • Move​Entities​From​Internal​All
          • Prepare​For​Deserialize
          • Remove​Chunk​Component
          • Remove​Chunk​Component​Data
          • Remove​Component
          • Set​Archetype
          • Set​Chunk​Component​Data
          • Set​Component​Data
          • Set​Enabled
          • Set​Shared​Component​Data
          • Swap​Components
        • Operators
          • Equality
          • Inequality
      • Entity​Manager.​Entity​Manager​Debug
        • Constructors
          • Entity​Manager​Debug
        • Properties
          • Entity​Count
          • Memory​Init​Pattern
          • Use​Memory​Init​Pattern
        • Methods
          • Check​Internal​Consistency
          • Get​Component​Boxed
          • Get​Entity​Info
          • Is​Shared​Component​Manager​Empty
          • Log​Entity​Info
          • Poison​Unused​Data​In​All​Chunks
          • Set​Global​System​Version
      • Entity​Manager​Differ
        • Constructors
          • Entity​Manager​Differ
        • Methods
          • Dispose
          • Get​Changes
      • Entity​Manager​Differ​Options
      • Entity​Manager​Extensions
        • Methods
          • Get​Component​Object
          • Instantiate
      • Entity​Manager​Managed​Component​Extensions
        • Methods
          • Add​Chunk​Component​Data
          • Add​Component​Data
          • Get​Chunk​Component​Data
          • Get​Component​Data
          • Set​Chunk​Component​Data
          • Set​Component​Data
      • Entity​Patcher
        • Methods
          • Apply​Change​Set
      • Entity​Query
        • Properties
          • Is​Empty
          • Is​Empty​Ignore​Filter
        • Methods
          • Add​Changed​Version​Filter
          • Add​Dependency
          • Add​Order​Version​Filter
          • Add​Shared​Component​Filter
          • Calculate​Chunk​Count
          • Calculate​Chunk​Count​Without​Filtering
          • Calculate​Entity​Count
          • Calculate​Entity​Count​Without​Filtering
          • Compare​Components
          • Compare​Query
          • Complete​Dependency
          • Copy​From​Component​Data​Array
          • Copy​From​Component​Data​Array​Async
          • Create​Archetype​Chunk​Array
          • Create​Archetype​Chunk​Array​Async
          • Dispose
          • Equals
          • Get​Archetype​Chunk​Iterator
          • Get​Combined​Component​Order​Version
          • Get​Dependency
          • Get​Entity​Query​Mask
          • Get​Hash​Code
          • Get​Singleton
          • Get​Singleton​Entity
          • Has​Filter
          • Matches
          • Matches​Any
          • Matches​Any​Ignore​Filter
          • Matches​No​Filter
          • Reset​Filter
          • Set​Changed​Version​Filter
          • Set​Order​Version​Filter
          • Set​Shared​Component​Filter
          • Set​Singleton
          • To​Component​Data​Array
          • To​Component​Data​Array​Async
          • To​Entity​Array
          • To​Entity​Array​Async
        • Operators
          • Equality
          • Inequality
      • Entity​Query​Builder
        • Methods
          • Equals
          • For​Each
          • Get​Hash​Code
          • To​Entity​Query
          • To​Entity​Query​Desc
          • With
          • With​All
          • With​All​Read​Only
          • With​Any
          • With​Any​Read​Only
          • With​Include​All
          • With​None
      • Entity​Query​Desc
        • Fields
          • All
          • Any
          • None
          • Options
        • Methods
          • Validate
      • Entity​Query​Desc​Validation​Exception
        • Constructors
          • Entity​Query​Desc​Validation​Exception
      • Entity​Query​Extensions​For​Component​Array
        • Methods
          • To​Component​Array
      • Entity​Query​Extensions​For​Transform​Access​Array
        • Methods
          • Get​Transform​Access​Array
      • Entity​Query​Managed​Component​Extensions
        • Methods
          • Get​Singleton
          • Set​Singleton
      • Entity​Query​Mask
        • Methods
          • Matches
      • Entity​Query​Options
      • Entity​Reference​Change
        • Fields
          • Component
          • Offset
          • Value
      • Entity​Remap​Utility
        • Methods
          • Add​Entity​Remapping
          • Append​Buffer​Entity​Patches
          • Append​Entity​Patches
          • Calculate​Entity​And​Blob​Offsets​Unmanaged
          • Get​Targets
          • Has​Entity​References​Managed
          • Patch​Entities
          • Patch​Entities​For​Prefab
          • Remap​Entity
          • Remap​Entity​For​Prefab
      • Entity​Remap​Utility.​Buffer​Entity​Patch​Info
        • Fields
          • Buffer​Offset
          • Buffer​Stride
          • Element​Offset
          • Element​Stride
      • Entity​Remap​Utility.​Entity​Patch​Info
        • Fields
          • Offset
          • Stride
      • Entity​Remap​Utility.​Entity​Remap​Info
        • Fields
          • Source​Version
          • Target
      • Entity​Type​Handle
      • Exclude​Component<T>
      • Exclude​Component​Attribute
        • Constructors
          • Exclude​Component​Attribute
        • Fields
          • Exclude​Components
      • Exclusive​Entity​Transaction
        • Properties
          • Entity​Manager
        • Methods
          • Add​Buffer
          • Add​Component
          • Create​Archetype
          • Create​Entity
          • Destroy​Entity
          • Exists
          • Get​Buffer
          • Get​Component​Data
          • Get​Shared​Component​Data
          • Has​Component
          • Instantiate
          • Remove​Component
          • Set​Component​Data
          • Set​Shared​Component​Data
          • Swap​Components
      • Fast​Equality
        • Methods
          • Add​Extra​AOTTypes
          • Equals
          • Get​Hash​Code
          • Managed​Equals
          • Managed​Get​Hash​Code
      • Fast​Equality.​Layout
        • Fields
          • Aligned4
          • count
          • offset
        • Methods
          • To​String
      • Fast​Equality.​Type​Info
        • Fields
          • Equal​Fn
          • Get​Hash​Fn
          • Type​Size
        • Properties
          • Null
      • Fast​Equality.​Type​Info.​Compare​Equal​Delegate
      • Fast​Equality.​Type​Info.​Get​Hash​Code​Delegate
      • Fast​Equality.​Type​Info.​Managed​Compare​Equal​Delegate
      • Fast​Equality.​Type​Info.​Managed​Get​Hash​Code​Delegate
      • Fixed​Rate​Utils
        • Methods
          • Disable​Fixed​Rate
          • Enable​Fixed​Rate​Simple
          • Enable​Fixed​Rate​With​Catch​Up
      • Fixed​Rate​Utils.​Fixed​Rate​Catch​Up​Manager
        • Constructors
          • Fixed​Rate​Catch​Up​Manager
        • Properties
          • Maximum​Delta​Time
          • Timestep
        • Methods
          • Should​Group​Update
      • Fixed​Rate​Utils.​Fixed​Rate​Simple​Manager
        • Constructors
          • Fixed​Rate​Simple​Manager
        • Properties
          • Timestep
        • Methods
          • Should​Group​Update
      • Fixed​Step​Simulation​System​Group
        • Constructors
          • Fixed​Step​Simulation​System​Group
        • Properties
          • Maximum​Delta​Time
          • Timestep
      • For​Each​Lambda​Job​Description_Set​Shared​Component
        • Methods
          • Set​Shared​Component​Filter​On​Query
      • Game​Object​Conversion​Settings
        • Constructors
          • Game​Object​Conversion​Settings
        • Fields
          • Conversion​Flags
          • Conversion​World​Created
          • Conversion​World​Pre​Dispose
          • Debug​Conversion​Name
          • Destination​World
          • Extra​Systems
          • Filter​Flags
          • Namespace​ID
          • Scene​GUID
          • Systems
        • Properties
          • Blob​Asset​Store
          • Supports​Exporting
        • Methods
          • Create​Conversion​World
          • Fork
          • From​Hash
          • From​World
          • Get​Guid​For​Asset​Export
          • Try​Create​Asset​Export​Writer
          • With​Extra​System
          • With​Extra​Systems
      • Game​Object​Conversion​Utility
        • Methods
          • Convert​Game​Object​Hierarchy
          • Convert​Game​Objects​To​Entities​Field
          • Convert​Incremental
          • Convert​Incremental​Initialize
          • Convert​Scene
          • Get​Entity​Guid
      • Game​Object​Conversion​Utility.​Conversion​Flags
      • Game​Object​Entity
        • Properties
          • Entity
          • Entity​Manager
          • World
        • Methods
          • Add​To​Entity
          • Add​To​Entity​Manager
          • Copy​All​Components​To​Entity
          • On​Disable
          • On​Enable
      • Generate​Authoring​Component​Attribute
      • Generate​Burst​Mono​Interop​Attribute
        • Constructors
          • Generate​Burst​Mono​Interop​Attribute
        • Properties
          • Asset​Name
      • Hash128
        • Constructors
          • Hash128
        • Fields
          • Value
        • Properties
          • Is​Valid
        • Methods
          • Compare​To
          • Equals
          • Get​Hash​Code
          • To​String
        • Operators
          • Equality
          • Greater​Than
          • Inequality
          • Less​Than
      • IBuffer​Element​Data
      • IComponent​Data
      • IConvert​Game​Object​To​Entity
        • Methods
          • Convert
      • ICustom​Bootstrap
        • Methods
          • Initialize
      • IDeclare​Referenced​Prefabs
        • Methods
          • Declare​Referenced​Prefabs
      • IFixed​Rate​Manager
        • Properties
          • Timestep
        • Methods
          • Should​Group​Update
      • IJob​Chunk
        • Methods
          • Execute
      • IJob​Entity​Batch
        • Methods
          • Execute
      • IJob​Entity​Batch​With​Index
        • Methods
          • Execute
      • IJob​For​Each<T0>
      • IJob​For​Each​With​Entity<T0>
      • Initialization​System​Group
        • Constructors
          • Initialization​System​Group
      • Internal​Buffer​Capacity​Attribute
        • Constructors
          • Internal​Buffer​Capacity​Attribute
        • Fields
          • Capacity
      • Internal​Compiler​Interface
        • Methods
          • Burst​Compile
          • Run​IJob
          • Run​Job​Chunk
      • Internal​Compiler​Interface.​Job​Chunk​Run​Without​Job​System​Delegate
      • Internal​Compiler​Interface.​Job​Entity​Batch​Run​Without​Job​System​Delegate
      • Internal​Compiler​Interface.​Job​Entity​Batch​Run​Without​Job​System​Delegate​Limit​Entities
      • Internal​Compiler​Interface.​Job​Run​Without​Job​System​Delegate
      • IRef​Counted
        • Methods
          • Release
          • Retain
      • IShared​Component​Data
      • ISystem​Base
        • Methods
          • On​Create
          • On​Destroy
          • On​Update
      • ISystem​State​Buffer​Element​Data
      • ISystem​State​Component​Data
      • ISystem​State​Shared​Component​Data
      • Job​Chunk​Extensions
        • Methods
          • Run
          • Run​Without​Jobs
          • Schedule
          • Schedule​Parallel
          • Schedule​Single
      • Job​Component​System
        • Properties
          • Entities
          • Job
        • Methods
          • On​Update
          • Update
      • Job​Entity​Batch​Extensions
        • Methods
          • Run
          • Run​Without​Jobs
          • Run​Without​Jobs​Internal
          • Schedule
          • Schedule​Parallel
      • Job​Entity​Batch​Index​Extensions
        • Methods
          • Run
          • Run​Without​Jobs
          • Run​Without​Jobs​Internal
          • Schedule
          • Schedule​Parallel
      • Job​For​Each​Extensions
        • Methods
          • Calculate​Entity​Count
          • Get​Entity​Query​For​IJob​For​Each
          • Prepare​Entity​Query
          • Run
          • Schedule
          • Schedule​Single
      • Job​For​Each​Extensions.​IBase​Job​For​Each
      • Lambda​Job​Chunk​Description_Set​Shared​Component
        • Methods
          • Set​Shared​Component​Filter​On​Query
      • Lambda​Job​Chunk​Description​Construction​Methods
        • Methods
          • For​Each
      • Lambda​Job​Chunk​Description​Construction​Methods.​Job​Chunk​Delegate
      • Lambda​Job​Description​Construction​Methods
        • Methods
          • With​Burst
          • With​Dispose​On​Completion
          • With​Name
          • With​Native​Disable​Container​Safety​Restriction
          • With​Native​Disable​Parallel​For​Restriction
          • With​Native​Disable​Unsafe​Ptr​Restriction
          • Without​Burst
          • With​Read​Only
          • With​Structural​Changes
      • Lambda​Job​Description​Execution​Methods
        • Methods
          • Run
          • Schedule
          • Schedule​Parallel
      • Lambda​Job​Description​Execution​Methods​JCS
        • Methods
          • Run
          • Schedule
      • Lambda​Job​Query​Construction​Methods
        • Methods
          • With​All
          • With​Any
          • With​Change​Filter
          • With​Entity​Query​Options
          • With​None
          • With​Shared​Component​Filter
          • With​Store​Entity​Query​In​Field
      • Lambda​Single​Job​Description​Construction​Methods
        • Methods
          • With​Code
      • Lambda​Single​Job​Description​Construction​Methods.​With​Code​Action
      • Lambda​Single​Job​Description​Execution​Methods
        • Methods
          • Run
          • Schedule
      • Lambda​Single​Job​Description​Execution​Methods​JCS
        • Methods
          • Run
          • Schedule
      • Late​Simulation​System​Group
      • Layer​Field​Attribute
      • Layout​Utility
        • Methods
          • Gather​Chunked​SOA8
          • Gather​Full​SOA
          • Scatter​Chunked​SOA8
          • Scatter​Full​SOA
      • Layout​Utility​Managed
        • Methods
          • Create​Descriptor
      • Linked​Entity​Group
        • Fields
          • Value
        • Operators
          • Implicit
      • Linked​Entity​Group​Change
        • Fields
          • Child​Entity​Guid
          • Root​Entity​Guid
      • Managed​Component​Accessor<T>
        • Properties
          • Item
          • Length
      • Maximum​Chunk​Capacity​Attribute
        • Constructors
          • Maximum​Chunk​Capacity​Attribute
        • Fields
          • Capacity
      • May​Only​Live​In​Blob​Storage​Attribute
      • Memset​Native​Array<T>
        • Fields
          • Source
          • Value
        • Methods
          • Execute
      • Native​Array​Shared​Int
        • Constructors
          • Native​Array​Shared​Int
        • Properties
          • Shared​Value​Count
          • Source​Buffer
        • Methods
          • Dispose
          • Get​Shared​Index​Array
          • Get​Shared​Index​By​Source​Index
          • Get​Shared​Value​Index​Count​Array
          • Get​Shared​Value​Index​Count​By​Source​Index
          • Get​Shared​Value​Indices​By​Shared​Index
          • Get​Shared​Value​Indices​By​Source​Index
          • Get​Sorted​Indices
          • Schedule
      • Packed​Component
        • Fields
          • Packed​Entity​Index
          • Packed​Type​Index
      • Packed​Component​Data​Change
        • Fields
          • Component
          • Offset
          • Size
      • Packed​Managed​Component​Data​Change
        • Fields
          • Boxed​Value
          • Component
      • Packed​Shared​Component​Data​Change
        • Fields
          • Boxed​Shared​Value
          • Component
      • Playback​Policy
      • Post​Load​Command​Buffer
        • Constructors
          • Post​Load​Command​Buffer
        • Fields
          • Command​Buffer
        • Methods
          • Clone
          • Dispose
      • Prefab
      • Presentation​System​Group
        • Constructors
          • Presentation​System​Group
      • Register​Generic​Component​Type​Attribute
        • Constructors
          • Register​Generic​Component​Type​Attribute
        • Fields
          • Concrete​Type
      • Register​Generic​Job​Type​Attribute
        • Constructors
          • Register​Generic​Job​Type​Attribute
        • Fields
          • Concrete​Type
      • Request​Scene​Loaded
        • Fields
          • Load​Flags
      • Require​Component​Tag​Attribute
        • Constructors
          • Require​Component​Tag​Attribute
        • Fields
          • Tag​Components
      • Requires​Entity​Conversion​Attribute
      • Restrict​Authoring​Input​To​Attribute
        • Constructors
          • Restrict​Authoring​Input​To​Attribute
        • Properties
          • Type
      • Scene​Load​Flags
      • Scene​Reference
        • Fields
          • Scene​GUID
        • Methods
          • Equals
          • Get​Hash​Code
      • Scene​Section
        • Fields
          • Scene​GUID
          • Section
        • Methods
          • Equals
          • Get​Hash​Code
      • Scene​Section​Data
        • Fields
          • Bounding​Volume
          • File​Size
          • Object​Reference​Count
          • Scene​GUID
          • Sub​Section​Index
      • Scene​Tag
        • Fields
          • Scene​Entity
        • Methods
          • Equals
          • Get​Hash​Code
          • To​String
      • Scene​View​World​Position​Attribute
      • Script​Behaviour​Update​Order
        • Methods
          • Add​World​To​Current​Player​Loop
          • Add​World​To​Player​Loop
          • Append​System​To​Player​Loop​List
          • Is​World​In​Current​Player​Loop
          • Is​World​In​Player​Loop
          • Remove​World​From​Current​Player​Loop
          • Remove​World​From​Player​Loop
          • Update​Player​Loop
      • Section​Metadata​Setup
        • Fields
          • Scene​Section​Index
      • Shared​Component​Type​Handle<T>
      • Simulation​System​Group
        • Constructors
          • Simulation​System​Group
      • SOAField​Info
        • Fields
          • Offset
          • Size
      • Static​Optimize​Entity
      • System​Base
        • Properties
          • Dependency
          • Entities
          • Job
        • Methods
          • Complete​Dependency
          • Get​Buffer
          • Get​Buffer​From​Entity
          • Get​Component
          • Get​Component​Data​From​Entity
          • Has​Component
          • On​Update
          • Set​Component
          • Update
      • System​Base​Delegates
      • System​Base​Delegates.​Function
      • System​Base​Registry
        • Methods
          • Add​Unmanaged​System​Type
          • Initialize​Pending​Types
      • System​Base​Registry.​Forwarding​Func
      • System​State
        • Properties
          • Debug​Name
          • Dependency
          • Enabled
          • Entity​Manager
          • Global​System​Version
          • Last​System​Version
          • Time
          • Unmanaged​Meta​Index
          • World
          • World​Unmanaged
        • Methods
          • Complete​Dependency
          • Get​Buffer​From​Entity
          • Get​Buffer​Type​Handle
          • Get​Component​Data​From​Entity
          • Get​Component​Type​Handle
          • Get​Dynamic​Component​Type​Handle
          • Get​Dynamic​Shared​Component​Type​Handle
          • Get​Entity​Query
          • Get​Entity​Type​Handle
          • Get​Shared​Component​Type​Handle
          • Get​Singleton
          • Get​Singleton​Entity
          • Has​Singleton
          • Require​For​Update
          • Require​Singleton​For​Update
          • Set​Singleton
          • Try​Get​Singleton
          • Try​Get​Singleton​Entity
      • Type​Hash
        • Methods
          • Calculate​Memory​Ordering
          • Calculate​Stable​Type​Hash
          • Combine​FNV1A64
          • FNV1A64
      • Type​Manager
        • Fields
          • Buffer​Component​Type​Flag
          • Chunk​Component​Type​Flag
          • Clear​Flags​Mask
          • Default​Buffer​Capacity​Numerator
          • Has​No​Entity​References​Flag
          • Managed​Component​Type​Flag
          • Managed​Shared​Component​Type​Flag
          • Maximum​Chunk​Capacity
          • Maximum​Supported​Alignment
          • Maximum​Types​Count
          • Object​Offset
          • Shared​Component​Type​Flag
          • System​State​Shared​Component​Type​Flag
          • System​State​Type​Flag
          • Zero​Size​In​Chunk​Type​Flag
        • Properties
          • All​Types
        • Methods
          • Check​Is​Allowed​As​Component​Data
          • Check​Is​Allowed​As​Managed​Component​Data
          • Construct​Component​From​Buffer
          • Construct​System
          • Equals
          • Get​All​Types
          • Get​Entity​Offsets
          • Get​Fast​Equality​Type​Info
          • Get​Hash​Code
          • Get​System​Attributes
          • Get​System​Name
          • Get​Systems
          • Get​Type
          • Get​Type​Count
          • Get​Type​Index
          • Get​Type​Index​From​Stable​Type​Hash
          • Get​Type​Info
          • Get​Write​Group​Types
          • Has​Entity​References
          • Initialize
          • Is​Assembly​Referencing​Entities
          • Is​Buffer
          • Is​Chunk​Component
          • Is​Managed​Component
          • Is​Managed​Shared​Component
          • Is​Managed​Type
          • Is​Shared​Component​Type
          • Is​System​AGroup
          • Is​System​State​Component
          • Is​System​State​Shared​Component
          • Is​System​Type
          • Is​Zero​Sized
          • Make​Chunk​Component​Type​Index
          • Register​Unity​Engine​Object​Type
          • Shutdown
          • Throw​On​Disallowed​Component​Data
          • Throw​On​Disallowed​Managed​Component​Data
      • Type​Manager.​Entity​Offset​Info
        • Fields
          • Offset
      • Type​Manager.​Forced​Memory​Ordering​Attribute
        • Constructors
          • Forced​Memory​Ordering​Attribute
        • Fields
          • Memory​Ordering
      • Type​Manager.​Type​Category
      • Type​Manager.​Type​Info
        • Constructors
          • Type​Info
        • Fields
          • Alignment​In​Bytes
          • Blob​Asset​Ref​Offset​Count
          • Buffer​Capacity
          • Category
          • Element​Size
          • Entity​Offset​Count
          • Maximum​Chunk​Capacity
          • Memory​Ordering
          • Size​In​Chunk
          • Stable​Type​Hash
          • Type​Index
          • Type​Size
          • Write​Group​Count
        • Properties
          • Alignment​In​Chunk​In​Bytes
          • Debug​Type​Name
          • Has​Blob​Asset​Refs
          • Has​Write​Groups
          • Is​Zero​Sized
          • Type
      • Type​Manager.​Type​Version​Attribute
        • Constructors
          • Type​Version​Attribute
        • Fields
          • Type​Version
      • Update​After​Attribute
        • Constructors
          • Update​After​Attribute
        • Properties
          • System​Type
      • Update​Before​Attribute
        • Constructors
          • Update​Before​Attribute
        • Properties
          • System​Type
      • Update​In​Group​Attribute
        • Constructors
          • Update​In​Group​Attribute
        • Fields
          • Order​First
          • Order​Last
        • Properties
          • Group​Type
      • Update​World​Time​System
        • Methods
          • On​Start​Running
          • On​Update
      • World
        • Constructors
          • World
        • Properties
          • All
          • Default​Game​Object​Injection​World
          • Entity​Manager
          • Flags
          • Is​Created
          • Maximum​Delta​Time
          • Name
          • Quit​Update
          • Sequence​Number
          • Systems
          • Time
          • Time​Singleton
          • Unmanaged
          • Version
        • Methods
          • Add​System
          • Create​System
          • Destroy​All​Systems​And​Log​Exception
          • Destroy​System
          • Dispose
          • Dispose​All​Worlds
          • Get​Existing​System
          • Get​Or​Create​System
          • Get​Or​Create​Systems​And​Log​Exception
          • Pop​Time
          • Push​Time
          • Set​Time
          • To​String
          • Update
      • World.​No​Alloc​Read​Only​Collection<T>
        • Constructors
          • No​Alloc​Read​Only​Collection
        • Properties
          • Count
          • Item
        • Methods
          • Contains
          • Get​Enumerator
      • World​Extensions
      • World​Flags
      • World​System​Filter​Attribute
        • Constructors
          • World​System​Filter​Attribute
        • Fields
          • Filter​Flags
      • World​System​Filter​Flags
      • World​Unmanaged
        • Properties
          • Current​Time
          • Entity​Manager
          • Flags
          • Maximum​Delta​Time
          • Sequence​Number
          • Version
      • Write​Group​Attribute
        • Constructors
          • Write​Group​Attribute
        • Fields
          • Target​Type
    • Unity.​Entities.​Build​Utils
      • Mono​Extensions
        • Methods
          • Calculate​Memory​Ordering
          • Calculate​Stable​Type​Hash
          • Dynamic​Array​Element​Type
          • Fixed​Special​Type
          • Get​Reflection​Name
          • Get​System​Reflection​Type
          • Get​System​Runs​After
          • Get​System​Runs​Before
          • Is​Buffer​Element​Component​Type
          • Is​Complex
          • Is​Component​Type
          • Is​Cpp​Basic​Type
          • Is​Dynamic​Array
          • Is​Entity​Type
          • Is​Managed​Type
          • Is​Pod​Type
          • Is​Shared​Component​Type
          • Is​Struct​Value​Type
          • Is​Struct​With​Interface
          • Is​System​Fence​Type
          • Is​System​State​Component​Type
          • Is​System​Type
      • Type​Hash
        • Methods
          • Calculate​Memory​Ordering
          • Calculate​Memory​Ordering​Refl
          • Calculate​Stable​Type​Hash
          • Calculate​Stable​Type​Hash​Refl
          • Combine​FNV1A64
          • FNV1A64
          • Hash​Type
          • Hash​Version​Attribute
      • Type​Utils
        • Methods
          • Align​And​Size​Of​Field
          • Align​And​Size​Of​Type
          • Align​Up
          • Get​Entity​Field​Offsets
          • Get​Field​Offsets​Of
          • Get​Field​Offsets​Of​By​Field​Name
          • Has​Nested​Dynamic​Array​Type
          • Preprocess​Type​Fields
          • Validate​Allowed​Object​Type
      • Type​Utils.​Align​And​Size
        • Constructors
          • Align​And​Size
        • Fields
          • align
          • Eight
          • empty
          • Four
          • offset
          • One
          • Pointer2_32
          • Pointer2_64
          • Pointer3_32
          • Pointer3_64
          • Pointer4_32
          • Pointer4_64
          • Sentinel
          • size
          • Two
          • Zero
        • Properties
          • Is​Sentinel
        • Methods
          • Dynamic​Array
          • Native​String
          • Pointer
          • To​String
    • Unity.​Entities.​Code​Gen
      • Found​Error​In​User​Code​Exception
        • Constructors
          • Found​Error​In​User​Code​Exception
        • Properties
          • Diagnostic​Messages
        • Methods
          • To​String
    • Unity.​Entities.​Conversion
      • Multi​List​Enumerator<T>
        • Properties
          • Any
          • Current
          • Empty
          • Is​Empty
          • Is​Valid
        • Methods
          • Count
          • Dispose
          • Move​Next
          • Reset
    • Unity.​Entities.​Editor
      • Entity​Selection​Proxy
        • Properties
          • Container
          • Entity
          • Entity​Manager
          • Exists
          • World
        • Methods
          • Create​Instance
          • On​Entity​Control​Select​Button
          • Select
          • Select​Entity
          • Set​Entity
        • Events
          • Entity​Control​Select​Button
      • Entity​Selection​Proxy.​Entity​Control​Select​Button​Handler
      • Extra​Types​Provider
      • Game​Object​Entity​Editor
        • Methods
          • On​Inspector​GUI
      • Start​Live​Link​Window
        • Methods
          • Open​Window
    • Unity.​Entities.​Hybrid.​Internal
      • Generated​Authoring​Component​Implementation
        • Methods
          • Add​Referenced​Prefab
          • Add​Referenced​Prefabs
    • Unity.​Entities.​IL2CPPProcessing
      • Component​System​Processing
        • Properties
          • callback​Order
        • Methods
          • Generate​Additional​Link​Xml​File
          • On​After​Run
          • On​Before​Run
    • Unity.​Entities.​Low​Level.​Unsafe
      • Unsafe​Untyped​Blob​Asset​Reference
        • Methods
          • Create
          • Dispose
          • Equals
          • Reinterpret
      • Unsafe​Untyped​Buffer​Accessor
        • Properties
          • Element​Size
          • Length
        • Methods
          • Get​Buffer​Capacity
          • Get​Buffer​Length
          • Get​Unsafe​Ptr
          • Get​Unsafe​Ptr​And​Length
          • Get​Unsafe​Read​Only​Ptr
          • Get​Unsafe​Read​Only​Ptr​And​Length
          • Resize​Uninitialized
    • Unity.​Entities.​Serialization
      • Binary​Reader
        • Methods
          • Read​Bytes
      • Binary​Reader​Extensions
        • Methods
          • Read​Array
          • Read​Byte
          • Read​Bytes
          • Read​Int
          • Read​ULong
      • Binary​Writer
        • Methods
          • Write​Bytes
      • Binary​Writer​Extensions
        • Methods
          • Write
          • Write​Array
          • Write​List
      • Memory​Binary​Reader
        • Constructors
          • Memory​Binary​Reader
        • Methods
          • Dispose
          • Read​Bytes
      • Memory​Binary​Writer
        • Properties
          • Data
          • Length
        • Methods
          • Dispose
          • Write​Bytes
      • Serialize​Utility
        • Fields
          • Current​File​Format​Version
        • Methods
          • Deserialize​World
          • Get​Scene​Section​Entity
          • Serialize​World
      • Stream​Binary​Reader
        • Constructors
          • Stream​Binary​Reader
        • Methods
          • Dispose
          • Read​Bytes
      • Stream​Binary​Writer
        • Constructors
          • Stream​Binary​Writer
        • Properties
          • Length
        • Methods
          • Dispose
          • Write​Bytes
    • Unity.​Entities.​Source​Gen
      • Authoring​Component​Generator
        • Methods
          • Execute
          • Initialize
      • Authoring​Component​Receiver
        • Properties
          • Candidate​Syntaxes
        • Methods
          • On​Visit​Syntax​Node
      • Entity​Query​Options
      • Field​Description
        • Properties
          • Field​Symbol
          • Is​Value​Type
        • Methods
          • From
      • IJob​Entity​Receiver
        • Methods
          • On​Visit​Syntax​Node
      • IJob​Entity​Source​Generator
        • Methods
          • Execute
          • Initialize
      • Job​Entity​Batch​Type​Generator
        • Methods
          • Generate​From
      • Job​Entity​Description
        • Constructors
          • Job​Entity​Description
        • Fields
          • Declaring​Type​Fully​Qualified​Name
          • Declaring​Type​Name
          • Field​Descriptions
          • Generated​Job​Entity​Batch​Type​Name
          • Namespaces​From​Most​To​Least​Nested
          • On​Update​Method​Parameters
        • Properties
          • Context
      • Job​Entity​Description.​On​Update​Method​Parameter
        • Constructors
          • On​Update​Method​Parameter
        • Fields
          • Batch​Field​Declaration
          • Batch​Field​Name
          • Fully​Qualified​Type​Name
          • Is​Read​Only
          • Native​Array​Pointer​Name
      • Lambda​Captured​Variable​Description
        • Constructors
          • Lambda​Captured​Variable​Description
        • Fields
          • Attributes​Descriptions
        • Properties
          • Attributes
          • Explicit​This
          • Is​This
          • Is​Writable
          • Original​Variable​Name
          • Symbol
          • Type
          • Variable​Field​Name
        • Methods
          • Names​Of​All​Disposable​Members​Including​Ourselves
          • Supports​Deallocate​On​Job​Completion
      • Lambda​Captured​Variable​Description.​Attribute​Description
        • Constructors
          • Attribute​Description
        • Fields
          • Attribute​Name
          • Check​Attribute​Applicable
          • Method​Name
      • Lambda​Captured​Variable​Description.​Check​Attribute​Applicable
      • Lambda​Jobs​Generator
        • Methods
          • Execute
          • Initialize
      • Lambda​Jobs​Generator.​Entities​Syntax​Receiver
        • Fields
          • Entities​Getter​Candidates
          • Job​Getter​Candidates
        • Methods
          • On​Visit​Syntax​Node
      • Syntax​Node​Replacer
        • Constructors
          • Syntax​Node​Replacer
        • Methods
          • Visit
    • Unity.​Entities.​Source​Gen.​Common
      • Enumerable​Helpers
        • Methods
          • Separate​By​Binary​Or
          • Separate​By​Comma
          • Separate​By​Comma​And​New​Line
          • Separate​By​Dot
          • Separate​By​New​Line
      • ISource​Generation​Description
        • Properties
          • Context
      • Source​Gen​Helpers
        • Methods
          • Attribute​List​From​Attribute​Name
          • Contains​Id
          • Get​Access​Modifiers
          • Get​Flags
          • Get​Project​Path
          • Get​Temp​Generated​Path​To​File
          • Log​Error
          • Log​Info
          • Set​Project​Path
          • Try​Parse​Qualified​Enum​Value
          • Wait​For​Debugger
          • With​Ignore​Unassigned​Variable​Warning
          • With​Initial​Line​Directive​To​Generated​Source
      • Symbol​Extensions
        • Methods
          • Get​Fully​Qualified​Type​Name
          • Get​Symbol​Type​Name
          • Implements​Interface
          • Inherits​From​Interface
          • Inherits​From​Type
          • Is
          • Is​Dynamic​Buffer
          • Is​Int
          • To​Full​Name
          • To​Valid​Variable​Name
      • Syntax​Extensions
        • Methods
          • Add​Member​To​Class​Or​Namespace
          • Add​Namespaces
          • Add​Using​Statements
          • Ancestors​Of​Kind
          • Find​Member​Invocation​With​Name
          • Get​Derived​Return​Type
          • Get​Generated​Source​File​Name
          • Get​Generated​Source​File​Path
          • Get​Method​Invocations
          • Get​Namespaces​From​Most​To​Least​Nested
          • Get​Symbol​Hash​Code
          • Has​Attribute
          • Has​Modifier
          • Is​Read​Only
          • Node​After
          • To​Block​Syntax
          • With​Args
          • With​Line​Trivia
          • Without​Preprocessor​Trivia
      • Syntax​Extensions.​Preprocessor​Trivia​Remover
        • Methods
          • Visit​Trivia
    • Unity.​Entities.​Streaming
      • Entity​Scene​Optimization
        • Methods
          • Optimize
    • Unity.​Entities.​Universal​Delegates
      • I<T0>
      • II<T0, T1>
      • III<T0, T1, T2>
      • IIII<T0, T1, T2, T3>
      • IIIII<T0, T1, T2, T3, T4>
      • IIIIII<T0, T1, T2, T3, T4, T5>
      • IIIIIII<T0, T1, T2, T3, T4, T5, T6>
      • IIIIIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • R<T0>
      • RI<T0, T1>
      • RII<T0, T1, T2>
      • RIII<T0, T1, T2, T3>
      • RIIII<T0, T1, T2, T3, T4>
      • RIIIII<T0, T1, T2, T3, T4, T5>
      • RIIIIII<T0, T1, T2, T3, T4, T5, T6>
      • RIIIIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • RR<T0, T1>
      • RRI<T0, T1, T2>
      • RRII<T0, T1, T2, T3>
      • RRIII<T0, T1, T2, T3, T4>
      • RRIIII<T0, T1, T2, T3, T4, T5>
      • RRIIIII<T0, T1, T2, T3, T4, T5, T6>
      • RRIIIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • RRR<T0, T1, T2>
      • RRRI<T0, T1, T2, T3>
      • RRRII<T0, T1, T2, T3, T4>
      • RRRIII<T0, T1, T2, T3, T4, T5>
      • RRRIIII<T0, T1, T2, T3, T4, T5, T6>
      • RRRIIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • RRRR<T0, T1, T2, T3>
      • RRRRI<T0, T1, T2, T3, T4>
      • RRRRII<T0, T1, T2, T3, T4, T5>
      • RRRRIII<T0, T1, T2, T3, T4, T5, T6>
      • RRRRIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • RRRRR<T0, T1, T2, T3, T4>
      • RRRRRI<T0, T1, T2, T3, T4, T5>
      • RRRRRII<T0, T1, T2, T3, T4, T5, T6>
      • RRRRRIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • RRRRRR<T0, T1, T2, T3, T4, T5>
      • RRRRRRI<T0, T1, T2, T3, T4, T5, T6>
      • RRRRRRII<T0, T1, T2, T3, T4, T5, T6, T7>
      • RRRRRRR<T0, T1, T2, T3, T4, T5, T6>
      • RRRRRRRI<T0, T1, T2, T3, T4, T5, T6, T7>
      • RRRRRRRR<T0, T1, T2, T3, T4, T5, T6, T7>
      • V<T0>
      • VI<T0, T1>
      • VII<T0, T1, T2>
      • VIII<T0, T1, T2, T3>
      • VIIII<T0, T1, T2, T3, T4>
      • VIIIII<T0, T1, T2, T3, T4, T5>
      • VIIIIII<T0, T1, T2, T3, T4, T5, T6>
      • VIIIIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VR<T0, T1>
      • VRI<T0, T1, T2>
      • VRII<T0, T1, T2, T3>
      • VRIII<T0, T1, T2, T3, T4>
      • VRIIII<T0, T1, T2, T3, T4, T5>
      • VRIIIII<T0, T1, T2, T3, T4, T5, T6>
      • VRIIIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VRR<T0, T1, T2>
      • VRRI<T0, T1, T2, T3>
      • VRRII<T0, T1, T2, T3, T4>
      • VRRIII<T0, T1, T2, T3, T4, T5>
      • VRRIIII<T0, T1, T2, T3, T4, T5, T6>
      • VRRIIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VRRR<T0, T1, T2, T3>
      • VRRRI<T0, T1, T2, T3, T4>
      • VRRRII<T0, T1, T2, T3, T4, T5>
      • VRRRIII<T0, T1, T2, T3, T4, T5, T6>
      • VRRRIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VRRRR<T0, T1, T2, T3, T4>
      • VRRRRI<T0, T1, T2, T3, T4, T5>
      • VRRRRII<T0, T1, T2, T3, T4, T5, T6>
      • VRRRRIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VRRRRR<T0, T1, T2, T3, T4, T5>
      • VRRRRRI<T0, T1, T2, T3, T4, T5, T6>
      • VRRRRRII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VRRRRRR<T0, T1, T2, T3, T4, T5, T6>
      • VRRRRRRI<T0, T1, T2, T3, T4, T5, T6, T7>
      • VRRRRRRR<T0, T1, T2, T3, T4, T5, T6, T7>
      • VV<T0, T1>
      • VVI<T0, T1, T2>
      • VVII<T0, T1, T2, T3>
      • VVIII<T0, T1, T2, T3, T4>
      • VVIIII<T0, T1, T2, T3, T4, T5>
      • VVIIIII<T0, T1, T2, T3, T4, T5, T6>
      • VVIIIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVR<T0, T1, T2>
      • VVRI<T0, T1, T2, T3>
      • VVRII<T0, T1, T2, T3, T4>
      • VVRIII<T0, T1, T2, T3, T4, T5>
      • VVRIIII<T0, T1, T2, T3, T4, T5, T6>
      • VVRIIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVRR<T0, T1, T2, T3>
      • VVRRI<T0, T1, T2, T3, T4>
      • VVRRII<T0, T1, T2, T3, T4, T5>
      • VVRRIII<T0, T1, T2, T3, T4, T5, T6>
      • VVRRIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVRRR<T0, T1, T2, T3, T4>
      • VVRRRI<T0, T1, T2, T3, T4, T5>
      • VVRRRII<T0, T1, T2, T3, T4, T5, T6>
      • VVRRRIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVRRRR<T0, T1, T2, T3, T4, T5>
      • VVRRRRI<T0, T1, T2, T3, T4, T5, T6>
      • VVRRRRII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVRRRRR<T0, T1, T2, T3, T4, T5, T6>
      • VVRRRRRI<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVRRRRRR<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVV<T0, T1, T2>
      • VVVI<T0, T1, T2, T3>
      • VVVII<T0, T1, T2, T3, T4>
      • VVVIII<T0, T1, T2, T3, T4, T5>
      • VVVIIII<T0, T1, T2, T3, T4, T5, T6>
      • VVVIIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVR<T0, T1, T2, T3>
      • VVVRI<T0, T1, T2, T3, T4>
      • VVVRII<T0, T1, T2, T3, T4, T5>
      • VVVRIII<T0, T1, T2, T3, T4, T5, T6>
      • VVVRIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVRR<T0, T1, T2, T3, T4>
      • VVVRRI<T0, T1, T2, T3, T4, T5>
      • VVVRRII<T0, T1, T2, T3, T4, T5, T6>
      • VVVRRIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVRRR<T0, T1, T2, T3, T4, T5>
      • VVVRRRI<T0, T1, T2, T3, T4, T5, T6>
      • VVVRRRII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVRRRR<T0, T1, T2, T3, T4, T5, T6>
      • VVVRRRRI<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVRRRRR<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVV<T0, T1, T2, T3>
      • VVVVI<T0, T1, T2, T3, T4>
      • VVVVII<T0, T1, T2, T3, T4, T5>
      • VVVVIII<T0, T1, T2, T3, T4, T5, T6>
      • VVVVIIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVR<T0, T1, T2, T3, T4>
      • VVVVRI<T0, T1, T2, T3, T4, T5>
      • VVVVRII<T0, T1, T2, T3, T4, T5, T6>
      • VVVVRIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVRR<T0, T1, T2, T3, T4, T5>
      • VVVVRRI<T0, T1, T2, T3, T4, T5, T6>
      • VVVVRRII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVRRR<T0, T1, T2, T3, T4, T5, T6>
      • VVVVRRRI<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVRRRR<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVV<T0, T1, T2, T3, T4>
      • VVVVVI<T0, T1, T2, T3, T4, T5>
      • VVVVVII<T0, T1, T2, T3, T4, T5, T6>
      • VVVVVIII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVVR<T0, T1, T2, T3, T4, T5>
      • VVVVVRI<T0, T1, T2, T3, T4, T5, T6>
      • VVVVVRII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVVRR<T0, T1, T2, T3, T4, T5, T6>
      • VVVVVRRI<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVVRRR<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVVV<T0, T1, T2, T3, T4, T5>
      • VVVVVVI<T0, T1, T2, T3, T4, T5, T6>
      • VVVVVVII<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVVVR<T0, T1, T2, T3, T4, T5, T6>
      • VVVVVVRI<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVVVRR<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVVVV<T0, T1, T2, T3, T4, T5, T6>
      • VVVVVVVI<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVVVVR<T0, T1, T2, T3, T4, T5, T6, T7>
      • VVVVVVVV<T0, T1, T2, T3, T4, T5, T6, T7>
    • Unity.​Mathematics
      • AABB
        • Fields
          • Center
          • Extents
        • Properties
          • Max
          • Min
          • Size
        • Methods
          • Contains
          • Distance​Sq
          • To​String
          • Transform
      • AABBExtensions
        • Methods
          • To​AABB
          • To​Bounds
      • Generate​Points
        • Methods
          • Random​Points​In​Sphere
          • Random​Points​In​Unit​Sphere
          • Random​Position​Inside​Unit​Sphere
      • Min​Max​AABB
        • Fields
          • Max
          • Min
        • Properties
          • Empty
          • Is​Empty
        • Methods
          • Encapsulate
          • Equals
        • Operators
          • Implicit
    • Unity.​Profiling
      • Profiler​Marker
        • Constructors
          • Profiler​Marker
        • Methods
          • Auto
          • Begin
          • End
      • Profiler​Marker.​Auto​Scope
        • Methods
          • Dispose
    • Unity.​Scenes
      • Disable​Live​Link
      • Disable​Scene​Resolve​And​Load
      • Game​Object​Scene​Utility
        • Methods
          • Add​Game​Object​Scene​References
      • Live​Link​Mode
      • Process​After​Load​Group
      • Referenced​Unity​Objects
        • Fields
          • Array
          • Companion​Object​Indices
      • Resolved​Section​Entity
        • Fields
          • Section​Entity
      • Resolve​Scene​Section​Utility
        • Methods
          • Resolve​Scene​Sections
      • Resource​Catalog​Data
        • Fields
          • Current​File​Format​Version
          • paths
          • resources
        • Methods
          • Get​GUIDFrom​Path
          • Get​Path​From​GUID
      • Resource​Meta​Data
        • Fields
          • Resource​Flags
          • Resource​Id
          • Resource​Type
      • Resource​Meta​Data.​Flags
      • Resource​Meta​Data.​Type
      • Scene​Bounding​Volume
        • Fields
          • Value
      • Scene​Bundle​Handle
        • Properties
          • Use​Asset​Bundles
      • Scene​System
        • Fields
          • k_Scene​Info​File​Name
        • Properties
          • Build​Configuration​GUID
        • Methods
          • Get​Scene​Entity
          • Get​Scene​GUID
          • Is​Scene​Loaded
          • Is​Section​Loaded
          • Load​Scene​Async
          • On​Create
          • On​Update
          • Unload​Scene
      • Scene​System.​Load​Parameters
        • Fields
          • Flags
          • Priority
        • Properties
          • Auto​Load
      • Scene​System.​Unload​Parameters
      • Scene​System​Group
      • Serialize​Utility​Hybrid
        • Methods
          • Deserialize
          • Deserialize​Object​References
          • Serialize
          • Serialize​Object​References
      • Sub​Scene
        • Fields
          • Auto​Load​Scene
        • Properties
          • Scene​GUID
    • Unity.​Scenes.​Editor
      • Clear​Entities​Cache​Window
        • Methods
          • Open​Window
      • Editor​Entity​Scenes
        • Methods
          • Add​Entity​Binary​File​Dependencies
          • Convert​And​Write​Entity​Scene
          • Get​Sub​Scenes
          • Is​Entity​Sub​Scene
          • Read
          • Write
          • Write​Entity​Section​Bundle
      • Entity​Section​Bundles​In​Build
        • Methods
          • Add
      • Live​Link​Build​Importer
        • Fields
          • k_Bundle​Extension
          • k_Manifest​Extension
        • Methods
          • On​Import​Asset
      • Live​Link​Build​Importer.​Build​Meta​Data
        • Fields
          • Dependencies
      • Scene​Importer​Data
        • Fields
          • Disable​Live​Link
        • Methods
          • Can​Live​Link​Scene
          • Get​At​Path
          • Set​At​Path
      • Scene​Inspector
        • Methods
          • On​Inspector​GUI
    • Unity.​Transforms
      • Child
        • Fields
          • Value
      • Composite​Rotation
        • Fields
          • Value
      • Composite​Rotation​System
        • Methods
          • On​Create
          • On​Update
      • Composite​Scale
        • Fields
          • Value
      • Composite​Scale​System
        • Methods
          • On​Create
          • On​Update
      • Copy​Initial​Transform​From​Game​Object
      • Copy​Initial​Transform​From​Game​Object​System
        • Methods
          • On​Create
          • On​Update
      • Copy​Transform​From​Game​Object
      • Copy​Transform​From​Game​Object​System
        • Methods
          • On​Create
          • On​Update
      • Copy​Transform​From​Primary​Entity​Tag
      • Copy​Transform​To​Game​Object
      • Copy​Transform​To​Game​Object​System
        • Methods
          • On​Create
          • On​Update
      • End​Frame​Composite​Rotation​System
      • End​Frame​Composite​Scale​System
      • End​Frame​Local​To​Parent​System
      • End​Frame​Parent​Scale​Inverse​System
      • End​Frame​Parent​System
      • End​Frame​Post​Rotation​Euler​System
      • End​Frame​Rotation​Euler​System
      • End​Frame​TRSTo​Local​To​Parent​System
      • End​Frame​TRSTo​Local​To​World​System
      • End​Frame​World​To​Local​System
      • Frozen
      • Local​To​Parent
        • Fields
          • Value
        • Properties
          • Forward
          • Position
          • Right
          • Up
      • Local​To​Parent​System
        • Methods
          • On​Create
          • On​Update
      • Local​To​World
        • Fields
          • Value
        • Properties
          • Forward
          • Position
          • Right
          • Rotation
          • Up
      • Non​Uniform​Scale
        • Fields
          • Value
      • Parent
        • Fields
          • Value
      • Parent​Scale​Inverse
        • Fields
          • Value
        • Properties
          • Forward
          • Position
          • Right
          • Up
      • Parent​Scale​Inverse​System
        • Methods
          • On​Create
          • On​Update
      • Parent​System
        • Methods
          • On​Create
          • On​Update
      • Post​Rotation
        • Fields
          • Value
      • Post​Rotation​Euler​System
        • Methods
          • On​Create
          • On​Update
      • Post​Rotation​Euler​XYZ
        • Fields
          • Value
      • Post​Rotation​Euler​XZY
        • Fields
          • Value
      • Post​Rotation​Euler​YXZ
        • Fields
          • Value
      • Post​Rotation​Euler​YZX
        • Fields
          • Value
      • Post​Rotation​Euler​ZXY
        • Fields
          • Value
      • Post​Rotation​Euler​ZYX
        • Fields
          • Value
      • Previous​Parent
        • Fields
          • Value
      • Rotation
        • Fields
          • Value
      • Rotation​Euler​System
        • Methods
          • On​Create
          • On​Update
      • Rotation​Euler​XYZ
        • Fields
          • Value
      • Rotation​Euler​XZY
        • Fields
          • Value
      • Rotation​Euler​YXZ
        • Fields
          • Value
      • Rotation​Euler​YZX
        • Fields
          • Value
      • Rotation​Euler​ZXY
        • Fields
          • Value
      • Rotation​Euler​ZYX
        • Fields
          • Value
      • Rotation​Pivot
        • Fields
          • Value
      • Rotation​Pivot​Translation
        • Fields
          • Value
      • Scale
        • Fields
          • Value
      • Scale​Pivot
        • Fields
          • Value
      • Scale​Pivot​Translation
        • Fields
          • Value
      • Static
      • Transform​System​Group
      • Translation
        • Fields
          • Value
      • TRSTo​Local​To​Parent​System
        • Methods
          • On​Create
          • On​Update
      • TRSTo​Local​To​World​System
        • Methods
          • On​Create
          • On​Update
      • World​To​Local
        • Fields
          • Value
        • Properties
          • Forward
          • Position
          • Right
          • Up
      • World​To​Local​System
        • Methods
          • On​Create
          • On​Update
    • Scripting API
    • Unity.​Entities
    • Component​System​Base
    • Methods
    • Get​Buffer​Type​Handle

    Method GetBufferTypeHandle

    GetBufferTypeHandle<T>(Boolean)

    Gets the run-time type information required to access an array of buffer components in a chunk.

    Declaration
    public BufferTypeHandle<T> GetBufferTypeHandle<T>(bool isReadOnly = false)
        where T : struct, IBufferElementData
    Parameters
    Type Name Description
    Boolean isReadOnly

    Whether the data is only read, not written. Access data as read-only whenever possible.

    Returns
    Type Description
    BufferTypeHandle<T>

    An object representing the type information required to safely access buffer components stored in a chunk.

    Type Parameters
    Name Description
    T

    A struct that implements IBufferElementData.

    Remarks

    Pass a BufferTypeHandle instance to a job that has access to chunk data, such as an IJobChunk job, to access that type of buffer component inside the job.

    In This Article
    • GetBufferTypeHandle<T>(Boolean)
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023