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
790 791 792 793 794 795 796 797 |
# File 'lib/box2d_collision.rb', line 790 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
788 |
# File 'lib/box2d_collision.rb', line 788 def clipVelocity = self[:clipVelocity] |
#clipVelocity=(v) ⇒ Object
789 |
# File 'lib/box2d_collision.rb', line 789 def clipVelocity=(v) self[:clipVelocity] = v end |
#plane ⇒ Object
782 |
# File 'lib/box2d_collision.rb', line 782 def plane = self[:plane] |
#plane=(v) ⇒ Object
783 |
# File 'lib/box2d_collision.rb', line 783 def plane=(v) self[:plane] = v end |
#push ⇒ Object
786 |
# File 'lib/box2d_collision.rb', line 786 def push = self[:push] |
#push=(v) ⇒ Object
787 |
# File 'lib/box2d_collision.rb', line 787 def push=(v) self[:push] = v end |
#pushLimit ⇒ Object
784 |
# File 'lib/box2d_collision.rb', line 784 def pushLimit = self[:pushLimit] |
#pushLimit=(v) ⇒ Object
785 |
# File 'lib/box2d_collision.rb', line 785 def pushLimit=(v) self[:pushLimit] = v end |