voxelTerrain
 All Classes Functions Variables Typedefs Enumerations Pages
blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType > Member List

This is the complete list of members for blub::sync::voxel::accessor::multipleTiles::sender< voxelType, identifierType >, including all inherited members.

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