示例#1
0
        void IPoolableSpawn.OnSpawn()
        {
            this.requests = PoolHashSet <Entity> .Spawn(Filter <TState, TEntity> .REQUESTS_CAPACITY);

            this.requestsRemoveEntity = PoolHashSet <Entity> .Spawn(Filter <TState, TEntity> .REQUESTS_CAPACITY);

            this.nodes = PoolArray <IFilterNode> .Spawn(Filter <TState, TEntity> .NODES_CAPACITY);

            this.data = PoolHashSetCopyable <Entity> .Spawn();

            this.dataContains = PoolHashSetCopyable <EntityId> .Spawn();
        }
示例#2
0
 partial void OnSpawnMarkers()
 {
     this.allExistMarkers = PoolHashSet <bool[]> .Spawn(World <TState> .MARKERS_CAPACITY);
 }
示例#3
0
 partial void OnSpawnMarkers()
 {
     this.allExistMarkers = PoolHashSet <BufferArray <bool> > .Spawn(World.WORLDS_CAPACITY);
 }