Class: Box2D::WeldJointDef
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::WeldJointDef
- Defined in:
- lib/box2d_types.rb
Class Method Summary collapse
Instance Method Summary collapse
- #angularDampingRatio ⇒ Object
- #angularDampingRatio=(v) ⇒ Object
- #angularHertz ⇒ Object
- #angularHertz=(v) ⇒ Object
- #bodyIdA ⇒ Object
- #bodyIdA=(v) ⇒ Object
- #bodyIdB ⇒ Object
- #bodyIdB=(v) ⇒ Object
- #collideConnected ⇒ Object
- #collideConnected=(v) ⇒ Object
- #internalValue ⇒ Object
- #internalValue=(v) ⇒ Object
- #linearDampingRatio ⇒ Object
- #linearDampingRatio=(v) ⇒ Object
- #linearHertz ⇒ Object
- #linearHertz=(v) ⇒ Object
- #localAnchorA ⇒ Object
- #localAnchorA=(v) ⇒ Object
- #localAnchorB ⇒ Object
- #localAnchorB=(v) ⇒ Object
- #referenceAngle ⇒ Object
- #referenceAngle=(v) ⇒ Object
- #userData ⇒ Object
- #userData=(v) ⇒ Object
Class Method Details
.create_as(_bodyIdA_, _bodyIdB_, _localAnchorA_, _localAnchorB_, _referenceAngle_, _linearHertz_, _angularHertz_, _linearDampingRatio_, _angularDampingRatio_, _collideConnected_, _userData_, _internalValue_) ⇒ Object
1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 |
# File 'lib/box2d_types.rb', line 1123 def self.create_as(_bodyIdA_, _bodyIdB_, _localAnchorA_, _localAnchorB_, _referenceAngle_, _linearHertz_, _angularHertz_, _linearDampingRatio_, _angularDampingRatio_, _collideConnected_, _userData_, _internalValue_) instance = WeldJointDef.new instance[:bodyIdA] = _bodyIdA_ instance[:bodyIdB] = _bodyIdB_ instance[:localAnchorA] = _localAnchorA_ instance[:localAnchorB] = _localAnchorB_ instance[:referenceAngle] = _referenceAngle_ instance[:linearHertz] = _linearHertz_ instance[:angularHertz] = _angularHertz_ instance[:linearDampingRatio] = _linearDampingRatio_ instance[:angularDampingRatio] = _angularDampingRatio_ instance[:collideConnected] = _collideConnected_ instance[:userData] = _userData_ instance[:internalValue] = _internalValue_ instance end |
Instance Method Details
#angularDampingRatio ⇒ Object
1115 |
# File 'lib/box2d_types.rb', line 1115 def angularDampingRatio = self[:angularDampingRatio] |
#angularDampingRatio=(v) ⇒ Object
1116 |
# File 'lib/box2d_types.rb', line 1116 def angularDampingRatio=(v) self[:angularDampingRatio] = v end |
#angularHertz ⇒ Object
1111 |
# File 'lib/box2d_types.rb', line 1111 def angularHertz = self[:angularHertz] |
#angularHertz=(v) ⇒ Object
1112 |
# File 'lib/box2d_types.rb', line 1112 def angularHertz=(v) self[:angularHertz] = v end |
#bodyIdA ⇒ Object
1099 |
# File 'lib/box2d_types.rb', line 1099 def bodyIdA = self[:bodyIdA] |
#bodyIdA=(v) ⇒ Object
1100 |
# File 'lib/box2d_types.rb', line 1100 def bodyIdA=(v) self[:bodyIdA] = v end |
#bodyIdB ⇒ Object
1101 |
# File 'lib/box2d_types.rb', line 1101 def bodyIdB = self[:bodyIdB] |
#bodyIdB=(v) ⇒ Object
1102 |
# File 'lib/box2d_types.rb', line 1102 def bodyIdB=(v) self[:bodyIdB] = v end |
#collideConnected ⇒ Object
1117 |
# File 'lib/box2d_types.rb', line 1117 def collideConnected = self[:collideConnected] |
#collideConnected=(v) ⇒ Object
1118 |
# File 'lib/box2d_types.rb', line 1118 def collideConnected=(v) self[:collideConnected] = v end |
#internalValue ⇒ Object
1121 |
# File 'lib/box2d_types.rb', line 1121 def internalValue = self[:internalValue] |
#internalValue=(v) ⇒ Object
1122 |
# File 'lib/box2d_types.rb', line 1122 def internalValue=(v) self[:internalValue] = v end |
#linearDampingRatio ⇒ Object
1113 |
# File 'lib/box2d_types.rb', line 1113 def linearDampingRatio = self[:linearDampingRatio] |
#linearDampingRatio=(v) ⇒ Object
1114 |
# File 'lib/box2d_types.rb', line 1114 def linearDampingRatio=(v) self[:linearDampingRatio] = v end |
#linearHertz ⇒ Object
1109 |
# File 'lib/box2d_types.rb', line 1109 def linearHertz = self[:linearHertz] |
#linearHertz=(v) ⇒ Object
1110 |
# File 'lib/box2d_types.rb', line 1110 def linearHertz=(v) self[:linearHertz] = v end |
#localAnchorA ⇒ Object
1103 |
# File 'lib/box2d_types.rb', line 1103 def localAnchorA = self[:localAnchorA] |
#localAnchorA=(v) ⇒ Object
1104 |
# File 'lib/box2d_types.rb', line 1104 def localAnchorA=(v) self[:localAnchorA] = v end |
#localAnchorB ⇒ Object
1105 |
# File 'lib/box2d_types.rb', line 1105 def localAnchorB = self[:localAnchorB] |
#localAnchorB=(v) ⇒ Object
1106 |
# File 'lib/box2d_types.rb', line 1106 def localAnchorB=(v) self[:localAnchorB] = v end |
#referenceAngle ⇒ Object
1107 |
# File 'lib/box2d_types.rb', line 1107 def referenceAngle = self[:referenceAngle] |
#referenceAngle=(v) ⇒ Object
1108 |
# File 'lib/box2d_types.rb', line 1108 def referenceAngle=(v) self[:referenceAngle] = v end |
#userData ⇒ Object
1119 |
# File 'lib/box2d_types.rb', line 1119 def userData = self[:userData] |
#userData=(v) ⇒ Object
1120 |
# File 'lib/box2d_types.rb', line 1120 def userData=(v) self[:userData] = v end |