mirror of https://github.com/axmolengine/axmol.git
113 lines
3.8 KiB
Lua
113 lines
3.8 KiB
Lua
|
|
--------------------------------
|
|
-- @module Physics3DWorld
|
|
-- @extend Ref
|
|
-- @parent_module cc
|
|
|
|
--------------------------------
|
|
-- set gravity for the physics world
|
|
-- @function [parent=#Physics3DWorld] setGravity
|
|
-- @param self
|
|
-- @param #vec3_table gravity
|
|
-- @return Physics3DWorld#Physics3DWorld self (return value: cc.Physics3DWorld)
|
|
|
|
--------------------------------
|
|
-- Simulate one frame.
|
|
-- @function [parent=#Physics3DWorld] stepSimulate
|
|
-- @param self
|
|
-- @param #float dt
|
|
-- @return Physics3DWorld#Physics3DWorld self (return value: cc.Physics3DWorld)
|
|
|
|
--------------------------------
|
|
--
|
|
-- @function [parent=#Physics3DWorld] needCollisionChecking
|
|
-- @param self
|
|
-- @return bool#bool ret (return value: bool)
|
|
|
|
--------------------------------
|
|
--
|
|
-- @function [parent=#Physics3DWorld] collisionChecking
|
|
-- @param self
|
|
-- @return Physics3DWorld#Physics3DWorld self (return value: cc.Physics3DWorld)
|
|
|
|
--------------------------------
|
|
--
|
|
-- @function [parent=#Physics3DWorld] setGhostPairCallback
|
|
-- @param self
|
|
-- @return Physics3DWorld#Physics3DWorld self (return value: cc.Physics3DWorld)
|
|
|
|
--------------------------------
|
|
-- Remove all Physics3DObjects.
|
|
-- @function [parent=#Physics3DWorld] removeAllPhysics3DObjects
|
|
-- @param self
|
|
-- @return Physics3DWorld#Physics3DWorld self (return value: cc.Physics3DWorld)
|
|
|
|
--------------------------------
|
|
-- Check debug drawing is enabled.
|
|
-- @function [parent=#Physics3DWorld] isDebugDrawEnabled
|
|
-- @param self
|
|
-- @return bool#bool ret (return value: bool)
|
|
|
|
--------------------------------
|
|
-- Remove all Physics3DConstraint.
|
|
-- @function [parent=#Physics3DWorld] removeAllPhysics3DConstraints
|
|
-- @param self
|
|
-- @return Physics3DWorld#Physics3DWorld self (return value: cc.Physics3DWorld)
|
|
|
|
--------------------------------
|
|
-- get current gravity
|
|
-- @function [parent=#Physics3DWorld] getGravity
|
|
-- @param self
|
|
-- @return vec3_table#vec3_table ret (return value: vec3_table)
|
|
|
|
--------------------------------
|
|
-- Remove a Physics3DConstraint.
|
|
-- @function [parent=#Physics3DWorld] removePhysics3DConstraint
|
|
-- @param self
|
|
-- @param #cc.Physics3DConstraint constraint
|
|
-- @return Physics3DWorld#Physics3DWorld self (return value: cc.Physics3DWorld)
|
|
|
|
--------------------------------
|
|
-- Add a Physics3DObject.
|
|
-- @function [parent=#Physics3DWorld] addPhysics3DObject
|
|
-- @param self
|
|
-- @param #cc.Physics3DObject physicsObj
|
|
-- @return Physics3DWorld#Physics3DWorld self (return value: cc.Physics3DWorld)
|
|
|
|
--------------------------------
|
|
-- Enable or disable debug drawing.
|
|
-- @function [parent=#Physics3DWorld] setDebugDrawEnable
|
|
-- @param self
|
|
-- @param #bool enableDebugDraw
|
|
-- @return Physics3DWorld#Physics3DWorld self (return value: cc.Physics3DWorld)
|
|
|
|
--------------------------------
|
|
-- Remove a Physics3DObject.
|
|
-- @function [parent=#Physics3DWorld] removePhysics3DObject
|
|
-- @param self
|
|
-- @param #cc.Physics3DObject physicsObj
|
|
-- @return Physics3DWorld#Physics3DWorld self (return value: cc.Physics3DWorld)
|
|
|
|
--------------------------------
|
|
-- Add a Physics3DConstraint.
|
|
-- @function [parent=#Physics3DWorld] addPhysics3DConstraint
|
|
-- @param self
|
|
-- @param #cc.Physics3DConstraint constraint
|
|
-- @param #bool disableCollisionsBetweenLinkedObjs
|
|
-- @return Physics3DWorld#Physics3DWorld self (return value: cc.Physics3DWorld)
|
|
|
|
--------------------------------
|
|
-- Internal method, the updater of debug drawing, need called each frame.
|
|
-- @function [parent=#Physics3DWorld] debugDraw
|
|
-- @param self
|
|
-- @param #cc.Renderer renderer
|
|
-- @return Physics3DWorld#Physics3DWorld self (return value: cc.Physics3DWorld)
|
|
|
|
--------------------------------
|
|
--
|
|
-- @function [parent=#Physics3DWorld] Physics3DWorld
|
|
-- @param self
|
|
-- @return Physics3DWorld#Physics3DWorld self (return value: cc.Physics3DWorld)
|
|
|
|
return nil
|