2022-08-16 00:10:09 +02:00
|
|
|
--- LÖVE Utility Gear
|
2022-08-12 17:21:42 +02:00
|
|
|
--
|
2022-08-16 00:10:09 +02:00
|
|
|
-- General purpose functions and utilities.
|
2022-08-12 17:21:42 +02:00
|
|
|
-- Provides various basic functionality, including: general utility
|
|
|
|
-- algorithms, linear algebra and simple bounds checking functions.
|
|
|
|
-- Code is reasonably optimized for speed.
|
|
|
|
--
|
2022-08-16 00:10:09 +02:00
|
|
|
-- @module gear
|
2022-08-12 17:21:42 +02:00
|
|
|
-- @copyright 2022 The DoubleFourteen Code Forge
|
|
|
|
-- @author Lorenzo Cogotti
|
|
|
|
|
2022-08-16 00:10:09 +02:00
|
|
|
local BASE = (...)..'.'
|
2022-08-12 17:21:42 +02:00
|
|
|
|
|
|
|
|
2022-08-16 00:10:09 +02:00
|
|
|
return {
|
|
|
|
algo = require(BASE..'algo'),
|
|
|
|
meta = require(BASE..'meta'),
|
|
|
|
rect = require(BASE..'rect'),
|
2022-08-16 00:19:22 +02:00
|
|
|
shadowtext = require(BASE..'shadowtext'),
|
2022-08-16 00:10:09 +02:00
|
|
|
strings = require(BASE..'strings'),
|
2022-08-16 11:19:39 +02:00
|
|
|
vec = require(BASE..'vec'),
|
|
|
|
|
|
|
|
Signal = require(BASE..'signal'),
|
|
|
|
Timer = require(BASE..'timer')
|
2022-08-16 00:10:09 +02:00
|
|
|
}
|