Class Summary |
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 |