love.graphics.setColorMode

love.graphics.setColorMode Available since LÖVE 0.2.0 and removed in LÖVE 0.9.0 This function is not supported in earlier or later versions. Sets the color mode (which controls how images are affected by the current color). Function Synopsis love.graphics.setColorMode( mode ) Arguments ColorMode mode The color mode to use. Returns Nothing. See Also love.graphics love.graphics.getColorMode

RevoluteJoint:getJointAngle

RevoluteJoint:getJointAngle Get the current joint angle. Function Synopsis angle = RevoluteJoint:getJointAngle( ) Arguments None. Returns number angle The joint angle in radians. See Also RevoluteJoint

RevoluteJoint:setMotorEnabled

RevoluteJoint:setMotorEnabled Available since LÖVE 0.9.0 It has been renamed from RevoluteJoint:enableMotor. Enables/disables the joint motor. Function Synopsis RevoluteJoint:setMotorEnabled( enable ) Arguments boolean enable True to enable, false to disable. Returns Nothing. See Also RevoluteJoint

BezierCurve:removeControlPoint

BezierCurve:removeControlPoint Available since LÖVE 0.10.0 This function is not supported in earlier versions. Removes the specified control point. Function Synopsis BezierCurve:removeControlPoint( index ) Arguments number index The index of the control point to remove. Returns Nothing. See Also BezierCurve BezierCurve:getDegree BezierCurve:setControlPoint BezierCurve:getControlPoint BezierCurve:insertControlPoint love.math

SpriteBatch:setq

SpriteBatch:setq Available since LÖVE 0.8.0 This method is not supported in earlier versions. Removed in LÖVE 0.9.0 It has been merged into SpriteBatch:set. Changes a sprite with a quad in the batch. This requires the identifier returned by add and addq. Function Synopsis SpriteBatch:setq( id, quad, x, y, r, sx, sy, ox, oy, kx, ky ) Arguments number id The identifier of the sprite that will be changed. Quad quad The quad used on the image of the batch. number x The position to draw

RevoluteJoint:getJointSpeed

RevoluteJoint:getJointSpeed Get the current joint angle speed. Function Synopsis s = RevoluteJoint:getJointSpeed( ) Arguments None. Returns number s Joint angle speed in radians/second. See Also RevoluteJoint

love.window.isVisible

love.window.isVisible Available since LÖVE 0.9.0 This function is not supported in earlier versions. Checks if the game window is visible. The window is considered visible if it's not minimized and the program isn't hidden. Function Synopsis visible = love.window.isVisible( ) Arguments None. Returns boolean visible True if the window is visible or false if not. See Also love.window love.visible

love.errhand

love.errhand The error handler, used to display error messages. Function Synopsis love.errhand( msg ) Arguments string msg The error message. Returns Nothing. Examples Available since LÖVE 0.10.0 This variant is not supported in earlier versions. The default function used if you don't supply your own. local function error_printer(msg, layer) print((debug.traceback("Error: " .. tostring(msg), 1+(layer or 1)):gsub("\n[^\n]+$", ""))) end   function love.errhand(msg) msg = tostring(msg)

SpriteBatch:flush

SpriteBatch:flush Available since LÖVE 0.9.2 This function is not supported in earlier versions. Immediately sends all new and modified sprite data in the batch to the graphics card. Normally it isn't necessary to call this method as love.graphics.draw(spritebatch, ...) will do it automatically if needed, but explicitly using SpriteBatch:flush gives more control over when the work happens. If this method is used, it generally shouldn't be called more than once (at most) between love.graph

Body:isFixedRotation

Body:isFixedRotation Available since LÖVE 0.8.0 This method is not supported in earlier versions. Returns whether the body rotation is locked. Function Synopsis fixed = Body:isFixedRotation( ) Arguments None. Returns boolean fixed True if the body's rotation is locked or false if not. See Also Body