My question is:
I declare a dynamicbuffer <EntityDefferedRef> buffer stored in my singleton GameBoardModel attached to playerEntity also stored in GameBoardModel singleton:
GameBoardModel.dynRef = GameBoardModel.entityManager.AddBuffer<EntityDeferredRef>(GameBoardModel.playerEntity);
In EntityCommandBuffer ecb:
I add to the buffer :
ecb.AppendToBuffer(constantine.PARALLEL_PARKING_DROP_ITEM, GameBoardModel.playerEntity, new EntityDeferredRef
{} ) ;
I use ecb.AppendToBuffer, but I see no 'RemoveBuffer' or 'RemoveBufferAt' or 'clear entire dynamic buffer'
I need to remove items from the buffer and it doesn't matter how efficient, it's a small buffer of 0-4 objects normally.
Thanks,
And any reason to get rid of chat? There's plenty of forums out there for dots/ecs but no good chat anymore.