Class: Box2D::ShapeProxy

Inherits:
FFI::Struct
  • Object
show all
Defined in:
lib/box2d_collision.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.create_as(_points_, _count_, _radius_) ⇒ Object



373
374
375
376
377
378
379
# File 'lib/box2d_collision.rb', line 373

def self.create_as(_points_, _count_, _radius_)
  instance = ShapeProxy.new
  instance[:points] = _points_
  instance[:count] = _count_
  instance[:radius] = _radius_
  instance
end

Instance Method Details

#countObject



369
# File 'lib/box2d_collision.rb', line 369

def count = self[:count]

#count=(v) ⇒ Object



370
# File 'lib/box2d_collision.rb', line 370

def count=(v) self[:count] = v end

#pointsObject



367
# File 'lib/box2d_collision.rb', line 367

def points = self[:points]

#points=(v) ⇒ Object



368
# File 'lib/box2d_collision.rb', line 368

def points=(v) self[:points] = v end

#radiusObject



371
# File 'lib/box2d_collision.rb', line 371

def radius = self[:radius]

#radius=(v) ⇒ Object



372
# File 'lib/box2d_collision.rb', line 372

def radius=(v) self[:radius] = v end