Initial commit
This commit is contained in:
0
koptilnya/libs/render.txt
Normal file
0
koptilnya/libs/render.txt
Normal file
11
koptilnya/libs/utils.txt
Normal file
11
koptilnya/libs/utils.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
function checkVarClass(var, class, message)
|
||||
if type(var) ~= "table" or var["class"] == nil or not var:isInstanceOf(class) then
|
||||
throw(message == nil and "Wrong variable class." or message, 1, true)
|
||||
end
|
||||
end
|
||||
|
||||
function accessorFunc(tbl, varName, name, defaultValue)
|
||||
tbl[varName] = defaultValue
|
||||
tbl["get" .. name] = function(self) return self[varName] end
|
||||
tbl["set" .. name] = function(self, value) self[varName] = value end
|
||||
end
|
||||
Reference in New Issue
Block a user