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
118 119 120 121 122 123 124 |
# File 'lib/box2d_collision.rb', line 118 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
114 |
# File 'lib/box2d_collision.rb', line 114 def count = self[:count] |
#count=(v) ⇒ Object
115 |
# File 'lib/box2d_collision.rb', line 115 def count=(v) self[:count] = v end |
#points ⇒ Object
112 |
# File 'lib/box2d_collision.rb', line 112 def points = self[:points] |
#points=(v) ⇒ Object
113 |
# File 'lib/box2d_collision.rb', line 113 def points=(v) self[:points] = v end |
#radius ⇒ Object
116 |
# File 'lib/box2d_collision.rb', line 116 def radius = self[:radius] |
#radius=(v) ⇒ Object
117 |
# File 'lib/box2d_collision.rb', line 117 def radius=(v) self[:radius] = v end |