Class: Box2D::MotionLocks
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::MotionLocks
- Defined in:
- lib/box2d_types.rb
Class Method Summary collapse
Instance Method Summary collapse
- #angularZ ⇒ Object
- #angularZ=(v) ⇒ Object
- #linearX ⇒ Object
- #linearX=(v) ⇒ Object
- #linearY ⇒ Object
- #linearY=(v) ⇒ Object
Class Method Details
.create_as(_linearX_, _linearY_, _angularZ_) ⇒ Object
334 335 336 337 338 339 340 |
# File 'lib/box2d_types.rb', line 334 def self.create_as(_linearX_, _linearY_, _angularZ_) instance = MotionLocks.new instance[:linearX] = _linearX_ instance[:linearY] = _linearY_ instance[:angularZ] = _angularZ_ instance end |
Instance Method Details
#angularZ ⇒ Object
332 |
# File 'lib/box2d_types.rb', line 332 def angularZ = self[:angularZ] |
#angularZ=(v) ⇒ Object
333 |
# File 'lib/box2d_types.rb', line 333 def angularZ=(v) self[:angularZ] = v end |
#linearX ⇒ Object
328 |
# File 'lib/box2d_types.rb', line 328 def linearX = self[:linearX] |
#linearX=(v) ⇒ Object
329 |
# File 'lib/box2d_types.rb', line 329 def linearX=(v) self[:linearX] = v end |
#linearY ⇒ Object
330 |
# File 'lib/box2d_types.rb', line 330 def linearY = self[:linearY] |
#linearY=(v) ⇒ Object
331 |
# File 'lib/box2d_types.rb', line 331 def linearY=(v) self[:linearY] = v end |