Skip to main content

Vector3SerializationUtils

Functions

isSerializedVector3

Vector3SerializationUtils.isSerializedVector3(dataany) → boolean

Returns true if this data is a serialized Vector3

serialize

Vector3SerializationUtils.serialize(vector3Vector3) → SerializedVector3

Serialized a Vector3 into a Lua table, which should encode in JSON and be network safe.

deserialize

Vector3SerializationUtils.deserialize(dataSerializedVector3) → Vector3

Deserializes a Vector3 from a Lua table

Show raw api
{
    "functions": [
        {
            "name": "isSerializedVector3",
            "desc": "Returns true if this data is a serialized Vector3",
            "params": [
                {
                    "name": "data",
                    "desc": "",
                    "lua_type": "any"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "boolean"
                }
            ],
            "function_type": "static",
            "source": {
                "line": 16,
                "path": "src/vector3utils/src/Shared/Vector3SerializationUtils.lua"
            }
        },
        {
            "name": "serialize",
            "desc": "Serialized a Vector3 into a Lua table, which should encode in JSON and be network safe.",
            "params": [
                {
                    "name": "vector3",
                    "desc": "",
                    "lua_type": "Vector3"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "SerializedVector3"
                }
            ],
            "function_type": "static",
            "source": {
                "line": 26,
                "path": "src/vector3utils/src/Shared/Vector3SerializationUtils.lua"
            }
        },
        {
            "name": "deserialize",
            "desc": "Deserializes a Vector3 from a Lua table",
            "params": [
                {
                    "name": "data",
                    "desc": "",
                    "lua_type": "SerializedVector3"
                }
            ],
            "returns": [
                {
                    "desc": "",
                    "lua_type": "Vector3"
                }
            ],
            "function_type": "static",
            "source": {
                "line": 40,
                "path": "src/vector3utils/src/Shared/Vector3SerializationUtils.lua"
            }
        }
    ],
    "properties": [],
    "types": [],
    "name": "Vector3SerializationUtils",
    "desc": "",
    "source": {
        "line": 5,
        "path": "src/vector3utils/src/Shared/Vector3SerializationUtils.lua"
    }
}