utils.lua |
|
---|---|
module(..., package.seeall)
local middleclass = require(_PACKAGE .. 'middleclass')
__SONNET = _PACKAGE:sub(1, -2)
function public_class(...)
local klass = middleclass.class(...)
_G[_SONNET][klass.name] = klass
return klass
end
function submodule_class(submodule, ...)
local klass = middleclass.class(...)
_G[_SONNET][submodule][klass.name] = klass
return klass
end
|