Class: Box2D::Filter
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::Filter
- Defined in:
- lib/box2d_types.rb
Class Method Summary collapse
Instance Method Summary collapse
- #categoryBits ⇒ Object
- #categoryBits=(v) ⇒ Object
- #groupIndex ⇒ Object
- #groupIndex=(v) ⇒ Object
- #maskBits ⇒ Object
- #maskBits=(v) ⇒ Object
Class Method Details
.create_as(_categoryBits_, _maskBits_, _groupIndex_) ⇒ Object
407 408 409 410 411 412 413 |
# File 'lib/box2d_types.rb', line 407 def self.create_as(_categoryBits_, _maskBits_, _groupIndex_) instance = Filter.new instance[:categoryBits] = _categoryBits_ instance[:maskBits] = _maskBits_ instance[:groupIndex] = _groupIndex_ instance end |
Instance Method Details
#categoryBits ⇒ Object
401 |
# File 'lib/box2d_types.rb', line 401 def categoryBits = self[:categoryBits] |
#categoryBits=(v) ⇒ Object
402 |
# File 'lib/box2d_types.rb', line 402 def categoryBits=(v) self[:categoryBits] = v end |
#groupIndex ⇒ Object
405 |
# File 'lib/box2d_types.rb', line 405 def groupIndex = self[:groupIndex] |
#groupIndex=(v) ⇒ Object
406 |
# File 'lib/box2d_types.rb', line 406 def groupIndex=(v) self[:groupIndex] = v end |
#maskBits ⇒ Object
403 |
# File 'lib/box2d_types.rb', line 403 def maskBits = self[:maskBits] |
#maskBits=(v) ⇒ Object
404 |
# File 'lib/box2d_types.rb', line 404 def maskBits=(v) self[:maskBits] = v end |