| 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.
|
| 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 | |
| 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.
|
| 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 | |
| ObjectTrackerBvh | |
| 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
|
| OIDObject | |
| 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.
|
| RemoteAccountConnector |
Used by
MasterServer to allow the logging in with accounts from other systems such as websites. |
| Road | |
| RoadSegment |
usually made from a road entity.
|
| SearchEntry |
Value returned for search option
SearchSelection.RESULT_KEYED. |
| SoundData |
Sound information.
|
| 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 |