improved docs
This commit is contained in:
478
docs/lua/generated/World.lua
Normal file
478
docs/lua/generated/World.lua
Normal file
@@ -0,0 +1,478 @@
|
||||
-- luacheck: ignore 111
|
||||
|
||||
--[[--
|
||||
FarseerPhysics.Dynamics.World
|
||||
]]
|
||||
-- @code Game.World
|
||||
-- @pragma nostrip
|
||||
local World = {}
|
||||
|
||||
--- Add
|
||||
-- @realm shared
|
||||
-- @tparam Body body
|
||||
function Add(body) end
|
||||
|
||||
--- Remove
|
||||
-- @realm shared
|
||||
-- @tparam Body body
|
||||
function Remove(body) end
|
||||
|
||||
--- Add
|
||||
-- @realm shared
|
||||
-- @tparam Joint joint
|
||||
function Add(joint) end
|
||||
|
||||
--- Remove
|
||||
-- @realm shared
|
||||
-- @tparam Joint joint
|
||||
function Remove(joint) end
|
||||
|
||||
--- AddAsync
|
||||
-- @realm shared
|
||||
-- @tparam Body body
|
||||
function AddAsync(body) end
|
||||
|
||||
--- RemoveAsync
|
||||
-- @realm shared
|
||||
-- @tparam Body body
|
||||
function RemoveAsync(body) end
|
||||
|
||||
--- AddAsync
|
||||
-- @realm shared
|
||||
-- @tparam Joint joint
|
||||
function AddAsync(joint) end
|
||||
|
||||
--- RemoveAsync
|
||||
-- @realm shared
|
||||
-- @tparam Joint joint
|
||||
function RemoveAsync(joint) end
|
||||
|
||||
--- ProcessChanges
|
||||
-- @realm shared
|
||||
function ProcessChanges() end
|
||||
|
||||
--- Step
|
||||
-- @realm shared
|
||||
-- @tparam TimeSpan dt
|
||||
function Step(dt) end
|
||||
|
||||
--- Step
|
||||
-- @realm shared
|
||||
-- @tparam TimeSpan dt
|
||||
-- @tparam SolverIterations& iterations
|
||||
function Step(dt, iterations) end
|
||||
|
||||
--- Step
|
||||
-- @realm shared
|
||||
-- @tparam number dt
|
||||
function Step(dt) end
|
||||
|
||||
--- Step
|
||||
-- @realm shared
|
||||
-- @tparam number dt
|
||||
-- @tparam SolverIterations& iterations
|
||||
function Step(dt, iterations) end
|
||||
|
||||
--- ClearForces
|
||||
-- @realm shared
|
||||
function ClearForces() end
|
||||
|
||||
--- QueryAABB
|
||||
-- @realm shared
|
||||
-- @tparam function callback
|
||||
-- @tparam AABB& aabb
|
||||
function QueryAABB(callback, aabb) end
|
||||
|
||||
--- QueryAABB
|
||||
-- @realm shared
|
||||
-- @tparam AABB& aabb
|
||||
-- @treturn table
|
||||
function QueryAABB(aabb) end
|
||||
|
||||
--- RayCast
|
||||
-- @realm shared
|
||||
-- @tparam function callback
|
||||
-- @tparam Vector2 point1
|
||||
-- @tparam Vector2 point2
|
||||
-- @tparam Category collisionCategory
|
||||
function RayCast(callback, point1, point2, collisionCategory) end
|
||||
|
||||
--- RayCast
|
||||
-- @realm shared
|
||||
-- @tparam Vector2 point1
|
||||
-- @tparam Vector2 point2
|
||||
-- @treturn table
|
||||
function RayCast(point1, point2) end
|
||||
|
||||
--- Add
|
||||
-- @realm shared
|
||||
-- @tparam Controller controller
|
||||
function Add(controller) end
|
||||
|
||||
--- Remove
|
||||
-- @realm shared
|
||||
-- @tparam Controller controller
|
||||
function Remove(controller) end
|
||||
|
||||
--- TestPoint
|
||||
-- @realm shared
|
||||
-- @tparam Vector2 point
|
||||
-- @treturn Fixture
|
||||
function TestPoint(point) end
|
||||
|
||||
--- TestPointAll
|
||||
-- @realm shared
|
||||
-- @tparam Vector2 point
|
||||
-- @treturn table
|
||||
function TestPointAll(point) end
|
||||
|
||||
--- ShiftOrigin
|
||||
-- @realm shared
|
||||
-- @tparam Vector2 newOrigin
|
||||
function ShiftOrigin(newOrigin) end
|
||||
|
||||
--- Clear
|
||||
-- @realm shared
|
||||
function Clear() end
|
||||
|
||||
--- CreateBody
|
||||
-- @realm shared
|
||||
-- @tparam Vector2 position
|
||||
-- @tparam number rotation
|
||||
-- @tparam BodyType bodyType
|
||||
-- @treturn Body
|
||||
function CreateBody(position, rotation, bodyType) end
|
||||
|
||||
--- CreateEdge
|
||||
-- @realm shared
|
||||
-- @tparam Vector2 start
|
||||
-- @tparam Vector2 endparam
|
||||
-- @treturn Body
|
||||
function CreateEdge(start, endparam) end
|
||||
|
||||
--- CreateChainShape
|
||||
-- @realm shared
|
||||
-- @tparam Vertices vertices
|
||||
-- @tparam Vector2 position
|
||||
-- @treturn Body
|
||||
function CreateChainShape(vertices, position) end
|
||||
|
||||
--- CreateLoopShape
|
||||
-- @realm shared
|
||||
-- @tparam Vertices vertices
|
||||
-- @tparam Vector2 position
|
||||
-- @treturn Body
|
||||
function CreateLoopShape(vertices, position) end
|
||||
|
||||
--- CreateRectangle
|
||||
-- @realm shared
|
||||
-- @tparam number width
|
||||
-- @tparam number height
|
||||
-- @tparam number density
|
||||
-- @tparam Vector2 position
|
||||
-- @tparam number rotation
|
||||
-- @tparam BodyType bodyType
|
||||
-- @treturn Body
|
||||
function CreateRectangle(width, height, density, position, rotation, bodyType) end
|
||||
|
||||
--- CreateCircle
|
||||
-- @realm shared
|
||||
-- @tparam number radius
|
||||
-- @tparam number density
|
||||
-- @tparam Vector2 position
|
||||
-- @tparam BodyType bodyType
|
||||
-- @treturn Body
|
||||
function CreateCircle(radius, density, position, bodyType) end
|
||||
|
||||
--- CreateEllipse
|
||||
-- @realm shared
|
||||
-- @tparam number xRadius
|
||||
-- @tparam number yRadius
|
||||
-- @tparam number edges
|
||||
-- @tparam number density
|
||||
-- @tparam Vector2 position
|
||||
-- @tparam number rotation
|
||||
-- @tparam BodyType bodyType
|
||||
-- @treturn Body
|
||||
function CreateEllipse(xRadius, yRadius, edges, density, position, rotation, bodyType) end
|
||||
|
||||
--- CreatePolygon
|
||||
-- @realm shared
|
||||
-- @tparam Vertices vertices
|
||||
-- @tparam number density
|
||||
-- @tparam Vector2 position
|
||||
-- @tparam number rotation
|
||||
-- @tparam BodyType bodyType
|
||||
-- @treturn Body
|
||||
function CreatePolygon(vertices, density, position, rotation, bodyType) end
|
||||
|
||||
--- CreateCompoundPolygon
|
||||
-- @realm shared
|
||||
-- @tparam table list
|
||||
-- @tparam number density
|
||||
-- @tparam Vector2 position
|
||||
-- @tparam number rotation
|
||||
-- @tparam BodyType bodyType
|
||||
-- @treturn Body
|
||||
function CreateCompoundPolygon(list, density, position, rotation, bodyType) end
|
||||
|
||||
--- CreateGear
|
||||
-- @realm shared
|
||||
-- @tparam number radius
|
||||
-- @tparam number numberOfTeeth
|
||||
-- @tparam number tipPercentage
|
||||
-- @tparam number toothHeight
|
||||
-- @tparam number density
|
||||
-- @tparam Vector2 position
|
||||
-- @tparam number rotation
|
||||
-- @tparam BodyType bodyType
|
||||
-- @treturn Body
|
||||
function CreateGear(radius, numberOfTeeth, tipPercentage, toothHeight, density, position, rotation, bodyType) end
|
||||
|
||||
--- CreateCapsule
|
||||
-- @realm shared
|
||||
-- @tparam number height
|
||||
-- @tparam number topRadius
|
||||
-- @tparam number topEdges
|
||||
-- @tparam number bottomRadius
|
||||
-- @tparam number bottomEdges
|
||||
-- @tparam number density
|
||||
-- @tparam Vector2 position
|
||||
-- @tparam number rotation
|
||||
-- @tparam BodyType bodyType
|
||||
-- @treturn Body
|
||||
function CreateCapsule(height, topRadius, topEdges, bottomRadius, bottomEdges, density, position, rotation, bodyType) end
|
||||
|
||||
--- CreateCapsuleHorizontal
|
||||
-- @realm shared
|
||||
-- @tparam number width
|
||||
-- @tparam number endRadius
|
||||
-- @tparam number density
|
||||
-- @tparam Vector2 position
|
||||
-- @tparam number rotation
|
||||
-- @tparam BodyType bodyType
|
||||
-- @treturn Body
|
||||
function CreateCapsuleHorizontal(width, endRadius, density, position, rotation, bodyType) end
|
||||
|
||||
--- CreateCapsule
|
||||
-- @realm shared
|
||||
-- @tparam number height
|
||||
-- @tparam number endRadius
|
||||
-- @tparam number density
|
||||
-- @tparam Vector2 position
|
||||
-- @tparam number rotation
|
||||
-- @tparam BodyType bodyType
|
||||
-- @treturn Body
|
||||
function CreateCapsule(height, endRadius, density, position, rotation, bodyType) end
|
||||
|
||||
--- CreateRoundedRectangle
|
||||
-- @realm shared
|
||||
-- @tparam number width
|
||||
-- @tparam number height
|
||||
-- @tparam number xRadius
|
||||
-- @tparam number yRadius
|
||||
-- @tparam number segments
|
||||
-- @tparam number density
|
||||
-- @tparam Vector2 position
|
||||
-- @tparam number rotation
|
||||
-- @tparam BodyType bodyType
|
||||
-- @treturn Body
|
||||
function CreateRoundedRectangle(width, height, xRadius, yRadius, segments, density, position, rotation, bodyType) end
|
||||
|
||||
--- CreateLineArc
|
||||
-- @realm shared
|
||||
-- @tparam number radians
|
||||
-- @tparam number sides
|
||||
-- @tparam number radius
|
||||
-- @tparam bool closed
|
||||
-- @tparam Vector2 position
|
||||
-- @tparam number rotation
|
||||
-- @tparam BodyType bodyType
|
||||
-- @treturn Body
|
||||
function CreateLineArc(radians, sides, radius, closed, position, rotation, bodyType) end
|
||||
|
||||
--- CreateSolidArc
|
||||
-- @realm shared
|
||||
-- @tparam number density
|
||||
-- @tparam number radians
|
||||
-- @tparam number sides
|
||||
-- @tparam number radius
|
||||
-- @tparam Vector2 position
|
||||
-- @tparam number rotation
|
||||
-- @tparam BodyType bodyType
|
||||
-- @treturn Body
|
||||
function CreateSolidArc(density, radians, sides, radius, position, rotation, bodyType) end
|
||||
|
||||
--- CreateChain
|
||||
-- @realm shared
|
||||
-- @tparam Vector2 start
|
||||
-- @tparam Vector2 endparam
|
||||
-- @tparam number linkWidth
|
||||
-- @tparam number linkHeight
|
||||
-- @tparam number numberOfLinks
|
||||
-- @tparam number linkDensity
|
||||
-- @tparam bool attachRopeJoint
|
||||
-- @treturn Path
|
||||
function CreateChain(start, endparam, linkWidth, linkHeight, numberOfLinks, linkDensity, attachRopeJoint) end
|
||||
|
||||
--- GetType
|
||||
-- @realm shared
|
||||
-- @treturn Type
|
||||
function GetType() end
|
||||
|
||||
--- ToString
|
||||
-- @realm shared
|
||||
-- @treturn string
|
||||
function ToString() end
|
||||
|
||||
--- Equals
|
||||
-- @realm shared
|
||||
-- @tparam Object obj
|
||||
-- @treturn bool
|
||||
function Equals(obj) end
|
||||
|
||||
--- GetHashCode
|
||||
-- @realm shared
|
||||
-- @treturn number
|
||||
function GetHashCode() end
|
||||
|
||||
---
|
||||
-- Fluid, Field of type FluidSystem2
|
||||
-- @realm shared
|
||||
-- @FluidSystem2 Fluid
|
||||
|
||||
---
|
||||
-- UpdateTime, Field of type TimeSpan
|
||||
-- @realm shared
|
||||
-- @TimeSpan UpdateTime
|
||||
|
||||
---
|
||||
-- ContinuousPhysicsTime, Field of type TimeSpan
|
||||
-- @realm shared
|
||||
-- @TimeSpan ContinuousPhysicsTime
|
||||
|
||||
---
|
||||
-- ControllersUpdateTime, Field of type TimeSpan
|
||||
-- @realm shared
|
||||
-- @TimeSpan ControllersUpdateTime
|
||||
|
||||
---
|
||||
-- AddRemoveTime, Field of type TimeSpan
|
||||
-- @realm shared
|
||||
-- @TimeSpan AddRemoveTime
|
||||
|
||||
---
|
||||
-- NewContactsTime, Field of type TimeSpan
|
||||
-- @realm shared
|
||||
-- @TimeSpan NewContactsTime
|
||||
|
||||
---
|
||||
-- ContactsUpdateTime, Field of type TimeSpan
|
||||
-- @realm shared
|
||||
-- @TimeSpan ContactsUpdateTime
|
||||
|
||||
---
|
||||
-- SolveUpdateTime, Field of type TimeSpan
|
||||
-- @realm shared
|
||||
-- @TimeSpan SolveUpdateTime
|
||||
|
||||
---
|
||||
-- ProxyCount, Field of type number
|
||||
-- @realm shared
|
||||
-- @number ProxyCount
|
||||
|
||||
---
|
||||
-- ContactCount, Field of type number
|
||||
-- @realm shared
|
||||
-- @number ContactCount
|
||||
|
||||
---
|
||||
-- IsLocked, Field of type bool
|
||||
-- @realm shared
|
||||
-- @bool IsLocked
|
||||
|
||||
---
|
||||
-- ContactList, Field of type ContactListHead
|
||||
-- @realm shared
|
||||
-- @ContactListHead ContactList
|
||||
|
||||
---
|
||||
-- Enabled, Field of type bool
|
||||
-- @realm shared
|
||||
-- @bool Enabled
|
||||
|
||||
---
|
||||
-- Island, Field of type Island
|
||||
-- @realm shared
|
||||
-- @Island Island
|
||||
|
||||
---
|
||||
-- Tag, Field of type Object
|
||||
-- @realm shared
|
||||
-- @Object Tag
|
||||
|
||||
---
|
||||
-- BodyAdded, Field of type BodyDelegate
|
||||
-- @realm shared
|
||||
-- @BodyDelegate BodyAdded
|
||||
|
||||
---
|
||||
-- BodyRemoved, Field of type BodyDelegate
|
||||
-- @realm shared
|
||||
-- @BodyDelegate BodyRemoved
|
||||
|
||||
---
|
||||
-- FixtureAdded, Field of type FixtureDelegate
|
||||
-- @realm shared
|
||||
-- @FixtureDelegate FixtureAdded
|
||||
|
||||
---
|
||||
-- FixtureRemoved, Field of type FixtureDelegate
|
||||
-- @realm shared
|
||||
-- @FixtureDelegate FixtureRemoved
|
||||
|
||||
---
|
||||
-- JointAdded, Field of type JointDelegate
|
||||
-- @realm shared
|
||||
-- @JointDelegate JointAdded
|
||||
|
||||
---
|
||||
-- JointRemoved, Field of type JointDelegate
|
||||
-- @realm shared
|
||||
-- @JointDelegate JointRemoved
|
||||
|
||||
---
|
||||
-- ControllerAdded, Field of type ControllerDelegate
|
||||
-- @realm shared
|
||||
-- @ControllerDelegate ControllerAdded
|
||||
|
||||
---
|
||||
-- ControllerRemoved, Field of type ControllerDelegate
|
||||
-- @realm shared
|
||||
-- @ControllerDelegate ControllerRemoved
|
||||
|
||||
---
|
||||
-- ControllerList, Field of type table
|
||||
-- @realm shared
|
||||
-- @table ControllerList
|
||||
|
||||
---
|
||||
-- Gravity, Field of type Vector2
|
||||
-- @realm shared
|
||||
-- @Vector2 Gravity
|
||||
|
||||
---
|
||||
-- ContactManager, Field of type ContactManager
|
||||
-- @realm shared
|
||||
-- @ContactManager ContactManager
|
||||
|
||||
---
|
||||
-- BodyList, Field of type table
|
||||
-- @realm shared
|
||||
-- @table BodyList
|
||||
|
||||
---
|
||||
-- JointList, Field of type table
|
||||
-- @realm shared
|
||||
-- @table JointList
|
||||
|
||||
Reference in New Issue
Block a user