Package | Description |
---|---|
com.artemis |
Core Artemis classes.
|
com.artemis.utils |
Helper classes.
|
Modifier and Type | Field and Description |
---|---|
protected BitVector |
SystemInvocationStrategy.disabled |
Modifier and Type | Method and Description |
---|---|
BitVector |
EntitySubscription.getActiveEntityIds()
Returns the bitset tracking all matched entities.
|
BitVector |
Aspect.getAllSet()
Get a BitVector containing bits of components the entity must all possess.
|
protected BitVector |
Entity.getComponentBits()
Returns a BitVector instance containing bits of the components the entity
possesses.
|
BitVector |
Aspect.getExclusionSet()
Get a BitVector containing bits of components the entity must not possess.
|
BitVector |
Aspect.getOneSet()
Get a BitVector containing bits of components of which the entity must
possess atleast one.
|
Modifier and Type | Method and Description |
---|---|
int |
ComponentManager.compositionIdentity(BitVector componentBits)
Fetches unique identifier for composition.
|
boolean |
Aspect.isInterested(BitVector componentBits)
Returns whether this Aspect would accept the given set.
|
void |
EntityManager.registerEntityStore(BitVector bv) |
Modifier and Type | Method and Description |
---|---|
static BitVector |
ConverterUtil.toBitVector(IntBag bag,
BitVector out) |
Modifier and Type | Method and Description |
---|---|
void |
BitVector.and(BitVector other)
Performs a logical AND of this target bit set with the argument bit set.
|
void |
BitVector.andNot(BitVector other)
Clears all of the bits in this bit set whose corresponding bit is set in the specified bit set.
|
boolean |
BitVector.containsAll(BitVector other)
Returns true if this bit set is a super set of the specified set,
i.e.
|
boolean |
BitVector.intersects(BitVector other)
Returns true if the specified BitVector has any bits set to true that are also set to true in this BitVector.
|
void |
BitVector.or(BitVector other)
Performs a logical OR of this bit set with the bit set argument.
|
static BitVector |
ConverterUtil.toBitVector(IntBag bag,
BitVector out) |
static IntBag |
ConverterUtil.toIntBag(BitVector bs,
IntBag out) |
void |
BitVector.xor(BitVector other)
Performs a logical XOR of this bit set with the bit set argument.
|
Constructor and Description |
---|
BitVector(BitVector copyFrom)
Creates a bit set based off another bit vector.
|
Copyright © 2019. All rights reserved.