Skip to main content

RailUtil

RailUtil is a collection of utility libraries created by Logan Hunt (Raildex).

This module serves as an entrypoint to each of the sub libraries.

Properties

Math

RailUtil.Math: MathUtil

The MathUtil module.

Vector

RailUtil.Vector: VectorUtil

The VectorUtil module.

Table

RailUtil.Table: TableUtil

The TableUtil module.

Signal

RailUtil.Signal: SignalUtil

The SignalUtil module.

Player

RailUtil.Player: PlayerUtil

The PlayerUtil module.

Instance

RailUtil.Instance: InstanceUtil

The InstanceUtil module.

Fusion

RailUtil.Fusion: FusionUtil

The FusionUtil module.

String

RailUtil.String: StringUtil

The StringUtil module.

Camera

RailUtil.Camera: CameraUtil

The CameraUtil module.

Show raw api
{
    "functions": [],
    "properties": [
        {
            "name": "Math",
            "desc": "The MathUtil module.",
            "lua_type": "MathUtil",
            "source": {
                "line": 17,
                "path": "src/railutils/src/RailUtil/init.lua"
            }
        },
        {
            "name": "Vector",
            "desc": "The VectorUtil module.",
            "lua_type": "VectorUtil",
            "source": {
                "line": 23,
                "path": "src/railutils/src/RailUtil/init.lua"
            }
        },
        {
            "name": "Table",
            "desc": "The TableUtil module.",
            "lua_type": "TableUtil",
            "source": {
                "line": 29,
                "path": "src/railutils/src/RailUtil/init.lua"
            }
        },
        {
            "name": "Signal",
            "desc": "The SignalUtil module.",
            "lua_type": "SignalUtil",
            "source": {
                "line": 35,
                "path": "src/railutils/src/RailUtil/init.lua"
            }
        },
        {
            "name": "Player",
            "desc": "The PlayerUtil module.",
            "lua_type": "PlayerUtil",
            "source": {
                "line": 41,
                "path": "src/railutils/src/RailUtil/init.lua"
            }
        },
        {
            "name": "Instance",
            "desc": "The InstanceUtil module.",
            "lua_type": "InstanceUtil",
            "source": {
                "line": 47,
                "path": "src/railutils/src/RailUtil/init.lua"
            }
        },
        {
            "name": "Fusion",
            "desc": "The FusionUtil module.",
            "lua_type": "FusionUtil",
            "source": {
                "line": 53,
                "path": "src/railutils/src/RailUtil/init.lua"
            }
        },
        {
            "name": "String",
            "desc": "The StringUtil module.",
            "lua_type": "StringUtil",
            "source": {
                "line": 59,
                "path": "src/railutils/src/RailUtil/init.lua"
            }
        },
        {
            "name": "Camera",
            "desc": "The CameraUtil module.",
            "lua_type": "CameraUtil",
            "source": {
                "line": 65,
                "path": "src/railutils/src/RailUtil/init.lua"
            }
        }
    ],
    "types": [],
    "name": "RailUtil",
    "desc": "RailUtil is a collection of utility libraries created by Logan Hunt (Raildex).\n\nThis module serves as an entrypoint to each of the sub libraries.",
    "source": {
        "line": 11,
        "path": "src/railutils/src/RailUtil/init.lua"
    }
}