/** * @RDE_HEADER@ * Topic Assignment Class * $Id$ * $HeadURL$ * $Author$ * * Created by Mike Wille, SLSE, 2017-04-19 */ #pragma once #include #include namespace TopicReplay { class Factory; } namespace TopicEditorBase { class Interface; } namespace PresentationManagement { struct TopicAssignment { QString topicName; TopicEditorBase::TopicType topicType; std::shared_ptr topicEditorIfc; // Script Editor std::shared_ptr topicReplayFactory; // Script Player std::shared_ptr topicExportFactory; // Export Script }; } // namespace PresentationManagements