Class: Box2D::MotorJointDef
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::MotorJointDef
- Defined in:
- lib/box2d_types.rb
Class Method Summary collapse
Instance Method Summary collapse
- #angularOffset ⇒ Object
- #angularOffset=(v) ⇒ Object
- #bodyIdA ⇒ Object
- #bodyIdA=(v) ⇒ Object
- #bodyIdB ⇒ Object
- #bodyIdB=(v) ⇒ Object
- #collideConnected ⇒ Object
- #collideConnected=(v) ⇒ Object
- #correctionFactor ⇒ Object
- #correctionFactor=(v) ⇒ Object
- #internalValue ⇒ Object
- #internalValue=(v) ⇒ Object
- #linearOffset ⇒ Object
- #linearOffset=(v) ⇒ Object
- #maxForce ⇒ Object
- #maxForce=(v) ⇒ Object
- #maxTorque ⇒ Object
- #maxTorque=(v) ⇒ Object
- #userData ⇒ Object
- #userData=(v) ⇒ Object
Class Method Details
.create_as(_bodyIdA_, _bodyIdB_, _linearOffset_, _angularOffset_, _maxForce_, _maxTorque_, _correctionFactor_, _collideConnected_, _userData_, _internalValue_) ⇒ Object
847 848 849 850 851 852 853 854 855 856 857 858 859 860 |
# File 'lib/box2d_types.rb', line 847 def self.create_as(_bodyIdA_, _bodyIdB_, _linearOffset_, _angularOffset_, _maxForce_, _maxTorque_, _correctionFactor_, _collideConnected_, _userData_, _internalValue_) instance = MotorJointDef.new instance[:bodyIdA] = _bodyIdA_ instance[:bodyIdB] = _bodyIdB_ instance[:linearOffset] = _linearOffset_ instance[:angularOffset] = _angularOffset_ instance[:maxForce] = _maxForce_ instance[:maxTorque] = _maxTorque_ instance[:correctionFactor] = _correctionFactor_ instance[:collideConnected] = _collideConnected_ instance[:userData] = _userData_ instance[:internalValue] = _internalValue_ instance end |
Instance Method Details
#angularOffset ⇒ Object
833 |
# File 'lib/box2d_types.rb', line 833 def angularOffset = self[:angularOffset] |
#angularOffset=(v) ⇒ Object
834 |
# File 'lib/box2d_types.rb', line 834 def angularOffset=(v) self[:angularOffset] = v end |
#bodyIdA ⇒ Object
827 |
# File 'lib/box2d_types.rb', line 827 def bodyIdA = self[:bodyIdA] |
#bodyIdA=(v) ⇒ Object
828 |
# File 'lib/box2d_types.rb', line 828 def bodyIdA=(v) self[:bodyIdA] = v end |
#bodyIdB ⇒ Object
829 |
# File 'lib/box2d_types.rb', line 829 def bodyIdB = self[:bodyIdB] |
#bodyIdB=(v) ⇒ Object
830 |
# File 'lib/box2d_types.rb', line 830 def bodyIdB=(v) self[:bodyIdB] = v end |
#collideConnected ⇒ Object
841 |
# File 'lib/box2d_types.rb', line 841 def collideConnected = self[:collideConnected] |
#collideConnected=(v) ⇒ Object
842 |
# File 'lib/box2d_types.rb', line 842 def collideConnected=(v) self[:collideConnected] = v end |
#correctionFactor ⇒ Object
839 |
# File 'lib/box2d_types.rb', line 839 def correctionFactor = self[:correctionFactor] |
#correctionFactor=(v) ⇒ Object
840 |
# File 'lib/box2d_types.rb', line 840 def correctionFactor=(v) self[:correctionFactor] = v end |
#internalValue ⇒ Object
845 |
# File 'lib/box2d_types.rb', line 845 def internalValue = self[:internalValue] |
#internalValue=(v) ⇒ Object
846 |
# File 'lib/box2d_types.rb', line 846 def internalValue=(v) self[:internalValue] = v end |
#linearOffset ⇒ Object
831 |
# File 'lib/box2d_types.rb', line 831 def linearOffset = self[:linearOffset] |
#linearOffset=(v) ⇒ Object
832 |
# File 'lib/box2d_types.rb', line 832 def linearOffset=(v) self[:linearOffset] = v end |
#maxForce ⇒ Object
835 |
# File 'lib/box2d_types.rb', line 835 def maxForce = self[:maxForce] |
#maxForce=(v) ⇒ Object
836 |
# File 'lib/box2d_types.rb', line 836 def maxForce=(v) self[:maxForce] = v end |
#maxTorque ⇒ Object
837 |
# File 'lib/box2d_types.rb', line 837 def maxTorque = self[:maxTorque] |
#maxTorque=(v) ⇒ Object
838 |
# File 'lib/box2d_types.rb', line 838 def maxTorque=(v) self[:maxTorque] = v end |
#userData ⇒ Object
843 |
# File 'lib/box2d_types.rb', line 843 def userData = self[:userData] |
#userData=(v) ⇒ Object
844 |
# File 'lib/box2d_types.rb', line 844 def userData=(v) self[:userData] = v end |