rnr/Projects/Engine/Source/App/V8/DataModel/DataModel.cpp

25 lines
516 B
C++

#include <App/V8/DataModel/DataModel.hpp>
#include <App/V8/Tree/InstanceFactory.hpp>
namespace RNR
{
DataModel::DataModel()
{
}
Instance* DataModel::getService(std::string service_name)
{
Instance* service = findFirstChildOfType(service_name);
if(!service)
{
service = InstanceFactory::singleton()->build(service_name);
if(service)
{
service->setParent(this);
}
}
return service;
}
}