Class: Box2D::ShapeProxy
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::ShapeProxy
- Defined in:
- lib/box2d_collision.rb
Class Method Summary collapse
Instance Method Summary collapse
- #count ⇒ Object
- #count=(v) ⇒ Object
- #points ⇒ Object
- #points=(v) ⇒ Object
- #radius ⇒ Object
- #radius=(v) ⇒ Object
Class Method Details
.create_as(_points_, _count_, _radius_) ⇒ Object
156 157 158 159 160 161 162 |
# File 'lib/box2d_collision.rb', line 156 def self.create_as(_points_, _count_, _radius_) instance = ShapeProxy.new instance[:points] = _points_ instance[:count] = _count_ instance[:radius] = _radius_ instance end |
Instance Method Details
#count ⇒ Object
152 |
# File 'lib/box2d_collision.rb', line 152 def count = self[:count] |
#count=(v) ⇒ Object
153 |
# File 'lib/box2d_collision.rb', line 153 def count=(v) self[:count] = v end |
#points ⇒ Object
150 |
# File 'lib/box2d_collision.rb', line 150 def points = self[:points] |
#points=(v) ⇒ Object
151 |
# File 'lib/box2d_collision.rb', line 151 def points=(v) self[:points] = v end |
#radius ⇒ Object
154 |
# File 'lib/box2d_collision.rb', line 154 def radius = self[:radius] |
#radius=(v) ⇒ Object
155 |
# File 'lib/box2d_collision.rb', line 155 def radius=(v) self[:radius] = v end |