Class: Box2D::CollisionPlane
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::CollisionPlane
- Defined in:
- lib/box2d_collision.rb
Class Method Summary collapse
Instance Method Summary collapse
- #clipVelocity ⇒ Object
- #clipVelocity=(v) ⇒ Object
- #plane ⇒ Object
- #plane=(v) ⇒ Object
- #push ⇒ Object
- #push=(v) ⇒ Object
- #pushLimit ⇒ Object
- #pushLimit=(v) ⇒ Object
Class Method Details
.create_as(_plane_, _pushLimit_, _push_, _clipVelocity_) ⇒ Object
802 803 804 805 806 807 808 809 |
# File 'lib/box2d_collision.rb', line 802 def self.create_as(_plane_, _pushLimit_, _push_, _clipVelocity_) instance = CollisionPlane.new instance[:plane] = _plane_ instance[:pushLimit] = _pushLimit_ instance[:push] = _push_ instance[:clipVelocity] = _clipVelocity_ instance end |
Instance Method Details
#clipVelocity ⇒ Object
800 |
# File 'lib/box2d_collision.rb', line 800 def clipVelocity = self[:clipVelocity] |
#clipVelocity=(v) ⇒ Object
801 |
# File 'lib/box2d_collision.rb', line 801 def clipVelocity=(v) self[:clipVelocity] = v end |
#plane ⇒ Object
794 |
# File 'lib/box2d_collision.rb', line 794 def plane = self[:plane] |
#plane=(v) ⇒ Object
795 |
# File 'lib/box2d_collision.rb', line 795 def plane=(v) self[:plane] = v end |
#push ⇒ Object
798 |
# File 'lib/box2d_collision.rb', line 798 def push = self[:push] |
#push=(v) ⇒ Object
799 |
# File 'lib/box2d_collision.rb', line 799 def push=(v) self[:push] = v end |
#pushLimit ⇒ Object
796 |
# File 'lib/box2d_collision.rb', line 796 def pushLimit = self[:pushLimit] |
#pushLimit=(v) ⇒ Object
797 |
# File 'lib/box2d_collision.rb', line 797 def pushLimit=(v) self[:pushLimit] = v end |