diff options
author | 最萌小汐 <sumneko@hotmail.com> | 2021-07-05 20:51:43 +0800 |
---|---|---|
committer | 最萌小汐 <sumneko@hotmail.com> | 2021-07-05 20:51:43 +0800 |
commit | 8fefb8f3e100976235dc83d6ae3785952d11c710 (patch) | |
tree | 459117e6cecc70824273c4d32285cb6eec468098 /meta/3rd/Cocos4.0/library/cc.Physics3DSliderConstraint.lua | |
parent | b6c18d05410fd4ca209f9c34e0992caf40cf3701 (diff) | |
download | lua-language-server-8fefb8f3e100976235dc83d6ae3785952d11c710.zip |
cleanup
Diffstat (limited to 'meta/3rd/Cocos4.0/library/cc.Physics3DSliderConstraint.lua')
-rw-r--r-- | meta/3rd/Cocos4.0/library/cc.Physics3DSliderConstraint.lua | 248 |
1 files changed, 248 insertions, 0 deletions
diff --git a/meta/3rd/Cocos4.0/library/cc.Physics3DSliderConstraint.lua b/meta/3rd/Cocos4.0/library/cc.Physics3DSliderConstraint.lua new file mode 100644 index 00000000..307c2e70 --- /dev/null +++ b/meta/3rd/Cocos4.0/library/cc.Physics3DSliderConstraint.lua @@ -0,0 +1,248 @@ +---@meta + +---@class cc.Physics3DSliderConstraint :cc.Physics3DConstraint +local Physics3DSliderConstraint={ } +cc.Physics3DSliderConstraint=Physics3DSliderConstraint + + + + +---* +---@param onOff boolean +---@return self +function Physics3DSliderConstraint:setPoweredAngMotor (onOff) end +---* +---@return float +function Physics3DSliderConstraint:getDampingLimAng () end +---* +---@param restitutionOrthoLin float +---@return self +function Physics3DSliderConstraint:setRestitutionOrthoLin (restitutionOrthoLin) end +---* +---@param restitutionDirLin float +---@return self +function Physics3DSliderConstraint:setRestitutionDirLin (restitutionDirLin) end +---* +---@return float +function Physics3DSliderConstraint:getLinearPos () end +---* get A's frame offset +---@return mat4_table +function Physics3DSliderConstraint:getFrameOffsetA () end +---* get B's frame offset +---@return mat4_table +function Physics3DSliderConstraint:getFrameOffsetB () end +---* +---@param onOff boolean +---@return self +function Physics3DSliderConstraint:setPoweredLinMotor (onOff) end +---* +---@return float +function Physics3DSliderConstraint:getDampingDirAng () end +---* +---@return float +function Physics3DSliderConstraint:getRestitutionLimLin () end +---* +---@return float +function Physics3DSliderConstraint:getSoftnessOrthoAng () end +---* +---@param softnessOrthoLin float +---@return self +function Physics3DSliderConstraint:setSoftnessOrthoLin (softnessOrthoLin) end +---* +---@param softnessLimLin float +---@return self +function Physics3DSliderConstraint:setSoftnessLimLin (softnessLimLin) end +---* +---@return float +function Physics3DSliderConstraint:getAngularPos () end +---* +---@param restitutionLimAng float +---@return self +function Physics3DSliderConstraint:setRestitutionLimAng (restitutionLimAng) end +---* set upper linear limit +---@param upperLimit float +---@return self +function Physics3DSliderConstraint:setUpperLinLimit (upperLimit) end +---* +---@param dampingDirLin float +---@return self +function Physics3DSliderConstraint:setDampingDirLin (dampingDirLin) end +---* get upper angular limit +---@return float +function Physics3DSliderConstraint:getUpperAngLimit () end +---* +---@return float +function Physics3DSliderConstraint:getDampingDirLin () end +---* +---@return float +function Physics3DSliderConstraint:getSoftnessDirAng () end +---* +---@return boolean +function Physics3DSliderConstraint:getPoweredAngMotor () end +---* set lower angular limit +---@param lowerLimit float +---@return self +function Physics3DSliderConstraint:setLowerAngLimit (lowerLimit) end +---* set upper angular limit +---@param upperLimit float +---@return self +function Physics3DSliderConstraint:setUpperAngLimit (upperLimit) end +---* +---@param targetLinMotorVelocity float +---@return self +function Physics3DSliderConstraint:setTargetLinMotorVelocity (targetLinMotorVelocity) end +---* +---@param dampingLimAng float +---@return self +function Physics3DSliderConstraint:setDampingLimAng (dampingLimAng) end +---* +---@return float +function Physics3DSliderConstraint:getRestitutionLimAng () end +---* access for UseFrameOffset +---@return boolean +function Physics3DSliderConstraint:getUseFrameOffset () end +---* +---@return float +function Physics3DSliderConstraint:getSoftnessOrthoLin () end +---* +---@return float +function Physics3DSliderConstraint:getDampingOrthoAng () end +---* set use frame offset +---@param frameOffsetOnOff boolean +---@return self +function Physics3DSliderConstraint:setUseFrameOffset (frameOffsetOnOff) end +---* set lower linear limit +---@param lowerLimit float +---@return self +function Physics3DSliderConstraint:setLowerLinLimit (lowerLimit) end +---* +---@return float +function Physics3DSliderConstraint:getRestitutionDirLin () end +---* +---@return float +function Physics3DSliderConstraint:getTargetLinMotorVelocity () end +---* get lower linear limit +---@return float +function Physics3DSliderConstraint:getLowerLinLimit () end +---* +---@return float +function Physics3DSliderConstraint:getSoftnessLimLin () end +---* +---@param dampingOrthoAng float +---@return self +function Physics3DSliderConstraint:setDampingOrthoAng (dampingOrthoAng) end +---* +---@param softnessDirAng float +---@return self +function Physics3DSliderConstraint:setSoftnessDirAng (softnessDirAng) end +---* +---@return boolean +function Physics3DSliderConstraint:getPoweredLinMotor () end +---* +---@param restitutionOrthoAng float +---@return self +function Physics3DSliderConstraint:setRestitutionOrthoAng (restitutionOrthoAng) end +---* +---@param dampingDirAng float +---@return self +function Physics3DSliderConstraint:setDampingDirAng (dampingDirAng) end +---* set frames for rigid body A and B +---@param frameA mat4_table +---@param frameB mat4_table +---@return self +function Physics3DSliderConstraint:setFrames (frameA,frameB) end +---* +---@return float +function Physics3DSliderConstraint:getRestitutionOrthoAng () end +---* +---@return float +function Physics3DSliderConstraint:getMaxAngMotorForce () end +---* +---@return float +function Physics3DSliderConstraint:getDampingOrthoLin () end +---* get upper linear limit +---@return float +function Physics3DSliderConstraint:getUpperLinLimit () end +---* +---@param maxLinMotorForce float +---@return self +function Physics3DSliderConstraint:setMaxLinMotorForce (maxLinMotorForce) end +---* +---@return float +function Physics3DSliderConstraint:getRestitutionOrthoLin () end +---* +---@param targetAngMotorVelocity float +---@return self +function Physics3DSliderConstraint:setTargetAngMotorVelocity (targetAngMotorVelocity) end +---* +---@return float +function Physics3DSliderConstraint:getSoftnessLimAng () end +---* +---@param restitutionDirAng float +---@return self +function Physics3DSliderConstraint:setRestitutionDirAng (restitutionDirAng) end +---* +---@return float +function Physics3DSliderConstraint:getDampingLimLin () end +---* get lower angular limit +---@return float +function Physics3DSliderConstraint:getLowerAngLimit () end +---* +---@return float +function Physics3DSliderConstraint:getRestitutionDirAng () end +---* +---@return float +function Physics3DSliderConstraint:getTargetAngMotorVelocity () end +---* +---@param restitutionLimLin float +---@return self +function Physics3DSliderConstraint:setRestitutionLimLin (restitutionLimLin) end +---* +---@return float +function Physics3DSliderConstraint:getMaxLinMotorForce () end +---* +---@param dampingOrthoLin float +---@return self +function Physics3DSliderConstraint:setDampingOrthoLin (dampingOrthoLin) end +---* +---@param softnessOrthoAng float +---@return self +function Physics3DSliderConstraint:setSoftnessOrthoAng (softnessOrthoAng) end +---* +---@param dampingLimLin float +---@return self +function Physics3DSliderConstraint:setDampingLimLin (dampingLimLin) end +---* +---@param softnessDirLin float +---@return self +function Physics3DSliderConstraint:setSoftnessDirLin (softnessDirLin) end +---* +---@param maxAngMotorForce float +---@return self +function Physics3DSliderConstraint:setMaxAngMotorForce (maxAngMotorForce) end +---* +---@return float +function Physics3DSliderConstraint:getSoftnessDirLin () end +---* +---@param softnessLimAng float +---@return self +function Physics3DSliderConstraint:setSoftnessLimAng (softnessLimAng) end +---* use A's frame as linear reference +---@return boolean +function Physics3DSliderConstraint:getUseLinearReferenceFrameA () end +---* create slider constraint<br> +---* param rbA rigid body A<br> +---* param rbB rigid body B<br> +---* param frameInA frame in A's local space<br> +---* param frameInB frame in B's local space<br> +---* param useLinearReferenceFrameA use fixed frame A for linear limits +---@param rbA cc.Physics3DRigidBody +---@param rbB cc.Physics3DRigidBody +---@param frameInA mat4_table +---@param frameInB mat4_table +---@param useLinearReferenceFrameA boolean +---@return self +function Physics3DSliderConstraint:create (rbA,rbB,frameInA,frameInB,useLinearReferenceFrameA) end +---* +---@return self +function Physics3DSliderConstraint:Physics3DSliderConstraint () end
\ No newline at end of file |