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
814 815 816 817 818 819 820 821 822 823 824 825 826 827 |
# File 'lib/box2d_types.rb', line 814 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
800 |
# File 'lib/box2d_types.rb', line 800 def angularOffset = self[:angularOffset] |
#angularOffset=(v) ⇒ Object
801 |
# File 'lib/box2d_types.rb', line 801 def angularOffset=(v) self[:angularOffset] = v end |
#bodyIdA ⇒ Object
794 |
# File 'lib/box2d_types.rb', line 794 def bodyIdA = self[:bodyIdA] |
#bodyIdA=(v) ⇒ Object
795 |
# File 'lib/box2d_types.rb', line 795 def bodyIdA=(v) self[:bodyIdA] = v end |
#bodyIdB ⇒ Object
796 |
# File 'lib/box2d_types.rb', line 796 def bodyIdB = self[:bodyIdB] |
#bodyIdB=(v) ⇒ Object
797 |
# File 'lib/box2d_types.rb', line 797 def bodyIdB=(v) self[:bodyIdB] = v end |
#collideConnected ⇒ Object
808 |
# File 'lib/box2d_types.rb', line 808 def collideConnected = self[:collideConnected] |
#collideConnected=(v) ⇒ Object
809 |
# File 'lib/box2d_types.rb', line 809 def collideConnected=(v) self[:collideConnected] = v end |
#correctionFactor ⇒ Object
806 |
# File 'lib/box2d_types.rb', line 806 def correctionFactor = self[:correctionFactor] |
#correctionFactor=(v) ⇒ Object
807 |
# File 'lib/box2d_types.rb', line 807 def correctionFactor=(v) self[:correctionFactor] = v end |
#internalValue ⇒ Object
812 |
# File 'lib/box2d_types.rb', line 812 def internalValue = self[:internalValue] |
#internalValue=(v) ⇒ Object
813 |
# File 'lib/box2d_types.rb', line 813 def internalValue=(v) self[:internalValue] = v end |
#linearOffset ⇒ Object
798 |
# File 'lib/box2d_types.rb', line 798 def linearOffset = self[:linearOffset] |
#linearOffset=(v) ⇒ Object
799 |
# File 'lib/box2d_types.rb', line 799 def linearOffset=(v) self[:linearOffset] = v end |
#maxForce ⇒ Object
802 |
# File 'lib/box2d_types.rb', line 802 def maxForce = self[:maxForce] |
#maxForce=(v) ⇒ Object
803 |
# File 'lib/box2d_types.rb', line 803 def maxForce=(v) self[:maxForce] = v end |
#maxTorque ⇒ Object
804 |
# File 'lib/box2d_types.rb', line 804 def maxTorque = self[:maxTorque] |
#maxTorque=(v) ⇒ Object
805 |
# File 'lib/box2d_types.rb', line 805 def maxTorque=(v) self[:maxTorque] = v end |
#userData ⇒ Object
810 |
# File 'lib/box2d_types.rb', line 810 def userData = self[:userData] |
#userData=(v) ⇒ Object
811 |
# File 'lib/box2d_types.rb', line 811 def userData=(v) self[:userData] = v end |