A B C D E F G H I J L M N O P Q R S T U V W 

T

TAction - Class in com.tameif.tame.element
This is a player-activated action.
TAMECommand - Class in com.tameif.tame
TAME processed command item.
TAMECompilerMain - Class in com.tameif.tame.compiler
The compiler main entry point.
TAMEConsoleShellMain - Class in com.tameif.tame.console
A console client implementation.
TAMEFatalException - Exception in com.tameif.tame
Thrown when an unexpected error occurs in TAME.
TAMEInterrupt - Class in com.tameif.tame
A special throwable that interrupts a code block execution.
TAMEJSExporter - Class in com.tameif.tame.factory
The JavaScript exporter for TAME.
TAMELogic - Class in com.tameif.tame
Rules class.
TAMEModule - Class in com.tameif.tame
An instantiated module.
TAMEModule.Header - Class in com.tameif.tame
TAME Module Header.
TAMEModuleContext - Class in com.tameif.tame
A mutable context for a module.
TAMERequest - Class in com.tameif.tame
Request object generated by the engine to be interpreted and then have a response returned back.
TAMEResponse - Class in com.tameif.tame
Response object generated by the engine in which error or output messages get sent back (and perhaps re-interpreted by the client or other objects to facilitate user feedback).
TAMEResponseReader - Class in com.tameif.tame
A response reader class that iterates through the cues in the response and does stuff to specific responses.
TAMEScriptParseException - Exception in com.tameif.tame.factory
Thrown when an a TAME script parse goes wrong.
TAMEScriptReader - Class in com.tameif.tame.factory
A TAMEScript reading class that produces scripts.
TContainer - Class in com.tameif.tame.element
Container that just holds objects.
TContainerContext - Class in com.tameif.tame.element.context
Container context.
TElement - Class in com.tameif.tame.element
Common engine element object.
TElementContext<T extends TElement> - Class in com.tameif.tame.element.context
Holds contextual information for a TElement.
TObject - Class in com.tameif.tame.element
Objects are common elements that players interact with, examine, talk to, eat, take - you get the idea.
TObjectContext - Class in com.tameif.tame.element.context
Object context.
TOwnershipMap - Class in com.tameif.tame.element.context
An ownership map for all objects.
TPlayer - Class in com.tameif.tame.element
The viewpoint inside a world.
TPlayerContext - Class in com.tameif.tame.element.context
Player context.
TRoom - Class in com.tameif.tame.element
Environmental instance of every adventure game.
TRoomContext - Class in com.tameif.tame.element.context
Room context.
TWorld - Class in com.tameif.tame.element
Contains immutable World data.
TWorldContext - Class in com.tameif.tame.element.context
Holds contextual information for a TElement.
TAction.Type - Enum in com.tameif.tame.element
The action type.
TAMEOperation - Enum in com.tameif.tame
The set of operations.
TraceType - Enum in com.tameif.tame.lang
Enumeration of trace types in a command trace for debugging.
TAMEConstants - Interface in com.tameif.tame
Contains constants.
TAMEJSExporterOptions - Interface in com.tameif.tame.factory
The set of options for exporting a module to JS.
TAMEScriptIncluder - Interface in com.tameif.tame.factory
An interface that allows the user to resolve a resource by path when the TAMEScriptReader parses it.
TAMEScriptReaderOptions - Interface in com.tameif.tame.factory
An interface for reader options.
tags - Variable in class com.tameif.tame.element.TObject
Element's names.
type - Variable in class com.tameif.tame.lang.Cue
Type of cue.
type - Variable in class com.tameif.tame.lang.Value
Value type.
TAction(String) - Constructor for class com.tameif.tame.element.TAction
Makes a blank action.
TAMECompilerMain() - Constructor for class com.tameif.tame.compiler.TAMECompilerMain
 
TAMEConsoleShellMain() - Constructor for class com.tameif.tame.console.TAMEConsoleShellMain
 
TAMEFatalException() - Constructor for exception com.tameif.tame.TAMEFatalException
 
TAMEFatalException(String) - Constructor for exception com.tameif.tame.TAMEFatalException
 
TAMEFatalException(String, Object...) - Constructor for exception com.tameif.tame.TAMEFatalException
 
TAMEFatalException(String, Throwable) - Constructor for exception com.tameif.tame.TAMEFatalException
 
TAMEFatalException(Throwable) - Constructor for exception com.tameif.tame.TAMEFatalException
 
TAMEInterrupt() - Constructor for class com.tameif.tame.TAMEInterrupt
 
TAMEInterrupt(String) - Constructor for class com.tameif.tame.TAMEInterrupt
 
TAMELogic() - Constructor for class com.tameif.tame.TAMELogic
 
TAMEModule() - Constructor for class com.tameif.tame.TAMEModule
Creates a new module.
TAMEModuleContext(TAMEModule) - Constructor for class com.tameif.tame.TAMEModuleContext
Creates a new module context.
TAMEResponseReader(TAMEResponse) - Constructor for class com.tameif.tame.TAMEResponseReader
TAME response reader.
TAMEScriptParseException() - Constructor for exception com.tameif.tame.factory.TAMEScriptParseException
 
TAMEScriptParseException(String) - Constructor for exception com.tameif.tame.factory.TAMEScriptParseException
 
TAMEScriptParseException(String, Object...) - Constructor for exception com.tameif.tame.factory.TAMEScriptParseException
 
TAMEScriptParseException(String, Throwable) - Constructor for exception com.tameif.tame.factory.TAMEScriptParseException
 
TAMEScriptParseException(Throwable) - Constructor for exception com.tameif.tame.factory.TAMEScriptParseException
 
TContainer(String) - Constructor for class com.tameif.tame.element.TContainer
Creates an empty container.
TContainer(String, TContainer) - Constructor for class com.tameif.tame.element.TContainer
Creates an empty container.
TContainerContext(TContainer) - Constructor for class com.tameif.tame.element.context.TContainerContext
Creates a container context.
TElement() - Constructor for class com.tameif.tame.element.TElement
Prepares a new element.
TElementContext(T) - Constructor for class com.tameif.tame.element.context.TElementContext
Creates an element context.
TObject(String) - Constructor for class com.tameif.tame.element.TObject
Creates an empty object.
TObject(String, TObject) - Constructor for class com.tameif.tame.element.TObject
Creates an empty object.
TObjectContext(TObject) - Constructor for class com.tameif.tame.element.context.TObjectContext
Creates an object context.
TOwnershipMap() - Constructor for class com.tameif.tame.element.context.TOwnershipMap
Creates a new ownership.
TPlayer(String) - Constructor for class com.tameif.tame.element.TPlayer
Creates an empty player.
TPlayer(String, TPlayer) - Constructor for class com.tameif.tame.element.TPlayer
Creates an empty player.
TPlayerContext(TPlayer) - Constructor for class com.tameif.tame.element.context.TPlayerContext
Creates a player context.
TRoom(String) - Constructor for class com.tameif.tame.element.TRoom
Creates an empty room.
TRoom(String, TRoom) - Constructor for class com.tameif.tame.element.TRoom
Creates an empty room.
TRoomContext(TRoom) - Constructor for class com.tameif.tame.element.context.TRoomContext
Creates a room context.
TWorld() - Constructor for class com.tameif.tame.element.TWorld
Constructs an instance of a game world.
TWorldContext(TWorld) - Constructor for class com.tameif.tame.element.context.TWorldContext
Creates a world context.
toBytes() - Method in class com.tameif.tame.element.TAction
 
toBytes() - Method in class com.tameif.tame.element.TElement
 
toBytes() - Method in class com.tameif.tame.lang.BlockTable
 
toBytes() - Method in class com.tameif.tame.lang.FunctionTable
 
toBytes() - Method in interface com.tameif.tame.lang.Saveable
Gets this object's representation as bytes.
toFriendlyString() - Method in class com.tameif.tame.lang.BlockEntry
Gets the string representation of this as a non-debugging-human-friendly string.
tokenizeInput(TAMEModuleContext, String) - Static method in class com.tameif.tame.TAMELogic
Tokenizes the input string into tokens based on module settings.
toReferentialBytes(AtomicLong, Map<Object, Long>) - Method in interface com.tameif.tame.lang.ReferenceSaveable
Gets this object's representation as bytes, preserving up value references from a map.
toStateBytes(TAMEModule, AtomicLong, Map<Object, Long>) - Method in interface com.tameif.tame.lang.StateSaveable
Gets this object's state representation as bytes.
toString() - Method in class com.tameif.tame.element.context.TElementContext
 
toString() - Method in class com.tameif.tame.element.TAction
 
toString() - Method in class com.tameif.tame.element.TElement
 
toString() - Method in class com.tameif.tame.lang.Block
 
toString() - Method in class com.tameif.tame.lang.BlockEntry
 
toString() - Method in class com.tameif.tame.lang.Cue
 
toString() - Method in class com.tameif.tame.lang.Operation
 
toString() - Method in class com.tameif.tame.lang.Value
 
toString() - Method in class com.tameif.tame.TAMECommand
 
trace(TAMERequest, TraceType, String, Object...) - Method in class com.tameif.tame.TAMEResponse
Adds a trace cue, but only if a specific trace type is set on the request.
traces(TraceType) - Method in class com.tameif.tame.TAMERequest
Checks if this request is performing a specific type of trace.
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links