Class: Box2D::Filter

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(_categoryBits_, _maskBits_, _groupIndex_) ⇒ Object



415
416
417
418
419
420
421
# File 'lib/box2d_types.rb', line 415

def self.create_as(_categoryBits_, _maskBits_, _groupIndex_)
  instance = Filter.new
  instance[:categoryBits] = _categoryBits_
  instance[:maskBits] = _maskBits_
  instance[:groupIndex] = _groupIndex_
  instance
end

Instance Method Details

#categoryBitsObject



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

def categoryBits = self[:categoryBits]

#categoryBits=(v) ⇒ Object



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

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

#groupIndexObject



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

def groupIndex = self[:groupIndex]

#groupIndex=(v) ⇒ Object



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

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

#maskBitsObject



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

def maskBits = self[:maskBits]

#maskBits=(v) ⇒ Object



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

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