|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DataRecordBacked | |
---|---|
org.starhope.appius.game.inventory | |
org.starhope.appius.game.npc | |
org.starhope.appius.game.npc.plebeian | |
org.starhope.appius.user |
Uses of DataRecordBacked in org.starhope.appius.game.inventory |
---|
Subinterfaces of DataRecordBacked in org.starhope.appius.game.inventory | |
---|---|
interface |
PetFromInventory
TODO: The documentation for this type (PetFromInventory) is incomplete. |
Uses of DataRecordBacked in org.starhope.appius.game.npc |
---|
Subinterfaces of DataRecordBacked in org.starhope.appius.game.npc | |
---|---|
interface |
TrainCar
WRITEME: The documentation for this type (TrainCar) is incomplete. |
Classes in org.starhope.appius.game.npc that implement DataRecordBacked | |
---|---|
class |
Ejecta
An Ejecta object is a particle effect, transient effect, or projectile moving through the game world. |
class |
Particle
WRITEME: Document this type. |
class |
Projectile
WRITEME: Document this type. |
class |
QuestItemExchanger
WRITEME: Document this type. |
Uses of DataRecordBacked in org.starhope.appius.game.npc.plebeian |
---|
Subinterfaces of DataRecordBacked in org.starhope.appius.game.npc.plebeian | |
---|---|
interface |
ScriptPuppet
WRITEME: Document this type. |
Classes in org.starhope.appius.game.npc.plebeian that implement DataRecordBacked | |
---|---|
class |
Plebeian
The Plebeian class is a base class for simply scripted NPC:s using the Plebeian structure, which is meant to be a fairly understandable scripting language for basic state machine representation. |
Uses of DataRecordBacked in org.starhope.appius.user |
---|
Subinterfaces of DataRecordBacked in org.starhope.appius.user | |
---|---|
interface |
AbstractUser
Any “thing” that exists in the game world and participates therein should implement the AbstractUser interface. |
Classes in org.starhope.appius.user that implement DataRecordBacked | |
---|---|
class |
AbstractNonPlayerCharacter
This is the base class from which NPCs are derived. |
class |
GeneralUser
WRITEME: Document this type. |
class |
User
This class encapsulates all of the user/player information for the game. |
Methods in org.starhope.appius.user with type parameters of type DataRecordBacked | ||
---|---|---|
static
|
Nomenclator.cache(Class<StorageBaseClass> klass,
InstanceClass obj,
RecordClass rec)
Store an object into a caché in which the object is identified by a DataRecord instance object. |
|
static
|
Nomenclator.findInCache(Class<T> klass,
S rec)
Find an object in the caché, given its base storage class and a DataRecord which uniquely identifies it. |
|
static
|
Nomenclator.instantiate(Class<T> klass,
S record)
Instantiate an instance of an object which wraps a data record |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |