109 lines
5.8 KiB
QBasic
109 lines
5.8 KiB
QBasic
function createPointConstraint( actorA, pxA, pyA, pzA)
|
|
function createPointConstraintEx( actorA, actorB, pxA, pyA, pzA, pxB, pyB, pzB)
|
|
sub setPointPivotA( constraint_id, x, y, z)
|
|
sub setPointPivotB( constraint_id, x, y, z)
|
|
function createHingeConstraint( actorA, frameA, useReferenceFrameA )
|
|
function createHingeConstraintEx( actorA, actorB, frameA, frameB, useReferenceFrameA)
|
|
function createSlideConstraint( actorA, frameInB_matrix, useLinearReferenceFrameA)
|
|
function createSlideConstraintEx( actorA, actorB, frameInA_matrix, frameInB_matrix, useLinearReferenceFrameA)
|
|
function createConeConstraint( actorA, rbAFrame_matrix)
|
|
function createConeConstraintEx( actorA, actorB, rbAFrame_matrix, rbBFrame_matrix)
|
|
sub deleteConstraint( constraint_id)
|
|
sub getConstraintFrameOffsetA( constraint_id, ByRef x, ByRef y, ByRef z, ByRef rx, ByRef ry, ByRef rz)
|
|
sub getConstraintFrameOffsetB( constraint_id, ByRef x, ByRef y, ByRef z, ByRef rx, ByRef ry, ByRef rz)
|
|
sub useConstraintFrameOffset( constraint_id, flag)
|
|
function getHingeAngle( constraint_id)
|
|
function getHingeAngleEx( constraint_id, t_matrixA, t_matrixB)
|
|
function getConstraintBreakingImpulseThreshold( constraint_id)
|
|
function getConstraintAFrame( constraint_id, mA)
|
|
function getConstraintBFrame( constraint_id, mA)
|
|
sub setHingeAxis( constraint_id, x, y, z)
|
|
sub setConstraintBreakingImpulseThreshold( constraint_id, threshold)
|
|
sub setConstraintFrames( constraint_id, frameA_matrix, frameB_matrix)
|
|
sub setHingeLimit( constraint_id, low, high, softness, bias_factor, relaxation_factor)
|
|
sub setConeLimit( constraint_id, swingSpan1, swingSpan2, twistSpan, softness, bias_factor, relaxation_factor)
|
|
function getHingeLimitBiasFactor( constraint_id)
|
|
function getHingeLimitRelaxationFactor( constraint_id)
|
|
function getHingeLimitSign( constraint_id)
|
|
function getHingeSolveLimit( constraint_id)
|
|
sub useHingeReferenceFrameA( constraint_id, flag)
|
|
function getConstraintAppliedImpulse( constraint_id)
|
|
function getConstraintFixedActor( constraint_id)
|
|
sub getPointPivotA( constraint_id, ByRef x, ByRef y, ByRef z)
|
|
sub getPointPivotB( constraint_id, ByRef x, ByRef y, ByRef z)
|
|
function getConstraintActorA( constraint_id)
|
|
function getConstraintActorB( constraint_id)
|
|
sub setConstraintSolverIterations( constraint_id, num)
|
|
function getConeBiasFactor( constraint_id)
|
|
function getConeDamping( constraint_id)
|
|
function getConeFixThresh( constraint_id)
|
|
function getConeLimit( constraint_id, limit_index)
|
|
function getConstraintLimitSoftness( constraint_id)
|
|
function getConstraintSolverIterations( constraint_id)
|
|
sub getConeAnglePoint( constraint_id, angle, c_len, ByRef x, ByRef y, ByRef z)
|
|
function getConstraintAngularOnly( constraint_id)
|
|
function getConeSolveSwingLimit( constraint_id)
|
|
function getConeSolveTwistLimit( constraint_id)
|
|
function getConeSwingSpan1( constraint_id)
|
|
function getConeSwingSpan2( constraint_id)
|
|
function getConeTwistAngle( constraint_id)
|
|
function getConeTwistLimitSign( constraint_id)
|
|
function getConeTwistSpan( constraint_id)
|
|
sub setConstraintAngularOnly( constraint_id, flag)
|
|
sub setConeDamping( constraint_id, damping)
|
|
sub setConeFixThresh( constraint_id, fixThresh)
|
|
sub getSlideAnchorA( constraint_id, ByRef x, ByRef y, ByRef z)
|
|
sub getSlideAnchorB( constraint_id, ByRef x, ByRef y, ByRef z)
|
|
function getSlideAngDepth( constraint_id)
|
|
function getSlideAngularPos( constraint_id)
|
|
function getSlideDampingDirAng( constraint_id)
|
|
function getSlideDampingDirLin( constraint_id)
|
|
function getSlideDampingLimAng( constraint_id)
|
|
function getSlideDampingLimLin( constraint_id)
|
|
function getSlideDampingOrthoAng( constraint_id)
|
|
function getSlideDampingOrthoLin( constraint_id)
|
|
function getSlideLinearPos( constraint_id)
|
|
function getSlideLinDepth( constraint_id)
|
|
function getSlideLowerAngLimit( constraint_id)
|
|
function getSlideLowerLinLimit( constraint_id)
|
|
function getSlideRestitutionDirAng( constraint_id)
|
|
function getSlideRestitutionDirLin( constraint_id)
|
|
function getSlideRestitutionLimAng( constraint_id)
|
|
function getSlideRestitutionLimLin( constraint_id)
|
|
function getSlideRestitutionOrthoAng( constraint_id)
|
|
function getSlideRestitutionOrthoLin( constraint_id)
|
|
function getSlideSoftnessDirAng( constraint_id)
|
|
function getSlideSoftnessDirLin( constraint_id)
|
|
function getSlideSoftnessLimAng( constraint_id)
|
|
function getSlideSoftnessLimLin( constraint_id)
|
|
function getSlideSoftnessOrthoAng( constraint_id)
|
|
function getSlideSoftnessOrthoLin( constraint_id)
|
|
function getSlideSolveAngLimit( constraint_id)
|
|
function getSlideSolveLinLimit( constraint_id)
|
|
function getSlideUpperAngLimit( constraint_id)
|
|
function getSlideUpperLinLimit( constraint_id)
|
|
function getSlideUseFrameOffset( constraint_id)
|
|
sub setSlideDampingDirAng( constraint_id, n)
|
|
sub setSlideDampingDirLin( constraint_id, n)
|
|
sub setSlideDampingLimAng( constraint_id, n)
|
|
sub setSlideDampingLimLin( constraint_id, n)
|
|
sub setSlideDampingOrthoAng( constraint_id, n)
|
|
sub setSlideDampingOrthoLin( constraint_id, n)
|
|
sub setSlideLowerAngLimit( constraint_id, n)
|
|
sub setSlideLowerLinLimit( constraint_id, n)
|
|
sub setSlideRestitutionDirAng( constraint_id, n)
|
|
sub setSlideRestitutionDirLin( constraint_id, n)
|
|
sub setSlideRestitutionLimAng( constraint_id, n)
|
|
sub setSlideRestitutionLimLin( constraint_id, n)
|
|
sub setSlideRestitutionOrthoAng( constraint_id, n)
|
|
sub setSlideRestitutionOrthoLin( constraint_id, n)
|
|
sub setSlideSoftnessDirAng( constraint_id, n)
|
|
sub setSlideSoftnessDirLin( constraint_id, n)
|
|
sub setSlideSoftnessLimAng( constraint_id, n)
|
|
sub setSlideSoftnessLimLin( constraint_id, n)
|
|
sub setSlideSoftnessOrthoAng( constraint_id, n)
|
|
sub setSlideSoftnessOrthoLin( constraint_id, n)
|
|
sub setSlideUpperAngLimit( constraint_id, n)
|
|
sub setSlideUpperLinLimit( constraint_id, n)
|
|
function ConstraintExists( constraint_id )
|