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
328 329 330 331 332 333 334 |
# File 'lib/box2d_types.rb', line 328 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
326 |
# File 'lib/box2d_types.rb', line 326 def angularZ = self[:angularZ] |
#angularZ=(v) ⇒ Object
327 |
# File 'lib/box2d_types.rb', line 327 def angularZ=(v) self[:angularZ] = v end |
#linearX ⇒ Object
322 |
# File 'lib/box2d_types.rb', line 322 def linearX = self[:linearX] |
#linearX=(v) ⇒ Object
323 |
# File 'lib/box2d_types.rb', line 323 def linearX=(v) self[:linearX] = v end |
#linearY ⇒ Object
324 |
# File 'lib/box2d_types.rb', line 324 def linearY = self[:linearY] |
#linearY=(v) ⇒ Object
325 |
# File 'lib/box2d_types.rb', line 325 def linearY=(v) self[:linearY] = v end |