Interface | Description |
---|---|
BracketedMessage | |
ClientMessage |
interface for a message which can be sent to the client
it must be able to serialize itself into an AOByteBuffer.
|
INamespaceFilter | |
INamespaceMessage |
message pertaining to a certain namespace
as an example, see EnginePlugin.GetPropertyMessage
|
IPropertyMessage | |
PerceptionUpdateTrigger |
Class | Description |
---|---|
LoginMessage |
Sent when player logs into world.
|
LogoutMessage |
Sent when player logs out of the world.
|
NamespaceFilter |
Accepts any message that implements INamespaceMessage, and compares
the list of namespaces to the namespace in the message.
|
NamespaceMessage |
messages that have an oid and a namespace
|
OIDNamespaceMessage |
messages that have an oid and a namespace
|
PerceptionFilter |
Match messages by message type and a list of target and subject OIDs.
|
PerceptionFilter.TypedSubject | |
PerceptionMessage |
Changes to the objects perceived by a target object.
|
PerceptionMessage.ObjectNote |
Described a gained or lost perceivable object.
|
PerceptionTrigger |
Track union of perceived objects.
|
PopulationFilter | |
PropertyFilter |
Match property messages containing at least one named property.
|
PropertyMessage |
general property about an obj/mob this is usually a statistic or state
change, such as health, strength.
|
SearchMessage | |
SearchMessageFilter | |
SubObjectFilter |