|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use HObject | |
---|---|
hermes | |
hermes.physics | |
hermes.postoffice |
Uses of HObject in hermes |
---|
Classes in hermes with type parameters of type HObject | |
---|---|
class |
GenericGroup<A extends HObject,B extends Collection<A>>
Groups together generic HObject s using the specified collection
that share common attributes and interact with another group of HObject s. |
class |
Group<A extends HObject>
Groups together Beings that share common attributes
and interact with other HObject s. |
class |
InteractionHandler<A extends HObject,B extends HObject>
This class contains support code for detecting interactions and handling them. |
class |
InteractionHandler<A extends HObject,B extends HObject>
This class contains support code for detecting interactions and handling them. |
class |
Interactor<A extends HObject,B extends HObject>
An Interactor defines some conditional relationship between two HObject s. |
class |
Interactor<A extends HObject,B extends HObject>
An Interactor defines some conditional relationship between two HObject s. |
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 HObject in hermes | |
---|---|
class |
Being
General game object class. |
class |
HCamera
HCamera determines which Being s get drawn. |
Methods in hermes with parameters of type HObject | |
---|---|
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.delete(HObject object)
Queues an HObject to be removed from all of the groups it is in at the end of the current update. |
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.register(HObject A,
HObject B,
Interactor inter)
Register an interaction between HOjbects A and B. |
void |
World.remove(HObject object,
GenericGroup<?,?> group)
Queues an HObject to be removed from a group at the end of the current update. |
Uses of HObject in hermes.physics |
---|
Subclasses of HObject in hermes.physics | |
---|---|
class |
MassedBeing
An extension of Being representing a body with mass and elasticity. |
Uses of HObject in hermes.postoffice |
---|
Methods in hermes.postoffice with parameters of type HObject | |
---|---|
boolean |
PostOffice.removeAllSubscriptions(HObject sub)
Helper method to remove all subscriptions for given HObject |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |