33 lines
1,017 B
Lua
33 lines
1,017 B
Lua
---@meta
|
|
|
|
---@class cc.PhysicsContactPreSolve
|
|
local PhysicsContactPreSolve={ }
|
|
cc.PhysicsContactPreSolve=PhysicsContactPreSolve
|
|
|
|
|
|
|
|
|
|
---* Get friction between two bodies.
|
|
---@return float
|
|
function PhysicsContactPreSolve:getFriction () end
|
|
---* Get restitution between two bodies.
|
|
---@return float
|
|
function PhysicsContactPreSolve:getRestitution () end
|
|
---* Set the friction.
|
|
---@param friction float
|
|
---@return self
|
|
function PhysicsContactPreSolve:setFriction (friction) end
|
|
---* Ignore the rest of the contact presolve and postsolve callbacks.
|
|
---@return self
|
|
function PhysicsContactPreSolve:ignore () end
|
|
---* Get surface velocity between two bodies.
|
|
---@return vec2_table
|
|
function PhysicsContactPreSolve:getSurfaceVelocity () end
|
|
---* Set the surface velocity.
|
|
---@param velocity vec2_table
|
|
---@return self
|
|
function PhysicsContactPreSolve:setSurfaceVelocity (velocity) end
|
|
---* Set the restitution.
|
|
---@param restitution float
|
|
---@return self
|
|
function PhysicsContactPreSolve:setRestitution (restitution) end |