src/ILuaWrapableBase.h
| #pragma once | |
| #include "CWrapableBase.h" | |
| #include "sol/sol.hpp" | |
| class ILuaWrapableBase : public virtual CWrapableBase | |
| { | |
| public: | |
| virtual void SetFromLua(sol::object obj) = 0; | |
| virtual sol::object ConvertToLua(sol::state_view state) = 0; | |
| }; | |