LumixEngine/src/lua_script/lua_script.cpp
Mikulas Florek 66a7c2b71b cleanup
2019-06-20 16:49:34 +02:00

38 lines
No EOL
573 B
C++

#include "lua_script.h"
#include "engine/log.h"
#include "engine/file_system.h"
namespace Lumix
{
const ResourceType LuaScript::TYPE("lua_script");
LuaScript::LuaScript(const Path& path, ResourceManager& resource_manager, IAllocator& allocator)
: Resource(path, resource_manager, allocator)
, m_source_code(allocator)
{
}
LuaScript::~LuaScript() = default;
void LuaScript::unload()
{
m_source_code = "";
}
bool LuaScript::load(u64 size, const u8* mem)
{
m_source_code.set((const char*)mem, (int)size);
m_size = size;
return true;
}
} // namespace Lumix