Class: Box2D::ChainDef

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

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.create_as(_userData_, _points_, _count_, _friction_, _restitution_, _filter_, _customColor_, _isLoop_, _internalValue_) ⇒ Object



539
540
541
542
543
544
545
546
547
548
549
550
551
# File 'lib/box2d_types.rb', line 539

def self.create_as(_userData_, _points_, _count_, _friction_, _restitution_, _filter_, _customColor_, _isLoop_, _internalValue_)
  instance = ChainDef.new
  instance[:userData] = _userData_
  instance[:points] = _points_
  instance[:count] = _count_
  instance[:friction] = _friction_
  instance[:restitution] = _restitution_
  instance[:filter] = _filter_
  instance[:customColor] = _customColor_
  instance[:isLoop] = _isLoop_
  instance[:internalValue] = _internalValue_
  instance
end

Instance Method Details

#countObject



525
# File 'lib/box2d_types.rb', line 525

def count = self[:count]

#count=(v) ⇒ Object



526
# File 'lib/box2d_types.rb', line 526

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

#customColorObject



533
# File 'lib/box2d_types.rb', line 533

def customColor = self[:customColor]

#customColor=(v) ⇒ Object



534
# File 'lib/box2d_types.rb', line 534

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

#filterObject



531
# File 'lib/box2d_types.rb', line 531

def filter = self[:filter]

#filter=(v) ⇒ Object



532
# File 'lib/box2d_types.rb', line 532

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

#frictionObject



527
# File 'lib/box2d_types.rb', line 527

def friction = self[:friction]

#friction=(v) ⇒ Object



528
# File 'lib/box2d_types.rb', line 528

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

#internalValueObject



537
# File 'lib/box2d_types.rb', line 537

def internalValue = self[:internalValue]

#internalValue=(v) ⇒ Object



538
# File 'lib/box2d_types.rb', line 538

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

#isLoopObject



535
# File 'lib/box2d_types.rb', line 535

def isLoop = self[:isLoop]

#isLoop=(v) ⇒ Object



536
# File 'lib/box2d_types.rb', line 536

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

#pointsObject



523
# File 'lib/box2d_types.rb', line 523

def points = self[:points]

#points=(v) ⇒ Object



524
# File 'lib/box2d_types.rb', line 524

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

#restitutionObject



529
# File 'lib/box2d_types.rb', line 529

def restitution = self[:restitution]

#restitution=(v) ⇒ Object



530
# File 'lib/box2d_types.rb', line 530

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

#userDataObject



521
# File 'lib/box2d_types.rb', line 521

def userData = self[:userData]

#userData=(v) ⇒ Object



522
# File 'lib/box2d_types.rb', line 522

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