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
1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 |
# File 'lib/box2d_types.rb', line 1134 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
1126 |
# File 'lib/box2d_types.rb', line 1126 def angularDampingRatio = self[:angularDampingRatio] |
#angularDampingRatio=(v) ⇒ Object
1127 |
# File 'lib/box2d_types.rb', line 1127 def angularDampingRatio=(v) self[:angularDampingRatio] = v end |
#angularHertz ⇒ Object
1122 |
# File 'lib/box2d_types.rb', line 1122 def angularHertz = self[:angularHertz] |
#angularHertz=(v) ⇒ Object
1123 |
# File 'lib/box2d_types.rb', line 1123 def angularHertz=(v) self[:angularHertz] = v end |
#bodyIdA ⇒ Object
1110 |
# File 'lib/box2d_types.rb', line 1110 def bodyIdA = self[:bodyIdA] |
#bodyIdA=(v) ⇒ Object
1111 |
# File 'lib/box2d_types.rb', line 1111 def bodyIdA=(v) self[:bodyIdA] = v end |
#bodyIdB ⇒ Object
1112 |
# File 'lib/box2d_types.rb', line 1112 def bodyIdB = self[:bodyIdB] |
#bodyIdB=(v) ⇒ Object
1113 |
# File 'lib/box2d_types.rb', line 1113 def bodyIdB=(v) self[:bodyIdB] = v end |
#collideConnected ⇒ Object
1128 |
# File 'lib/box2d_types.rb', line 1128 def collideConnected = self[:collideConnected] |
#collideConnected=(v) ⇒ Object
1129 |
# File 'lib/box2d_types.rb', line 1129 def collideConnected=(v) self[:collideConnected] = v end |
#internalValue ⇒ Object
1132 |
# File 'lib/box2d_types.rb', line 1132 def internalValue = self[:internalValue] |
#internalValue=(v) ⇒ Object
1133 |
# File 'lib/box2d_types.rb', line 1133 def internalValue=(v) self[:internalValue] = v end |
#linearDampingRatio ⇒ Object
1124 |
# File 'lib/box2d_types.rb', line 1124 def linearDampingRatio = self[:linearDampingRatio] |
#linearDampingRatio=(v) ⇒ Object
1125 |
# File 'lib/box2d_types.rb', line 1125 def linearDampingRatio=(v) self[:linearDampingRatio] = v end |
#linearHertz ⇒ Object
1120 |
# File 'lib/box2d_types.rb', line 1120 def linearHertz = self[:linearHertz] |
#linearHertz=(v) ⇒ Object
1121 |
# File 'lib/box2d_types.rb', line 1121 def linearHertz=(v) self[:linearHertz] = v end |
#localAnchorA ⇒ Object
1114 |
# File 'lib/box2d_types.rb', line 1114 def localAnchorA = self[:localAnchorA] |
#localAnchorA=(v) ⇒ Object
1115 |
# File 'lib/box2d_types.rb', line 1115 def localAnchorA=(v) self[:localAnchorA] = v end |
#localAnchorB ⇒ Object
1116 |
# File 'lib/box2d_types.rb', line 1116 def localAnchorB = self[:localAnchorB] |
#localAnchorB=(v) ⇒ Object
1117 |
# File 'lib/box2d_types.rb', line 1117 def localAnchorB=(v) self[:localAnchorB] = v end |
#referenceAngle ⇒ Object
1118 |
# File 'lib/box2d_types.rb', line 1118 def referenceAngle = self[:referenceAngle] |
#referenceAngle=(v) ⇒ Object
1119 |
# File 'lib/box2d_types.rb', line 1119 def referenceAngle=(v) self[:referenceAngle] = v end |
#userData ⇒ Object
1130 |
# File 'lib/box2d_types.rb', line 1130 def userData = self[:userData] |
#userData=(v) ⇒ Object
1131 |
# File 'lib/box2d_types.rb', line 1131 def userData=(v) self[:userData] = v end |