| ADD_BLOCK_HEIGHT | business_logic::elements::blocks::AddBlock | protectedstatic |
| ADD_BLOCK_WIDTH | business_logic::elements::blocks::AddBlock | protectedstatic |
| AddBlock(int cx, int cy, business_logic::delegate::INewBlockChoiceDelegate *newBlockChoiceDelegate, business_logic::delegate::IBlockLifecycleManagerDelegate *blockLifecycleManagerDelegate, business_logic::delegate::IWindowDelegate *windowDelegate) | business_logic::elements::blocks::AddBlock | |
| BaseBlock(int cx, int cy, int blockWidth, int blockHeight, business_logic::delegate::INewBlockChoiceDelegate *newBlockChoiceDelegate, business_logic::delegate::IBlockLifecycleManagerDelegate *blockLifecycleManagerDelegate, business_logic::delegate::IWindowDelegate *windowDelegate, std::shared_ptr< spdlog::logger > logger) | business_logic::elements::blocks::BaseBlock | |
| BaseBlock(const BaseBlock &)=delete | business_logic::elements::blocks::BaseBlock | |
| BaseBlock(BaseBlock &&)=delete | business_logic::elements::blocks::BaseBlock | |
| blockLifecycleManagerDelegate | business_logic::elements::blocks::BaseBlock | protected |
| bottomY | business_logic::elements::blocks::BaseBlock | protected |
| cacheCornerCoordinates() | business_logic::elements::blocks::BaseBlock | protected |
| calculateOutputValues() override | business_logic::elements::blocks::AddBlock | virtual |
| centerY | business_logic::elements::blocks::BaseBlock | protected |
| checkPort(const structures::Port *port, const geometry::Point2D &point) const | business_logic::elements::blocks::BaseBlock | protected |
| cx | business_logic::elements::blocks::BaseBlock | protected |
| cy | business_logic::elements::blocks::BaseBlock | protected |
| getBlockType() const override | business_logic::elements::blocks::AddBlock | inlineprotectedvirtual |
| getBottomY() const | business_logic::elements::blocks::BaseBlock | inline |
| getCx() const | business_logic::elements::blocks::BaseBlock | inline |
| getCy() const | business_logic::elements::blocks::BaseBlock | inline |
| getHeight() const | business_logic::elements::blocks::BaseBlock | inline |
| getInputPorts() const override | business_logic::elements::blocks::AddBlock | inlineprotectedvirtual |
| getLeftX() const | business_logic::elements::blocks::BaseBlock | inline |
| getOutputPorts() const override | business_logic::elements::blocks::AddBlock | inlineprotectedvirtual |
| getPortAtCoordinates(const geometry::Point2D &point) const | business_logic::elements::blocks::BaseBlock | |
| getPortCoordinates(const structures::Port *port) const | business_logic::elements::blocks::BaseBlock | |
| getPortCoordinates() | business_logic::elements::blocks::BaseBlock | inline |
| getPortValue(const structures::Port *port) const | business_logic::elements::blocks::BaseBlock | |
| getRightX() const | business_logic::elements::blocks::BaseBlock | inline |
| getSelfId() const override | business_logic::elements::blocks::AddBlock | inlinevirtual |
| getTopY() const | business_logic::elements::blocks::BaseBlock | inline |
| getValueToRenderAboveBlock(bool isHovered) | business_logic::elements::blocks::BaseBlock | virtual |
| getWidth() const | business_logic::elements::blocks::BaseBlock | inline |
| height | business_logic::elements::blocks::BaseBlock | protected |
| inputPorts | business_logic::elements::blocks::AddBlock | protectedstatic |
| isHovered(int x, int y) const | business_logic::elements::blocks::BaseBlock | inlinevirtual |
| leftX | business_logic::elements::blocks::BaseBlock | protected |
| Loggable() | business_logic::Loggable< AddBlock > | inline |
| Loggable< AddBlock >::logger | business_logic::Loggable< AddBlock > | protected |
| business_logic::elements::blocks::BaseBlock::logger | business_logic::elements::blocks::BaseBlock | protected |
| NaN | business_logic::elements::blocks::BaseBlock | protectedstatic |
| newBlockChoiceDelegate | business_logic::elements::blocks::BaseBlock | protected |
| onDragEnd() override | business_logic::elements::blocks::BaseBlock | virtual |
| onDragProgress(int x, int y) override | business_logic::elements::blocks::BaseBlock | virtual |
| onDragStart() override | business_logic::elements::blocks::BaseBlock | virtual |
| operator=(const BaseBlock &)=delete | business_logic::elements::blocks::BaseBlock | |
| operator=(BaseBlock &&)=delete | business_logic::elements::blocks::BaseBlock | |
| outputPorts | business_logic::elements::blocks::AddBlock | protectedstatic |
| portCoordinates | business_logic::elements::blocks::BaseBlock | protected |
| portValues | business_logic::elements::blocks::BaseBlock | protected |
| rightX | business_logic::elements::blocks::BaseBlock | protected |
| selfId | business_logic::elements::blocks::AddBlock | protected |
| setPortValue(const business_logic::elements::structures::Port *port, const FloatingPoint &value) | business_logic::elements::blocks::BaseBlock | |
| topY | business_logic::elements::blocks::BaseBlock | protected |
| updateWidthHeight(int newWidth, int newHeight) | business_logic::elements::blocks::BaseBlock | |
| width | business_logic::elements::blocks::BaseBlock | protected |
| windowDelegate | business_logic::elements::blocks::BaseBlock | protected |
| ~BaseBlock() noexcept override | business_logic::elements::blocks::BaseBlock | |
| ~IDraggable()=default | business_logic::elements::interactions::IDraggable | virtual |