| 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 |