Uses of Class
cleoni.adv.AdvObject

Packages that use AdvObject
cleoni.adv   
org.cjncreations.csi   
org.dimx   
 

Uses of AdvObject in cleoni.adv
 

Subclasses of AdvObject in cleoni.adv
 class Character
          Implements CHARACTERs
 class Item
          Represents an ITEM
 class Link
          Implements a LINK between rooms
 class PeopleContainer
          Base class for objects capable of containing people (ROOMS and VEHICLEs).
 class Player
          data and functions for the human player.
 class Room
          Represents a ROOM object
 class Vehicle
          Implements a VEHICLE.
 

Fields in cleoni.adv declared as AdvObject
 AdvObject DimxParser.agent
           
 AdvObject AdvObject.container
           
 AdvObject Player.focus
           
 

Methods in cleoni.adv that return AdvObject
 AdvObject Varspace.advObjectAt(int i)
           
 AdvObject Varspace.getAdvObject(java.lang.String aKey)
           
 AdvObject World.getObject(java.lang.String id)
           
 AdvObject World.getObject(Token t)
          Gets an object from current world
 AdvObject World.getPlayer(java.lang.String name)
           
 AdvObject AdvObject.objRemove(AdvObject what, AdvObject agent, AdvObject source, AdvObject dest, boolean checkOpen, boolean checkEvents)
           
 AdvObject DimxObject.varGetAdvObj(java.lang.String varId)
           
 

Methods in cleoni.adv with parameters of type AdvObject
protected  boolean Character.accepts(AdvObject what)
           
 void World.addItem(AdvObject i, boolean define_id)
           
 Token World.evaluateExpression(java.lang.String expression, DimxObject owner, AdvObject agent, java.lang.String targetid, DictSorted input)
          Evaluates a specific SmallBasic expression and returns the result
 Token World.execute(java.lang.String eventId, DimxObject owner, AdvObject agent, DictSorted actualpar, Token defaultResult, boolean mustExist)
          Executes an EVENT
 Token IEventProcessor.execute(java.lang.String eventId, DimxObject owner, AdvObject agent, DictSorted actualpar, Token defaultResult, boolean mustExist)
          Executes special world EVENTs or custom world hook commands.
 boolean World.fireEvent(Event e, AdvObject owner, java.lang.String agent, java.lang.String target, boolean defaultResult)
          Triggers an EVENT, so that the corresponding SmallBasic code is executed.
 boolean World.fireEvent(java.lang.String eventId, AdvObject owner, java.lang.String agent, java.lang.String target, boolean defaultResult)
           
 java.lang.String World.getCustomIcon(AdvObject o, Skin skin, java.lang.String thisRoomId, java.lang.String facing)
           
 java.lang.String AdvObject.getDescription(AdvObject agent, DictSorted input)
           
 java.lang.String Panel.htmlControls(Skin skin, Utils utils, AdvObject owner, AdvObject agent, java.lang.String targetid)
           
 java.lang.String World.htmlIcon(AdvObject o, Skin skin, java.lang.String thisRoomId, java.lang.String facing)
           
 java.lang.String multiplayer.htmlNavpad(World world, Dict waysV, Skin skin, AdvObject thisRoom, java.lang.String facing)
          Outputs the HTML for the navigation pad
 java.lang.String multiplayer.htmlNavpadMultiface(World world, Dict waysVorig, Skin skin, AdvObject thisRoom, java.lang.String facing)
          Outputs the HTML for the navigation pad for multiface rooms
 java.lang.String World.htmlTable(Dict things, Skin skin, java.lang.String listName, java.lang.String thisRoomId, AdvObject focus, java.lang.String facing, boolean sortWays, boolean forceShowIcons)
           
protected  boolean AdvObject.isAccessibleFrom(AdvObject from)
           
protected  boolean Character.itemDrop(AdvObject what)
           
protected  boolean Character.itemPick(AdvObject i1)
           
 boolean Player.look(AdvObject o, DictSorted input)
           
 java.lang.String Character.look(AdvObject o, DictSorted input, Skin skin)
           
 java.lang.String multiplayer.movement(World fromworld, AdvObject o, java.lang.String areaid)
          Moves an object withing a cluster, with world locking and consistency verification.
 java.lang.String World.moveOutside(AdvObject o, java.lang.String areaid)
          Puts an object and all its inner objects into the transfer queue.
 boolean AdvObject.moveTo(AdvObject where, AdvObject agent, boolean checkOpen, boolean checkEvents)
           
 boolean Character.objectClose(AdvObject o)
           
protected  boolean Character.objectHide(AdvObject o)
          Hides the specified object.
 boolean Player.objectOpen(AdvObject o)
           
 boolean Character.objectOpen(AdvObject o)
           
 boolean AdvObject.objPlace(AdvObject what, boolean checkOpen, AdvObject agent, boolean checkEvents)
          Places an object into this one.
 AdvObject AdvObject.objRemove(AdvObject what, AdvObject agent, AdvObject source, AdvObject dest, boolean checkOpen, boolean checkEvents)
           
 boolean World.removeObject(AdvObject x)
          Removes an object from current world
 java.lang.String World.requestMovement(AdvObject what)
           
 java.lang.String multiplayer.requestMovement(AdvObject what, java.lang.String areaid)
           
static java.lang.String Utils.rotate(AdvObject r, java.lang.String origFacing, java.lang.String direction)
           
 java.lang.String Ctrl.toHtml(Skin skin, Utils utils, AdvObject owner, AdvObject agent, java.lang.String targetid)
          Outputs the control to HTML.
 java.lang.String Panel.toHtml(Skin skin, Utils utils, AdvObject owner, AdvObject agent, java.lang.String targetid, Dict options)
           
 

Constructors in cleoni.adv with parameters of type AdvObject
ActionsRunner(World aWorld, Varspace aVarspace, java.lang.String actionsBlock, int aStartLine, java.lang.String aFileName, java.lang.String aFileShort, java.lang.String anOwner, AdvObject anAgent, java.lang.String aTarget, int aStackLevel)
           
DimxParser(World aWorld, Varspace aVarspace, int aStackLevel, int aStartLine, java.lang.String anOwner, AdvObject anAgent, java.lang.String aTarget)
           
 

Uses of AdvObject in org.cjncreations.csi
 

Methods in org.cjncreations.csi that return AdvObject
protected static AdvObject[] CSIEventProcessor.getCharactersIn(DimxObject container)
           
protected static AdvObject[] CSIEventProcessor.getItemsIn(DimxObject container)
           
protected static AdvObject[] CSIEventProcessor.getItemsOfType(DimxObject container, java.lang.String type)
          calls getItemOfType with incSubTypes=false
protected static AdvObject[] CSIEventProcessor.getItemsOfType(DimxObject container, java.lang.String type, boolean incSubTypes)
           
protected static AdvObject CSIEventProcessor.getNamedCharacterIn(java.lang.String charname, DimxObject container)
           
protected static AdvObject[] CSIEventProcessor.getPlayersIn(DimxObject container)
           
 

Methods in org.cjncreations.csi with parameters of type AdvObject
protected  Item CSIEventProcessor.createSimpleContainer(AdvObject ownerObj, java.lang.String name, java.lang.String description, java.lang.String attrlist, java.lang.String icon, int capacity)
          Creates a new simple Container with default volume of 1.
protected  Item CSIEventProcessor.createSimpleItem(AdvObject ownerObj, java.lang.String name, java.lang.String description, java.lang.String attrlist, java.lang.String icon)
          Creates a new simple Item with default capicity and volume both set to 1.
protected  void CSIEventProcessor.displayItems(AdvObject container)
          Display the non-hidden contents of a room or container to the current agent.
 Token CSIEventProcessor.execute(java.lang.String eventId, DimxObject owner, AdvObject agent, DictSorted actualpar, Token defaultResult, boolean mustExist)
          Not normally overridden in subclasses.
 

Uses of AdvObject in org.dimx
 

Methods in org.dimx with parameters of type AdvObject
 Token CustEventProcessor.execute(java.lang.String eventId, DimxObject owner, AdvObject agent, DictSorted actualpar, Token defaultResult, boolean mustExist)
          Override as desired in subclasses.
protected  java.lang.String[] LanguageParser.getMatchingContainerIds(World world, AdvObject container, java.lang.String input_lc)
          Attempt to match the input_lc with the Name of an item in the provided container.