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