UserNodeC2.h
#ifndef USERDEFINEDSTRUCTURELIB_USERNODEC2_H #define USERDEFINEDSTRUCTURELIB_USERNODEC2_H #include <StudioAPI/CDPNode.h> #include <CDPSystem/Base/CDPProperty.h> namespace UserDefinedStructureLib { class UserNodeC2 : public CDP::StudioAPI::CDPNode { public: UserNodeC2(XMLElementEx *element, ICDPNode *owner); virtual const std::string GetNodeName() const override; virtual std::string GetNodeTypeName() const override; virtual void FillNodeChildren(CDP::StudioAPI::NodeStream &serializer) const override; private: CDPProperty<std::string> nodeName; CDPProperty<std::string> userAttribute; }; } // namespace UserDefinedStructureLib #endif
Get started with CDP Studio today
Let us help you take your great ideas and turn them into the products your customer will love.