project = "Ubiquitousse"
title = "Ubiquitousse reference"
description = "Ubiquitousse game development tools"
full_description = [[Set of Lua libraries to make game development easier using the [LÖVE](https://love2d.org/) game framework.
See [main module](modules/ubiquitousse.html) for more information, or the [GitHub page](https://github.com/Reuh/ubiquitousse) for the source.
]]
--package = "ubiquitousse"
dir="docs"
format = "discount"
style = "!new"
not_luadoc = true
custom_tags = {
{ "require", title="Requires" },
{ "ftype", title="Type", format = function(x)
local firstWord, rest = x:match("^([^%s]*)(.*)$")
return ('%s%s'):format(firstWord, rest)
end },
{ "ro", hidden=true },
{ "callback", hidden=true },
}
custom_display_name_handler = function(item, default_handler)
if item.tags.callback then
return default_handler(item) .. ' [callback]'
elseif item.tags.ro then
return default_handler(item) .. ' [read-only]'
end
return default_handler(item)
end
topics = { "README.md", "LICENSE" }
file = {
"init.lua",
"asset/asset.lua",
"ecs/ecs.can",
"input/input.lua",
"ldtk/ldtk.can",
"scene/scene.lua",
"signal/signal.can",
"timer/timer.lua",
"util/util.lua"
}