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
T
 takeAllLayersOff, com.theoworlds.builder.Character
 takeAllLayersOn, com.theoworlds.builder.Character
 takeBlockerOff
 takeClothesOff, com.theoworlds.builder.Character
 takeGroupClothesOff, com.theoworlds.builder.Character
 testLayers, com.theoworlds.builder.Character
 TextBubble, com.theoworlds.builder.TextBubble
 TextBubbleController, com.theoworlds.builder.TextBubbleController
 TextButton, com.theoworlds.utils.TextButton
 TheoApp, com.theoworlds.TheoApp
 TheoChat, com.theoworlds.TheoChat
 TheoChatUI, com.theoworlds.chat.TheoChatUI
 TheoEditor, com.theoworlds.TheoEditor
 thinkingLoop
 Tile, com.theoworlds.builder.Tile
 tilesAreNeighbors, com.theoworlds.builder.World
 toolBarHandler, com.theoworlds.mapeditor.MapEditorUI
 trace3DArray, com.theoworlds.utils.Utils
 traceMapArrays, com.theoworlds.builder.World
 traceObject, com.theoworlds.utils.Utils
 turn, com.theoworlds.builder.Character
U
 uiGlobalsHandler, com.theoworlds.TheoEditor
 uiHandler
 unlock, com.theoworlds.utils.LocalNet
 unlockInterface, com.theoworlds.chat.TheoChatUI
 unselectAllButtons
 updateBubblePosition, com.theoworlds.builder.TextBubbleController
 updateClothesPhase, com.theoworlds.builder.Character
 updateEmoticonsWindow, com.theoworlds.chat.TheoChatUI
 updateRightPanel, com.theoworlds.chat.TheoChatUI
 updateScrollContent
 updateSmiles, com.theoworlds.chat.Emoticons
 updateUserCount, com.theoworlds.chat.TheoChatUI
 updateUserList
 userEvictedFromRoom, com.theoworlds.socketServers.ServerES
 usersListHandler, com.theoworlds.chat.TheoChatUI
W
 wHandler, com.theoworlds.TheoEditor
 windowHandler
 World, com.theoworlds.builder.World
 WorldEditor, com.theoworlds.mapeditor.WorldEditor
 worldHandler
 WorldLogic, com.theoworlds.builder.WorldLogic
 worldLogicHandler, com.theoworlds.TheoApp
public function takeAllLayersOff():Void
hides all layers of clothes
public function takeAllLayersOn():Void
shows all layers of clothes
private function takeBlockerOff():Void
private function takeBlockerOff():Void
public function takeClothesOff():Void
hides layers of clothes the (String) parametter is passed with the names of the layers, separated by commas: takeLayersOff(“top1”, “bottom24”);
public function takeGroupClothesOff():Void
hides the layers of a given group (if it is declared in the XML)
private function testLayers():Void
public function TextBubble(ID: Number,
characterID: Number,
target: MovieClip,
posX: Number,
posY: Number,
txt: String,
initObj: Object)
Constructor
function TextBubbleController(target: MovieClip)
public function TextButton()
function TheoApp(gui)
Constructor.
public function TheoChat(gui: TheoChatUI)
Constructor.
public function TheoChatUI()
public function TheoEditor(gui: ITheoUI)
private function thinkingLoop():Void
this function keeps running, emulating the thinking process.
private function thinkingLoop(_this: CharacterLogic):Void
private function thinkingLoop(_this: CharacterLogic):Void
the “thinking” function
public function Tile(target: MovieClip,
spriteMCName: String,
spriteMCZOrder: Number,
tileX: Number,
tileY: Number,
ts: TileSettings)
public function tilesAreNeighbors(t1: Point,
t2: Point):Boolean
checks if the two tiles are next to each other
private function toolBarHandler(o: Object):Void
public static function trace3DArray(a: Array):Void
public function traceMapArrays():Void
public static function traceObject(o: Object):Void
public function turn(dir: Number,
phase: Number):Void
makes the character turn to a given direction
private function uiGlobalsHandler(o: Object):Void
handles UI events that don’t affect the Map Editor mode
private function uiHandler(o: Object):Void
to be implemented in the child classes
private function uiHandler(o: Object):Void
private function uiHandler(o: Object):Void
Hanles the UI events
public static function unlock():Void
public function unlockInterface():Void
private function unselectAllButtons():Void
private function unselectAllButtons():Void
public function updateBubblePosition(characterID: Number,
posX: Number,
posY: Number):Void
updates the position of the bubble (to match with the character position)
private function updateClothesPhase():Void
synchronize clothes animation with character animation
private function updateEmoticonsWindow():Void
public function updateRightPanel(type: Number,
o: Object):Void
private function updateScrollContent(skipRefresh: Boolean):Void
private function updateScrollContent(skipRefresh: Boolean):Void
public function updateSmiles():Void
public function updateUserCount(arr: Array):Void
public function updateUserList(o: Array):Void
updates user list in active room
private function updateUserList():Array
<{data:String, label:String}>Array - data for component List data - user.netID label - user.name
private function userEvictedFromRoom(e: UserEvictedFromRoomEvent):Void
private function usersListHandler(o: Object):Void
private function wHandler(o: Object):Void
Handles World UI events super class World has a special handler called worldHandler - we DO NOT overwrite it the structure of the object is the same as in uiHandler Object
private function windowHandler(o: Object):Void
private function windowHandler(o: Object):Void
public function World(target: MovieClip,
sizeX: Number,
sizeY: Number,
tHeight: Number,
tWidth: Number,
mapBGImage: Object,
mapFGImage: Object,
aFloor: Array,
aFurniture: Array,
aCharacters: Array,
origin: Point,
scrollX: Number,
scrollY: Number,
scrollBuffer: Number,
masking: Boolean,
maskMinX: Number,
maskMinY: Number,
maskMaxX: Number,
maskMaxY: Number)
public function WorldEditor(target: MovieClip,
sizeX: Number,
sizeY: Number,
tHeight: Number,
tWidth: Number,
mapBGImage: Object,
mapFGImage: Object,
_aFloor: Array,
_aFurniture: Array,
_aCharacters: Array,
origin: Point,
scrollX: Number,
scrollY: Number,
scrollBuffer: Number,
masking: Boolean,
maskMinX: Number,
maskMinY: Number,
maskMaxX: Number,
maskMaxY: Number)
private function worldHandler(o: Object):Void
private function worldHandler(o: Object):Void
public function WorldLogic(world: World)
private function worldLogicHandler(o: Object):Void
Close