FlowArithmeticCalculator 1.0.0
Flow Arithmetic Calculator
Loading...
Searching...
No Matches
business_logic::BlocksManager Member List

This is the complete list of members for business_logic::BlocksManager, including all inherited members.

blocksbusiness_logic::BlocksManagerprotected
BlocksCalculator(business_logic::calculations::delegate::IBlocksRegistryDelegate *blocksRegistryDelegate)business_logic::calculations::BlocksCalculatorexplicit
BlocksCalculator(const BlocksCalculator &)=deletebusiness_logic::calculations::BlocksCalculator
BlocksCalculator(BlocksCalculator &&)=deletebusiness_logic::calculations::BlocksCalculator
BlocksManager(business_logic::delegate::IWindowDelegate *windowDelegate)business_logic::BlocksManagerexplicit
BlocksManager(const BlocksManager &)=deletebusiness_logic::BlocksManager
BlocksManager(BlocksManager &&)=deletebusiness_logic::BlocksManager
blocksRegistryDelegatebusiness_logic::calculations::BlocksCalculatorprotected
calculateBlockValues(business_logic::elements::blocks::BaseBlock *block)business_logic::calculations::BlocksCalculatorprotected
calculateValuesFlow()business_logic::calculations::BlocksCalculator
calcVisitedbusiness_logic::calculations::BlocksCalculatorprotected
clearActiveChoicesInput()business_logic::BlocksManager
connectionsRegistrybusiness_logic::BlocksManagerprotected
connectPortsInteractionbusiness_logic::BlocksManagerprotected
doubleClickCtLastMouseClickTimebusiness_logic::BlocksManagerprotected
draggedBlockbusiness_logic::BlocksManagerprotected
dragOffsetbusiness_logic::BlocksManagerprotected
getBlockAt(int x, int y)business_logic::BlocksManager
getBlockAtMousePos()business_logic::BlocksManager
getBlocks() const overridebusiness_logic::BlocksManagervirtual
getConnectionsRegistry() const overridebusiness_logic::BlocksManagervirtual
handleEscapeKeyPress()business_logic::BlocksManager
handleMouseDown()business_logic::BlocksManager
handleMouseMove(int x, int y)business_logic::BlocksManager
handleMouseUp()business_logic::BlocksManager
handleNumericKeyPress(int number)business_logic::BlocksManager
handleRightClickOnBlock(const std::shared_ptr< business_logic::elements::blocks::BaseBlock > &block)business_logic::BlocksManager
hasActiveChoicesInput() constbusiness_logic::BlocksManager
hasConnectionBetween(const business_logic::elements::structures::BlocksConnectionSide &source, const business_logic::elements::structures::BlocksConnectionSide &dest) const overridebusiness_logic::BlocksManagervirtual
hasCycle(elements::structures::BlocksConnectionSide side)business_logic::calculations::BlocksCalculatorprotected
IBlocksRegistryDelegate()=defaultbusiness_logic::calculations::delegate::IBlocksRegistryDelegate
IBlocksRegistryDelegate(const IBlocksRegistryDelegate &)=deletebusiness_logic::calculations::delegate::IBlocksRegistryDelegate
IBlocksRegistryDelegate(IBlocksRegistryDelegate &&)=deletebusiness_logic::calculations::delegate::IBlocksRegistryDelegate
inputChoiceInteractionbusiness_logic::BlocksManagerprotected
inputChoicesUiTextsRowsbusiness_logic::BlocksManagerprotected
isInputConnected(const business_logic::elements::structures::BlocksConnectionSide &side) const overridebusiness_logic::BlocksManagervirtual
business_logic::Loggable()business_logic::Loggable< BlocksCalculator >inline
Loggable< BlocksManager >::Loggable()business_logic::Loggable< BlocksManager >inline
business_logic::loggerbusiness_logic::Loggable< BlocksCalculator >protected
Loggable< BlocksManager >::loggerbusiness_logic::Loggable< BlocksManager >protected
maybeGraphCyclebusiness_logic::BlocksManagerprotected
mouseXbusiness_logic::BlocksManagerprotected
mouseYbusiness_logic::BlocksManagerprotected
onBlockDeleted(const business_logic::elements::blocks::BaseBlock *block) overridebusiness_logic::BlocksManagervirtual
onNewBlockChoice(const business_logic::elements::blocks::BlockType &blockType) overridebusiness_logic::BlocksManagervirtual
onPortsConnected(const business_logic::elements::structures::BlocksConnectionSide &source, const business_logic::elements::structures::BlocksConnectionSide &dest) overridebusiness_logic::BlocksManagervirtual
operator=(const BlocksManager &)=deletebusiness_logic::BlocksManager
operator=(BlocksManager &&)=deletebusiness_logic::BlocksManager
business_logic::calculations::delegate::IBlocksRegistryDelegate::operator=(const IBlocksRegistryDelegate &)=deletebusiness_logic::calculations::delegate::IBlocksRegistryDelegate
business_logic::calculations::delegate::IBlocksRegistryDelegate::operator=(IBlocksRegistryDelegate &&)=deletebusiness_logic::calculations::delegate::IBlocksRegistryDelegate
business_logic::calculations::BlocksCalculator::operator=(const BlocksCalculator &)=deletebusiness_logic::calculations::BlocksCalculator
business_logic::calculations::BlocksCalculator::operator=(BlocksCalculator &&)=deletebusiness_logic::calculations::BlocksCalculator
recursionStackbusiness_logic::calculations::BlocksCalculatorprotected
setActiveChoicesInput(business_logic::input::InputChoiceInteraction< business_logic::elements::blocks::BlockType > &&inputChoiceInteraction)business_logic::BlocksManager
visitedbusiness_logic::calculations::BlocksCalculatorprotected
windowDelegatebusiness_logic::BlocksManagerprotected
~BlocksCalculator() noexcept=defaultbusiness_logic::calculations::BlocksCalculatorvirtual
~BlocksManager() noexcept override=defaultbusiness_logic::BlocksManager
~IBlockLifecycleManagerDelegate()=defaultbusiness_logic::delegate::IBlockLifecycleManagerDelegatevirtual
~IBlocksRegistryDelegate()=defaultbusiness_logic::calculations::delegate::IBlocksRegistryDelegatevirtual
~INewBlockChoiceDelegate()=defaultbusiness_logic::delegate::INewBlockChoiceDelegatevirtual