libraries_setup #3
@ -67,7 +67,7 @@ end
|
|||||||
---@param name? string for debug purposes
|
---@param name? string for debug purposes
|
||||||
---@param max? number pool max size
|
---@param max? number pool max size
|
||||||
---@param efn? fun(...):boolean equal Function
|
---@param efn? fun(...):boolean equal Function
|
||||||
---@return Pool self
|
-- ---@return Pool self
|
||||||
function pool:new(fn, rfn, name, max, efn)
|
function pool:new(fn, rfn, name, max, efn)
|
||||||
-- local self = setmetatable({}, pool)
|
-- local self = setmetatable({}, pool)
|
||||||
self.active = {}
|
self.active = {}
|
||||||
@ -77,7 +77,6 @@ function pool:new(fn, rfn, name, max, efn)
|
|||||||
self.efn = efn or defaultEqual
|
self.efn = efn or defaultEqual
|
||||||
self.max = max > 0 and max or nil
|
self.max = max > 0 and max or nil
|
||||||
self.name = name or "pool"
|
self.name = name or "pool"
|
||||||
return self
|
|
||||||
end
|
end
|
||||||
|
|
||||||
--- put entity to pool
|
--- put entity to pool
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
local classic = require "lib.classic"
|
local classic = require "lib.classic.classic"
|
||||||
---@class lappy.world : lib.classic.class
|
---@class lappy.world : lib.classic.class
|
||||||
local wrapper = classic:extend()
|
local wrapper = classic:extend()
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user