Skip to content

0.9.2e

Compare
Choose a tag to compare
@rm-code rm-code released this 07 Apr 15:10
· 808 commits to master since this release

Additions

  • Added missing Event Constants (see PR #5)
  • Added description fields for variants of love.graphics.push
  • Added description fields for variant of love.graphics.newFont

Structure changes

  • The field containing function variants is now called 'variants' instead of 'functions' (see PR #6 and #2)
  • Variants now have an (optional) description field

The structure of a function in the api looks like this now:

-- Functions
functions = {
    { -- Function 1
        name = 'Name of the function',
        description = 'The description of what the function does',
        variants = {
            {
                description = 'The description detailing what this variant does',
                arguments = { -- (optional)
                    {
                        type = 'The variable type',
                        name = 'The variable name',
                        description = 'The description of the variable.'
                    },
                    {
                        -- Argument 2
                        -- ...
                    },
                },
                returns = { -- (optional)
                    {
                        type = 'The returned variable type',
                        name = 'The variable name',
                        description = 'The description of the variable.'
                    },
                    {
                        -- Return statement 2
                        -- ...
                    },
                }
            },
        },
    },
    {
    -- Function 2
    -- ...
    },
}

Fixes

  • Moved getDopplerScale and setDopplerScale from Source to love.audio

Other Changes

  • Updated description of love.audio.getDistanceModel