blob: 8298c26ca253a7e87b81a645ba02b8b48d6fd444 [file] [log] [blame]
#ifndef _RIVE_VIEWMODEL_IMPORTER_HPP_
#define _RIVE_VIEWMODEL_IMPORTER_HPP_
#include "rive/importers/import_stack.hpp"
namespace rive
{
class ViewModel;
class ViewModelProperty;
class ViewModelInstance;
class ViewModelImporter : public ImportStackObject
{
private:
ViewModel* m_ViewModel;
public:
ViewModelImporter(ViewModel* viewModel);
void addProperty(ViewModelProperty* property);
void addInstance(ViewModelInstance* value);
StatusCode resolve() override;
};
} // namespace rive
#endif