addLinkSyncReceiverMaster(const t_receiver receiver, const t_sync sync) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
addReceiver(t_receiver receiver, const vector3 &pos) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
addReceiverMaster(t_receiver receiver, const vector3 &pos) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
addSync(const t_sync toSync, const vector3 &pos) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
addSyncMaster(const t_sync toSync, const vector3 &pos) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
addSyncReceiver(t_receiverIdentifierPtr receiver, const vector3 &pos) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inline |
addSyncReceiver(const typename t_base::t_receiver receiver, const typename t_base::t_sync sync) override (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
addSyncReceiver(const t_receiver receiver, const t_sync sync) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotectedvirtual |
addSyncReceiverMaster(t_receiverIdentifierPtr receiver, const vector3 &pos) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
compressTileAfterMaster(const t_tileId &id, const t_tileAccessorPtr &tile, t_tileDataPtr toSave) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
compressTileWorker(const t_tileId &id, const t_tileAccessorPtr &tile, t_tileDataPtr toSave) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
getMaster() (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
isInSyncRangeReceiver(const typename t_base::t_receiver receiver, const vector3 &posOfReceiverLeafCenter, const typename t_base::t_syncTree::t_nodePtr &octreeNode) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotectedvirtual |
isInSyncRangeReceiver(const t_receiver receiver, const vector3 &posOfReceiverLeafCenter, const typename t_syncTree::t_nodePtr &octreeNode) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotectedvirtual |
isInSyncRangeSync(const typename t_base::t_sync sync, const vector3 &posOfSyncLeafCenter, const typename t_base::t_receiverTree::t_nodePtr &octreeNode) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotectedvirtual |
isInSyncRangeSync(const t_sync sync, const vector3 &posOfSyncLeafCenter, const typename t_receiverTree::t_nodePtr &octreeNode) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotectedvirtual |
lockReceiver(const typename t_base::t_receiver toLock) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
m_callbackInSyncRangeReceiver (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
m_callbackInSyncRangeSync (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
m_connTileVoxelEditDone (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | protected |
m_lockedReceiverList (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | protected |
m_master (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
m_numtilesInWork (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | protected |
m_receiverPosMap (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
m_receiverSyncs (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
m_receiverTree (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
m_searchFunction (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | protected |
m_sigAdd (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
m_sigRemove (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
m_sigSendTileData (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | protected |
m_syncPosMap (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
m_syncReceivers (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
m_syncTree (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
m_tileData (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | protected |
m_voxels (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | protected |
m_voxelSize (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | protected |
m_worker (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | protected |
removeLinkSyncReceiverMaster(const t_receiver receiver, const t_sync sync) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
removeReceiver(t_receiver receiver) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
removeReceiverMaster(t_receiver receiver) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
removeSync(const t_sync toSync) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
removeSyncMaster(const t_sync toSync) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
removeSyncReceiver(t_receiverIdentifierPtr receiver) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inline |
removeSyncReceiver(const typename t_base::t_receiver receiver, const typename t_base::t_sync sync) override (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
removeSyncReceiver(const t_receiver receiver, const t_sync sync) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotectedvirtual |
removeSyncReceiverMaster(t_receiverIdentifierPtr receiver) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
sender(async::dispatcher &worker, const real &voxelSize, const t_octreeSearchCallback &octreeSearch, t_multipleTilesAccessor *tiles) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inline |
sender(blub::async::dispatcher &worker, const vector3int32 &treeSize) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
sendLockForEditMaster(sender::t_receiverIdentifierPtr receiver) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
sendLockUnlockForEditMaster(sender::t_receiverIdentifierPtr receiver, const bool &lock) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
sendSetTileMaster(t_receiverIdentifierPtr receiver, const t_tileId &id, t_tileDataPtr data) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
sendUnlockForEditMaster(sender::t_receiverIdentifierPtr receiver) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
setCallbackInSyncRangeReceiver(t_callbackInSyncRangeReceiver toSet) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
setCallbackInSyncRangeSync(t_callbackInSyncRangeSync toSet) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
signalAdd() (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
signalRemove() (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
signalSendTileData() (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inline |
t_base typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_callbackInSyncRangeReceiver typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_callbackInSyncRangeSync typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_identifier typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_lockedReceiverList typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_multipleTilesAccessor typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_octreeSearchCallback typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_receiver typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_receiverIdentifierPtr typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_receiverList typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_receiverPosMap typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_receiverToSyncsMap typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_receiverTree typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_sigAdd typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_sigRemove typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_sigSendTileData typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_sync typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_syncList typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_syncPosMap typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_syncToReceiversMap typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_syncTree typedef (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | protected |
t_tileAccessor typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_tileAccessorChangeList typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_tileAccessorPtr typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_tileContainer typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_tileDataMap typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_tileDataPtr typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_tileId typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
t_tilePtr typedef (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | |
tileEditDone() (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inline |
tileEditDoneMaster() (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
unlockAllReceiver() (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
updateLinkReceiverSyncMaster(t_receiver receiver) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
updateLinkSyncReceiverMaster(t_sync sync) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
updateReceiver(t_receiver receiver, const vector3 &pos) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
updateReceiverMaster(t_receiver receiver, const vector3 &pos) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
updateSync(const t_sync toSync, const vector3 &pos) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
updateSyncMaster(const t_sync toSync, const vector3 &pos) (defined in blub::sync::sender< vector3int32, sharedPointer< identifierType > >) | blub::sync::sender< vector3int32, sharedPointer< identifierType > > | inlineprotected |
updateSyncReceiver(t_receiverIdentifierPtr receiver, const vector3 &pos) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inline |
updateSyncReceiverMaster(t_receiverIdentifierPtr receiver, const vector3 &pos) (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlineprotected |
~sender() (defined in blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >) | blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > | inlinevirtual |