Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
P
 PanelEditMap, com.theoworlds.mapeditor.PanelEditMap
 PanelFloorTiles, com.theoworlds.mapeditor.PanelFloorTiles
 PanelFurniture, com.theoworlds.mapeditor.PanelFurniture
 PanelFurnitureAnalyser, com.theoworlds.mapeditor.PanelFurnitureAnalyser
 PanelWorldSettings, com.theoworlds.mapeditor.PanelWorldSettings
 parseCatalogueLibraries, com.theoworlds.TheoEditor
 parseConfig, com.theoworlds.builder.Config
 parseLibrary, com.theoworlds.builder.lib.Library
 parseMapXML, com.theoworlds.TheoApp
 parseMapXMLLibrary, com.theoworlds.TheoApp
 parseStr, com.theoworlds.utils.Utils
 place, com.theoworlds.builder.Character
 placeCharacter, com.theoworlds.builder.World
 putClothesOn, com.theoworlds.builder.Character
 putGroupClothesOn, com.theoworlds.builder.Character
R
 redraw, com.theoworlds.builder.TextBubble
 refreshWorldPanel, com.theoworlds.mapeditor.MapEditorUI
 registerToNet, com.theoworlds.utils.LocalNet
 removeAddress, com.theoworlds.utils.LocalNet
 removeAllCharacters, com.theoworlds.builder.World
 removeAllFurniture, com.theoworlds.builder.World
 removeCharacter, com.theoworlds.builder.World
 removeCharacterByNetID, com.theoworlds.builder.World
 removeCharacterCorrectionVariables, com.theoworlds.socketServers.ServerES
 removeClickedBaseTile, com.theoworlds.mapeditor.WorldEditor
 removeConnection, com.theoworlds.utils.LocalNet
 removeConnectionById, com.theoworlds.utils.LocalNet
 removeEventListener
 removeListener, com.theoworlds.builder.lib.Library
 removeMapObjectOnClickedTile, com.theoworlds.mapeditor.WorldEditor
 removeObject, com.theoworlds.builder.World
 removeObjectFromStack, com.theoworlds.builder.World
 removeSpriteMC, com.theoworlds.builder.MapObject
 removeTile, com.theoworlds.builder.World
 reset
 resetActiveRightPanel, com.theoworlds.mapeditor.MapEditorUI
 rightPanelHandler
public function PanelEditMap()
public function PanelFloorTiles()
public function PanelFurniture()
public function PanelFurnitureAnalyser()
function PanelWorldSettings()
private function parseCatalogueLibraries():Void
private function parseConfig(success: Boolean):Void
private function parseLibrary(success: Boolean,
lib: XML,
url: String):Void
parces the library XML file
private function parseMapXML():Object
Parses the loaded XML of a map
private function parseMapXMLLibrary():Void
this function does: 1 -- “finds” the <library> tag in the XML of the map, and parses it 2 -- creates a new object (Library) 3 -- generates an event when the parcing is over -- this.onParsedMapXMLLibrary();
public static function parseStr(str: String,
delim: String,
equal: String): Object
public function place(tileX: Number,
tileY: Number,
dir: Number,
phase: Number,
elevation: Number,
action: String,
actionParams: Object):Void
placing the character on the map
public function placeCharacter(characterID: Number,
tileX: Number,
tileY: Number,
dir: Number,
phase: Number,
action: String,
actionParams: Object):Void
instantly places an existing character on a tile (Tile) (and removes from a previous one)
public function putClothesOn():Void
shows layers of clothes the (String) parametter is passed with the names of the layers, separated by commas: takeLayersOn(“top1”, “bottom24”);
public function putGroupClothesOn():Void
shows the layers of a given group (if it is declared in the XML)
public function redraw(deltaX: Number,
deltaY: Number):Void
when a character reaches the end of the screem the text bubble stays entirely within the screen the bubble pointer keeps pointing at the character
public function refreshWorldPanel():Void
private function registerToNet():Void
private function removeAddress(address: String):Void
public function removeAllCharacters():Void
Removes all the characters (Character)
public function removeAllFurniture():Void
Removes all the furniture (Furniture)
public function removeCharacter(characterID: Number):Void
removes a character (Character)
public function removeCharacterByNetID(netID: String):Void
removes network characters (Character)
private function removeCharacterCorrectionVariables():Void
public function removeClickedBaseTile():Void
deletes the base tile and everything that is placed on it //TODO - implement the deletion of multi-tile furniture when part of it is on this tile.
private function removeConnection(address: String):Void
private function removeConnectionById(ID: Number):Void
function removeEventListener():Void
function removeEventListener():Void
public function removeEventListener():Void
function removeEventListener():Void
function removeEventListener():Void
public function removeListener(o):Void
unsubscribes event listeners
public function removeMapObjectOnClickedTile(type: Number):Void
removes the objects starting from the top of the tile stack
private function removeObject(oType: Number,
objectID: Number):Void
removes an object
private function removeObjectFromStack(tileX: Number,
tileY: Number,
objectType: Number,
stackOrder: Number):Number
removes the map object (character/furniture/floor) from the tile stack array simple Array.splice() shifts the items above the splice element down, closing the “gap” from the removed object their z--order has to be updated to be in sync with the stack order
private function removeSpriteMC():Void
removes the MapObject._spriteMC
private function removeTile(tileID: Number):Void
removes a tile using its zorder since it’s unique and doesn’t change (tileID = _zorder) note that the Characters use characterID, because their zorder always changes (they move)
public function reset():Void
public function reset():Void
public function reset():Void
public function reset():Void
private function resetActiveRightPanel():Void
private function rightPanelHandler(o: Object):Void
private function rightPanelHandler(o: Object):Void
1 - adds the mode 2 - changes the target 3 - “passes” the event to TheoEditor
Close