Class: Box2D::ShapeCastInput
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::ShapeCastInput
- Defined in:
- lib/box2d_collision.rb
Class Method Summary collapse
Instance Method Summary collapse
- #canEncroach ⇒ Object
- #canEncroach=(v) ⇒ Object
- #maxFraction ⇒ Object
- #maxFraction=(v) ⇒ Object
- #proxy ⇒ Object
- #proxy=(v) ⇒ Object
- #translation ⇒ Object
- #translation=(v) ⇒ Object
Class Method Details
.create_as(_proxy_, _translation_, _maxFraction_, _canEncroach_) ⇒ Object
142 143 144 145 146 147 148 149 |
# File 'lib/box2d_collision.rb', line 142 def self.create_as(_proxy_, _translation_, _maxFraction_, _canEncroach_) instance = ShapeCastInput.new instance[:proxy] = _proxy_ instance[:translation] = _translation_ instance[:maxFraction] = _maxFraction_ instance[:canEncroach] = _canEncroach_ instance end |
Instance Method Details
#canEncroach ⇒ Object
140 |
# File 'lib/box2d_collision.rb', line 140 def canEncroach = self[:canEncroach] |
#canEncroach=(v) ⇒ Object
141 |
# File 'lib/box2d_collision.rb', line 141 def canEncroach=(v) self[:canEncroach] = v end |
#maxFraction ⇒ Object
138 |
# File 'lib/box2d_collision.rb', line 138 def maxFraction = self[:maxFraction] |
#maxFraction=(v) ⇒ Object
139 |
# File 'lib/box2d_collision.rb', line 139 def maxFraction=(v) self[:maxFraction] = v end |
#proxy ⇒ Object
134 |
# File 'lib/box2d_collision.rb', line 134 def proxy = self[:proxy] |
#proxy=(v) ⇒ Object
135 |
# File 'lib/box2d_collision.rb', line 135 def proxy=(v) self[:proxy] = v end |
#translation ⇒ Object
136 |
# File 'lib/box2d_collision.rb', line 136 def translation = self[:translation] |
#translation=(v) ⇒ Object
137 |
# File 'lib/box2d_collision.rb', line 137 def translation=(v) self[:translation] = v end |