Interface | Description |
---|---|
AOObjectCreateHook | |
EntityWithWorldNode |
This interface is implemented by subtypes of Entity processed by
the ObjectTracker.
|
EntityWithWorldNodeFactory |
This interface is implemented by subtypes of Entity processed by
the ObjectTracker.
|
InstanceEntryCallback | |
ObjectTracker.NotifyReactionRadiusCallback | |
ObjectTracker.RemoteObjectFilter |
A filter callback used to determine if a remote object should be tracked.
|
PermissionFactory |
World.setDefaultPermission() takes in a PermissionFactory so that
it can create a PermissionCallback object when none is supplied.
|
ProxyExtensionHook |
Proxy handler for client-originated extension messages.
|
ProxyLoginCallback |
Methods called during player proxy login.
|
RegionTrigger |
Support custom region enter and leave behavior.
|
Class | Description |
---|---|
AOObject |
AOObject is a properties object, it does not contain 'logic' when you set a
property, there are no callbacks which will then notify other players
|
AOObject.StateMap | |
AOObjectPersistenceDelegate |
for encoding the AOObject into xml
|
AOObjectPersistenceDelegate.One | |
AOObjectPersistenceDelegate.Two | |
BinaryState |
represents an object state that has two values.
|
Boundary |
although we use a 3d point, this boundary is a 2d boundary which only looks
at the X,Z values of the point
|
Color | |
DirectionalLight |
a point light, by default it is a point light source.
|
DisplayContext | |
DisplayContext.Submesh | |
DisplayState | |
Entity |
Entity is the root class of persistable objects
in the Atavism heirarchy.
|
EntityHandle |
a handle to an AOObject. when serialized this object stores just the object's
OID, so that you do not duplicates of the main object
|
EntityManager | |
EntitySearchable |
Generic searchable collection for registered entities.
|
Fog | |
FogRegionConfig | |
Instance | |
InstanceEntryProxyHook | |
InstanceEntryRegionTrigger |
Perform instance entry when player enters a region.
|
InstanceRestorePoint | |
InstanceTemplate |
Stores the relevant information needed for setting up an Instance.
|
InstanceTimeout | |
Light | |
LightData |
information about a light.
|
Marker |
A marker is a point in space with orientation and properties.
|
MessageRegionTrigger |
Publish a message when object enters or leaves a custom region.
|
NamedPropertyClass |
A base class for classes the require a name and a set of
properties, but which is not persistable
|
ObjectFactory |
Create objects for spawn generators.
|
ObjectStub | |
ObjectStubFactory | |
ObjectTracker | |
ObjectTracker.NotifyAggroRadiusMessage | |
ObjectTracker.NotifyReactionRadiusMessage | |
ObjectTracker.TrackerFilter | |
ObjectType |
Atavism object type.
|
ObjectType.PersistenceDelegate |
Internal use only.
|
ObjectTypes |
Atavism object type definitions.
|
ObjState |
interface to implement an object state, such a "DeathState",
"CombatState", etc.
|
OceanData |
as used by worldeditorreader and sent to proxy to the client
|
PermissionCallback |
this object implements callbacks for actions that need to check
permissions to do something with an object.
|
PersistableTemplate | |
Player |
Internal use only - used by ProxyPlugin
|
PlayerManager |
Keeps track of all players currently logged in and manages what can perceive them
and what they can perceive
|
PointLight |
a point light, by default it is a point light source.
|
ProximityTracker |
This class is similar to the ObjectTracker, but is used in cases
where there is no local/remote distinction between objects.
|
Region |
Regions are bounded areas of the world with zero or more features.
|
Region.Search |
Region search parameters.
|
RegionConfig |
regions are 'areas' in the world with specific attributes
they all contain a boundary, and also config data for that area
regions can have multiple configs, like for trees, sounds, lights, etc.
|
RemoteAccountConnector |
Used by
MasterServer to allow the logging in with accounts from other systems such as websites. |
Road | |
RoadRegionConfig | |
RoadSegment |
usually made from a road entity.
|
SearchEntry |
Value returned for search option
SearchSelection.RESULT_KEYED . |
SoundData |
Sound information.
|
SoundRegionConfig |
regions are 'areas' in the world with specific attributes they all contain a
boundary, and also config data for that area regions can have multiple
configs, like for trees, sounds, lights, etc.
|
SpawnData |
Spawn generator definition.
|
Template |
used to generate an entity
|
TerrainDecalData |
information about a light.
|
Vector2 |
represents a 2d point, useful in 2D boundary calculations
|
WEObjFactory |
object factory for producing objects spawned from world editor spawn generators
|
World |
properties for the world object and its behavior
|
Enum | Description |
---|---|
Light.LightType | |
RemoteAccountConnector.AccountLoginStatus |