| 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 | |
| Main — class, package com.bomski.defender | |
| The main class for starting the Defender Game | |
| Main() — Constructor, class com.bomski.defender.Main | |
| Constructor | |
| matchMonsterData — Property, class com.bomski.defender.game.scenes.match.MatchSceneModel | |
| The match monster data | |
| MatchMonsterData — class, package com.bomski.defender.game.scenes.match.data | |
| A class which store the monster data for a match | |
| MatchMonsterData(waves:Vector$com.bomski.defender.game.scenes.match.data:MonsterWaveData) — Constructor, class com.bomski.defender.game.scenes.match.data.MatchMonsterData | |
| Constructor | |
| MatchScene — class, package com.bomski.defender.game.scenes.match | |
| The match scene class | |
| MatchScene(name:String, sceneXMLPath:String, game:com.bomski.engine.game:IGame) — Constructor, class com.bomski.defender.game.scenes.match.MatchScene | |
| Constructor | |
| MatchSceneController — class, package com.bomski.defender.game.scenes.match | |
| The match scene controller | |
| MatchSceneController(name:String, model:com.bomski.defender.game.scenes.match:MatchSceneModel, scene:com.bomski.engine.scene:IScene) — Constructor, class com.bomski.defender.game.scenes.match.MatchSceneController | |
| Constructor | |
| MatchSceneModel — class, package com.bomski.defender.game.scenes.match | |
| The match scene model class | |
| MatchSceneModel(name:String) — Constructor, class com.bomski.defender.game.scenes.match.MatchSceneModel | |
| Constructor | |
| matchViewData — Property, class com.bomski.defender.game.scenes.match.MatchSceneModel | |
| The match view data | |
| MatchViewData — class, package com.bomski.defender.game.scenes.match.data | |
| A class which stores the view data of the match | |
| MatchViewData(background:com.bomski.engine.textures:MultiTextureAtlasTexture) — Constructor, class com.bomski.defender.game.scenes.match.data.MatchViewData | |
| Constructor | |
| maxHitPoints — Property, class com.bomski.defender.game.monster.data.MonsterData | |
| The max hitpoints | |
| maxHitPoints — Property, class com.bomski.defender.game.wall.data.WallData | |
| The max hit points of the wall | |
| MeleeBehavior — class, package com.bomski.defender.game.monster.behavior | |
| A AI behavior class which let the Monster move to the wall and then starting attacking the wall | |
| MeleeBehavior(sceneController:com.bomski.engine.scene:SceneController) — Constructor, class com.bomski.defender.game.monster.behavior.MeleeBehavior | |
| Constructor | |
| MonsterController — class, package com.bomski.defender.game.monster | |
| The monster controller class | |
| MonsterController(name:String, model:com.bomski.defender.game.monster:MonsterModel, aiBehavior:com.bomski.defender.game.monster.behavior:IAIBehavior) — Constructor, class com.bomski.defender.game.monster.MonsterController | |
| Constructor | |
| MonsterData — class, package com.bomski.defender.game.monster.data | |
| A class which stores the monster data | |
| MonsterData(type:String, width:Number, height:Number, maxHitPoints:Number, attackRate:uint, attackHitTicks:uint, velocity:Number, defence:Number, attackStrength:Number) — Constructor, class com.bomski.defender.game.monster.data.MonsterData | |
| Constructor | |
| MONSTER_ENTITYSTATE_ATTACK — Constant Static Property, class com.bomski.defender.game.monster.MonsterModel | |
| Monster state attack | |
| MONSTER_ENTITYSTATE_DYING — Constant Static Property, class com.bomski.defender.game.monster.MonsterModel | |
| Monster state dying | |
| MONSTER_ENTITYSTATE_IDLE — Constant Static Property, class com.bomski.defender.game.monster.MonsterModel | |
| Monster state idle | |
| MONSTER_ENTITYSTATE_MOVING — Constant Static Property, class com.bomski.defender.game.monster.MonsterModel | |
| Monster state moving | |
| MonsterGroupData — class, package com.bomski.defender.game.scenes.match.data | |
| A class which store a monster group for a wave | |
| MonsterGroupData(monsterType:String, count:int, distance:Number) — Constructor, class com.bomski.defender.game.scenes.match.data.MonsterGroupData | |
| Constructor | |
| MonsterModel — class, package com.bomski.defender.game.monster | |
| The monster model class | |
| MonsterModel(name:String, entityState:String, x:Number, y:Number, data:com.bomski.defender.game.monster.data:MonsterData) — Constructor, class com.bomski.defender.game.monster.MonsterModel | |
| Constructor | |
| monsterType — Property, class com.bomski.defender.game.scenes.match.data.MonsterGroupData | |
| The monster type | |
| MonsterView — class, package com.bomski.defender.game.monster | |
| The monster view class | |
| MonsterView(name:String, model:com.bomski.defender.game.monster:MonsterModel, controller:com.bomski.defender.game.monster:MonsterController, data:com.bomski.defender.game.monster.data:MonsterViewData, textureAtlases:com.bomski.engine.textures:MultiTextureAtlases) — Constructor, class com.bomski.defender.game.monster.MonsterView | |
| Constructor | |
| MonsterViewData — class, package com.bomski.defender.game.monster.data | |
| A class which stores the monster view data | |
| MonsterViewData(type:String, attackPrefix:com.bomski.engine.textures:MultiTextureAtlasTexturePrefix, movePrefix:com.bomski.engine.textures:MultiTextureAtlasTexturePrefix, dyingPrefix:com.bomski.engine.textures:MultiTextureAtlasTexturePrefix, idlePrefix:com.bomski.engine.textures:MultiTextureAtlasTexturePrefix, healthBar:com.bomski.engine.textures:MultiTextureAtlasTexture, healthBarBg:com.bomski.engine.textures:MultiTextureAtlasTexture) — Constructor, class com.bomski.defender.game.monster.data.MonsterViewData | |
| Constructor | |
| MonsterWaveData — class, package com.bomski.defender.game.scenes.match.data | |
| A class which stores a monster wave | |
| MonsterWaveData(spawnTime:Number, groups:Vector$com.bomski.defender.game.scenes.match.data:MonsterGroupData) — Constructor, class com.bomski.defender.game.scenes.match.data.MonsterWaveData | |
| Constructor | |
| move() — method, class com.bomski.defender.game.monster.MonsterModel | |
| Change the monster to move state | |
| movePrefix — Property, class com.bomski.defender.game.monster.data.MonsterViewData | |
| The moving animation | |
| 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 | |