1#ifndef BUSINESS_LOGIC_LOGIC_DELEGATE_INEW_BLOCK_CHOICE_DELEGATE_H
2#define BUSINESS_LOGIC_LOGIC_DELEGATE_INEW_BLOCK_CHOICE_DELEGATE_H
Delegate that is notified when a new block is chosen to be added to the canvas.
virtual void onNewBlockChoice(const business_logic::elements::blocks::BlockType &blockType)=0
Called when a new block is chosen.
virtual ~INewBlockChoiceDelegate()=default
Delegates exposed by the business_logic module, used for integrating with a GUI / renderer implementa...
BlockType
The available block types.