Method PatchEntitiesForPrefab
PatchEntitiesForPrefab(EntityPatchInfo*, int, BufferEntityPatchInfo*, int, byte*, int, int, Entity*, Entity*, int)
Applies a set of patches, remapping the internal prefab entities.
Declaration
public static void PatchEntitiesForPrefab(EntityRemapUtility.EntityPatchInfo* scalarPatches, int scalarPatchCount, EntityRemapUtility.BufferEntityPatchInfo* bufferPatches, int bufferPatchCount, byte* chunkBuffer, int indexInChunk, int entityCount, Entity* remapSrc, Entity* remapDst, int remappingCount)
Parameters
| Type | Name | Description | 
|---|---|---|
| EntityPatchInfo* | scalarPatches | The scalar patches to apply.  | 
    
| int | scalarPatchCount | The number of scalar patches.  | 
    
| BufferEntityPatchInfo* | bufferPatches | The buffer patches to apply.  | 
    
| int | bufferPatchCount | The number of buffer patches.  | 
    
| byte* | chunkBuffer | The chunk buffer, where the patches are applied.  | 
    
| int | indexInChunk | Theo index in chunk of the source entity to remap.  | 
    
| int | entityCount | The number of entities in chunk.  | 
    
| Entity* | remapSrc | The remap source array.  | 
    
| Entity* | remapDst | The remap target array.  | 
    
| int | remappingCount | The size of the remap arrays.  |