docs.unity.cn
    Show / Hide Table of Contents

    Class InternalCompilerInterface

    Inheritance
    Object
    InternalCompilerInterface
    Namespace: Unity.Entities
    Syntax
    [BurstCompile]
    public static class InternalCompilerInterface

    Methods

    Name Description
    BurstCompile(InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegate)
    BurstCompile(InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegateLimitEntities)
    BurstCompile(InternalCompilerInterface.JobRunWithoutJobSystemDelegate)
    GetComponentData<T>(EntityManager, Entity, Int32, out T)
    UnsafeAsRef<T>(IntPtr)
    UnsafeCreateGatherEntitiesResult(ref EntityQuery, out EntityQuery.GatherEntitiesResult)
    UnsafeGetChunkEntityArrayIntPtr(ArchetypeChunk, EntityTypeHandle)
    UnsafeGetChunkNativeArrayIntPtr<T>(ArchetypeChunk, ComponentTypeHandle<T>)
    UnsafeGetChunkNativeArrayReadOnlyIntPtr<T>(ArchetypeChunk, ComponentTypeHandle<T>)
    UnsafeGetCopyOfNativeArrayPtrElement<T>(IntPtr, Int32)
    UnsafeGetEntityArrayIntPtr(NativeArray<Entity>)
    UnsafeGetEntityFromGatheredEntities(ref EntityQuery.GatherEntitiesResult, Int32)
    UnsafeGetRefToNativeArrayPtrElement<T>(IntPtr, Int32)
    UnsafeReleaseGatheredEntities(ref EntityQuery, ref EntityQuery.GatherEntitiesResult)
    UnsafeRunIJob<T>(ref T, FunctionPointer<InternalCompilerInterface.JobRunWithoutJobSystemDelegate>)
    UnsafeRunIJob<T>(ref T, InternalCompilerInterface.JobRunWithoutJobSystemDelegate)
    UnsafeRunJobEntityBatch<T>(ref T, EntityQuery, IntPtr, Int32, FunctionPointer<InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegateLimitEntities>)
    UnsafeRunJobEntityBatch<T>(ref T, EntityQuery, IntPtr, Int32, InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegateLimitEntities)
    UnsafeRunJobEntityBatch<T>(ref T, EntityQuery, FunctionPointer<InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegate>)
    UnsafeRunJobEntityBatch<T>(ref T, EntityQuery, InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegate)
    UnsafeRunJobEntityBatchWithIndex<T>(ref T, EntityQuery, FunctionPointer<InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegate>)
    UnsafeRunJobEntityBatchWithIndex<T>(ref T, EntityQuery, InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegate)
    WriteComponentData<T>(EntityManager, Entity, Int32, ref T, ref T)
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Wednesday, July 6, 2022
    Terms of use