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
798 799 800 801 802 803 804 805 |
# File 'lib/box2d_collision.rb', line 798 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
796 |
# File 'lib/box2d_collision.rb', line 796 def clipVelocity = self[:clipVelocity] |
#clipVelocity=(v) ⇒ Object
797 |
# File 'lib/box2d_collision.rb', line 797 def clipVelocity=(v) self[:clipVelocity] = v end |
#plane ⇒ Object
790 |
# File 'lib/box2d_collision.rb', line 790 def plane = self[:plane] |
#plane=(v) ⇒ Object
791 |
# File 'lib/box2d_collision.rb', line 791 def plane=(v) self[:plane] = v end |
#push ⇒ Object
794 |
# File 'lib/box2d_collision.rb', line 794 def push = self[:push] |
#push=(v) ⇒ Object
795 |
# File 'lib/box2d_collision.rb', line 795 def push=(v) self[:push] = v end |
#pushLimit ⇒ Object
792 |
# File 'lib/box2d_collision.rb', line 792 def pushLimit = self[:pushLimit] |
#pushLimit=(v) ⇒ Object
793 |
# File 'lib/box2d_collision.rb', line 793 def pushLimit=(v) self[:pushLimit] = v end |