Files
2025-09-18 17:55:52 -04:00

25 lines
418 B
C++

/**
* IExternalHandler.h
* Copyright (c) 2013 ROBLOX Corp. All Rights Reserved.
*/
#pragma once
// 3rd Party Headers
#include "boost/shared_ptr.hpp"
class QString;
namespace RBX {
class DataModel;
}
class IExternalHandler
{
public:
virtual QString className() = 0;
virtual QString handlerId() = 0;
virtual void setDataModel(boost::shared_ptr<RBX::DataModel> pDataModel) = 0;
virtual bool handle() = 0;
};