landsandboat/scripts/specs/core/CTreasurePool.lua
2025-03-04 07:15:04 -07:00

55 lines
904 B
Lua

---@meta
-- luacheck: ignore 241
---@class CTreasurePool
local CTreasurePool = {}
---@nodiscard
---@return xi.treasurePool
function CTreasurePool:getType()
end
---@nodiscard
---@return nil
function CTreasurePool:flush()
end
---@nodiscard
---@param PEntity CBaseEntity?
---@return nil
function CTreasurePool:addMember(PEntity)
end
---@nodiscard
---@param PEntity CBaseEntity?
---@return nil
function CTreasurePool:delMember(PEntity)
end
---@nodiscard
---@param PEntity CBaseEntity?
---@return nil
function CTreasurePool:update(PEntity)
end
---@nodiscard
---@param ItemID integer
---@param PEntity CBaseEntity?
---@return integer
function CTreasurePool:addItem(ItemID, PEntity)
end
---@nodiscard
---@return integer
function CTreasurePool:memberCount()
end
---@nodiscard
---@return table
function CTreasurePool:getMembers()
end
---@nodiscard
---@return table
function CTreasurePool:getItems()
end