|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GenericGroup | |
---|---|
hermes |
Uses of GenericGroup in hermes |
---|
Classes in hermes with type parameters of type GenericGroup | |
---|---|
interface |
Optimizer<A extends HObject,B extends HObject,GroupA extends GenericGroup<A,?>,GroupB extends GenericGroup<B,?>>
Determines which beings are compared and potentially interacted by Interactor . |
interface |
Optimizer<A extends HObject,B extends HObject,GroupA extends GenericGroup<A,?>,GroupB extends GenericGroup<B,?>>
Determines which beings are compared and potentially interacted by Interactor . |
Subclasses of GenericGroup in hermes | |
---|---|
class |
Group<A extends HObject>
Groups together Beings that share common attributes
and interact with other HObject s. |
Methods in hermes that return types with arguments of type GenericGroup | |
---|---|
protected java.util.Iterator<GenericGroup> |
HObject.getGroups()
Returns an iterator over all the groups the object is a member of. |
Methods in hermes with parameters of type GenericGroup | |
---|---|
void |
GenericGroup.addAll(GenericGroup<A,?> group)
Adds the contents of another group to this group. |
protected void |
HObject.addToGroup(GenericGroup group)
adds the HObject to the group |
void |
World.addToGroup(HObject object,
GenericGroup<?,?> group)
Queues an HObject to be added to a group at the end of the current update. |
void |
World.register(GenericGroup group)
register a group to have its update called in the update loop |
void |
World.register(GenericGroup A,
GenericGroup B,
Interactor inter)
Register an interaction to be handled on the update loop. |
void |
World.register(GenericGroup A,
GenericGroup B,
Interactor inter)
Register an interaction to be handled on the update loop. |
void |
World.register(GenericGroup A,
GenericGroup B,
Interactor inter,
Optimizer optimizer)
Register an interaction to be handled on the update loop. |
void |
World.register(GenericGroup A,
GenericGroup B,
Interactor inter,
Optimizer optimizer)
Register an interaction to be handled on the update loop. |
void |
World.register(GenericGroup A,
HObject B,
Interactor inter)
register an interaction between B and all objects in A |
void |
World.register(HObject A,
GenericGroup B,
Interactor inter)
register an interaction between A and all objects in B |
void |
World.remove(HObject object,
GenericGroup<?,?> group)
Queues an HObject to be removed from a group at the end of the current update. |
void |
GenericGroup.removeAll(GenericGroup<A,?> group)
Removes the contents of a group from this group. |
protected void |
HObject.removeFromGroup(GenericGroup group)
removes the HObject from this group |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |