12#ifndef WSFVIDEOMESSAGE_HPP
13#define WSFVIDEOMESSAGE_HPP
15#include "wsf_export.h"
41 static std::unique_ptr<UtScriptClass>
CreateScriptClass(
const std::string& aClassName, UtScriptTypes* aScriptTypesPtr);
65 ut::CloneablePtr<WsfImage> mImagePtr;
UtStringId WsfStringId
WsfStringId – the same thing as UtStringId.
Definition WsfStringId.hpp:23
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
Definition WsfImage.hpp:36
virtual WsfStringId GetComponentModeId() const
Definition WsfMessage.hpp:180
WsfMessage(WsfStringId aType)
Constructor for XIO (de)serialization.
Definition WsfMessage.cpp:25
const char * GetScriptClassName() const override
Definition WsfMessage.cpp:235
static WsfStringId GetTypeId()
Definition WsfMessage.cpp:159
virtual WsfMessage * Clone() const
Definition WsfMessage.cpp:150
virtual WsfStringId GetComponentNameId() const
Definition WsfMessage.hpp:176
virtual WsfStringId GetComponentTypeId() const
Definition WsfMessage.hpp:178
WsfVideoMessage & operator=(const WsfVideoMessage &)=delete
static const char * GetMessageType()
Definition WsfVideoMessage.cpp:78
WsfVideoMessage(WsfPlatform *aPlatformPtr, const WsfImage &aImagePtr)
Definition WsfVideoMessage.cpp:27
WsfVideoMessage(const WsfVideoMessage &aSrc)=default
~WsfVideoMessage() override=default
static std::unique_ptr< UtScriptClass > CreateScriptClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfVideoMessage.cpp:67
WsfImage * GetImage() const
Definition WsfVideoMessage.hpp:58