SYMBOL INDEX (130 symbols across 31 files) FILE: data/danmaku_helper.js function DanmakuHelper (line 1) | function DanmakuHelper( ) { FILE: source/Background.js function BackgroundManager (line 1) | function BackgroundManager(gameState) { function BackgroundView (line 125) | function BackgroundView(element) { function BackgroundDrawer (line 172) | function BackgroundDrawer(elementManager, gl, image) { function Background (line 214) | function Background(gameState, maxX, maxY) { FILE: source/Bomb.js function BombManager (line 1) | function BombManager( gameState ) { function BombFactory (line 35) | function BombFactory( gameState, maxX, maxY ) { function BombFreeList (line 89) | function BombFreeList( num, gameState ) { function BombDrawer (line 102) | function BombDrawer(elementManager, layer, image) { function BombView (line 116) | function BombView(element) { function Bomb (line 128) | function Bomb( gameState, maxX, maxY ) { FILE: source/Boss.js function BossManager (line 1) | function BossManager( gameState, params ) { function BossFactory (line 190) | function BossFactory( gameState, maxX, maxY ) { function BossFreeList (line 220) | function BossFreeList( num, gameState ) { function BossDrawer (line 232) | function BossDrawer(elementManager, layer, image) { function BossView (line 240) | function BossView(element) { function Boss (line 297) | function Boss( gameState, maxX, maxY ) { FILE: source/Bullet.js function BulletManager (line 1) | function BulletManager( gameState, params ) { function BulletFactory (line 107) | function BulletFactory( gameState, maxX, maxY ) { function BulletFreeList (line 181) | function BulletFreeList( num, gameState ) { function BulletDrawer (line 194) | function BulletDrawer(elementManager, layer, image) { function BulletView (line 201) | function BulletView(element) { function Bullet (line 210) | function Bullet( gameState, maxX, maxY ) { function LaserFreeList (line 267) | function LaserFreeList( num, gameState ) { function LaserView (line 283) | function LaserView(element) { function Laser (line 347) | function Laser( gameState, maxX, maxY ) { function HomingFreeList (line 456) | function HomingFreeList( num, gameState ) { function Homing (line 472) | function Homing( gameState, maxX, maxY ) { FILE: source/CharacterSelectState.js function CharacterSelectState (line 1) | function CharacterSelectState( game ) { FILE: source/Effect.js function EffectManager (line 11) | function EffectManager(gameState) { function EffectFactory (line 325) | function EffectFactory(gameState, maxX, maxY) { function ShockWaveEffectFreeList (line 480) | function ShockWaveEffectFreeList( num, gameState ) { function ShockWaveDrawer (line 495) | function ShockWaveDrawer(elementManager, layer, image) { function ShockWaveView (line 508) | function ShockWaveView(element) { function ShockWaveEffect (line 535) | function ShockWaveEffect( gameState, maxX, maxY ) { function BigShockWaveEffectFreeList (line 703) | function BigShockWaveEffectFreeList(num, gameState) { function BigShockWaveDrawer (line 718) | function BigShockWaveDrawer(elementManager, layer, image) { function BigShockWaveView (line 731) | function BigShockWaveView(element) { function BigShockWaveEffect (line 764) | function BigShockWaveEffect(gameState, maxX, maxY) { function ExplosionEffectFreeList (line 846) | function ExplosionEffectFreeList(num, gameState) { function ExplosionDrawer (line 860) | function ExplosionDrawer(elementManager, layer, image) { function ExplosionView (line 873) | function ExplosionView(element) { function ExplosionEffect (line 897) | function ExplosionEffect(gameState, maxX, maxY) { function GrazeDrawer (line 997) | function GrazeDrawer(elementManager, layer, image) { function GrazeView (line 1010) | function GrazeView(element) { function GrazeEffectFreeList (line 1028) | function GrazeEffectFreeList(num, gameState) { function GrazeEffect (line 1043) | function GrazeEffect(gameState, maxX, maxY) { function DamageEffectFreeList (line 1145) | function DamageEffectFreeList( num, gameState ) { function DamageDrawer (line 1158) | function DamageDrawer(elementManager, layer, image) { function DamageView (line 1171) | function DamageView(element) { function DamageEffect (line 1193) | function DamageEffect( gameState, maxX, maxY ) { function BigExplosionEffectFreeList (line 1305) | function BigExplosionEffectFreeList(num, gameState) { function BigExplosionDrawer (line 1320) | function BigExplosionDrawer(elementManager, layer, image) { function BigExplosionView (line 1333) | function BigExplosionView(element) { function BigExplosionEffect (line 1366) | function BigExplosionEffect(gameState, maxX, maxY) { FILE: source/Element.js function ElementManager (line 4) | function ElementManager(gameState) { function ElementFactory (line 167) | function ElementFactory( gameState, maxX, maxY ) { function ElementFreeList (line 206) | function ElementFreeList( num, gameState ) { function ElementView (line 227) | function ElementView(element) { function ElementDrawer (line 464) | function ElementDrawer(e, layer, image) { function Element (line 682) | function Element( gameState, maxX, maxY ) { FILE: source/EndingState.js function EndingState (line 1) | function EndingState( game ) { FILE: source/Enemy.js function EnemyManager (line 1) | function EnemyManager( gameState, params ) { function EnemyFactory (line 101) | function EnemyFactory( gameState, maxX, maxY ) { function EnemyFreeList (line 137) | function EnemyFreeList( num, gameState ) { function EnemyDrawer (line 150) | function EnemyDrawer(elementManager, layer, image) { function EnemyView (line 158) | function EnemyView(element) { function Enemy (line 184) | function Enemy( gameState, maxX, maxY ) { FILE: source/EnemyBullet.js function EnemyBulletManager (line 1) | function EnemyBulletManager( gameState, params ) { function EnemyBulletFactory (line 218) | function EnemyBulletFactory( gameState, maxX, maxY ) { function EnemyBulletFreeList (line 312) | function EnemyBulletFreeList( num, gameState ) { function EnemyBulletDrawer (line 325) | function EnemyBulletDrawer(elementManager, layer, image) { function EnemyBulletView (line 338) | function EnemyBulletView(element) { function EnemyBullet (line 346) | function EnemyBullet( gameState, maxX, maxY ) { function EnemyLaserFreeList (line 385) | function EnemyLaserFreeList( num, gameState ) { function EnemyLaserView (line 398) | function EnemyLaserView(element) { function EnemyLaser (line 459) | function EnemyLaser( gameState, maxX, maxY ) { function EnemyBeamFreeList (line 691) | function EnemyBeamFreeList(num, gameState) { function EnemyBeamDrawer (line 712) | function EnemyBeamDrawer(elementManager, layer, image) { function EnemyBeamView (line 725) | function EnemyBeamView(element) { function EnemyBeam (line 876) | function EnemyBeam(gameState, maxX, maxY, hFreelist, pFreelist) { function EnemyBeamHistoryFreeList (line 1098) | function EnemyBeamHistoryFreeList( num ) { function EnemyBeamPositionFreeList (line 1119) | function EnemyBeamPositionFreeList( num ) { FILE: source/Fighter.js function FighterManager (line 4) | function FighterManager(gameState) { function FighterDrawer (line 128) | function FighterDrawer(elementManager, layer, image) { function FighterView (line 139) | function FighterView(element) { function Fighter (line 168) | function Fighter(gameState, maxX, maxY, image, id) { FILE: source/FighterOption.js function FighterOptionManager (line 1) | function FighterOptionManager(gameState, fighters) { function FighterOptionFactory (line 84) | function FighterOptionFactory( gameState, maxX, maxY ) { function FighterOptionFreeList (line 110) | function FighterOptionFreeList( num, gameState ) { function FighterOptionDrawer (line 124) | function FighterOptionDrawer(elementManager, layer, image) { function FighterOptionView (line 132) | function FighterOptionView(element) { function FighterOption (line 178) | function FighterOption(gameState, maxX, maxY) { FILE: source/Game.js function Game (line 1) | function Game(mainCanvas, bgCanvas) { FILE: source/GameSocket.js function GameSocket (line 4) | function GameSocket(game) { FILE: source/GameState.js function GameState (line 1) | function GameState( game ) { FILE: source/Item.js function ItemManager (line 1) | function ItemManager( gameState ) { function ItemFactory (line 83) | function ItemFactory( gameState, maxX, maxY ) { function ItemFreeList (line 124) | function ItemFreeList( num, gameState ) { function ItemDrawer (line 137) | function ItemDrawer(elementManager, layer, image) { function ItemView (line 145) | function ItemView(element) { function Item (line 165) | function Item( gameState, maxX, maxY ) { FILE: source/LoadingState.js function LoadingState (line 1) | function LoadingState( game ) { FILE: source/MoveVector.js function MoveVectorManager (line 1) | function MoveVectorManager( ) { function MoveVectorFactory (line 34) | function MoveVectorFactory( num ) { function MoveVectorFreeList (line 61) | function MoveVectorFreeList( num ) { function MoveVector (line 79) | function MoveVector( ) { FILE: source/OpeningState.js function OpeningState (line 1) | function OpeningState( game ) { FILE: source/PostReplayState.js function PostReplayState (line 1) | function PostReplayState( game ) { FILE: source/ReplaySelectState.js function ReplaySelectState (line 1) | function ReplaySelectState( game ) { FILE: source/SpellCard.js function SpellCardManager (line 5) | function SpellCardManager( gameState ) { function SpellCardFactory (line 23) | function SpellCardFactory( gameState, maxX, maxY ) { function SpellCardFreeList (line 79) | function SpellCardFreeList( num, gameState ) { function SpellCard (line 96) | function SpellCard( gameState, maxX, maxY ) { FILE: source/StaffRollState.js function StaffRollState (line 1) | function StaffRollState( game ) { FILE: source/StageState.js function StageState (line 1) | function StageState( game ) { function KeyFlagQueue (line 1251) | function KeyFlagQueue() { function StageAbstractState (line 1344) | function StageAbstractState( stage ) { function ShootingState (line 1400) | function ShootingState(stage) { function TalkState (line 1493) | function TalkState( stage ) { function ClearState (line 1638) | function ClearState( stage ) { function GameOverState (line 1727) | function GameOverState( stage ) { FILE: utility/Draw.js function __drawComplexRect (line 4) | function __drawComplexRect( surface, image, p, width, height, function __toBase64Pdf (line 61) | function __toBase64Pdf( image ) { FILE: utility/FreeList.js function FreeList (line 4) | function FreeList( num ) { FILE: utility/Inherit.js function __inherit (line 4) | function __inherit( child, parent ) { function __copyParentMethod (line 18) | function __copyParentMethod(child, parent, methodName) { FILE: utility/Peer.js function Peer (line 4) | function Peer(room, wsURL, receiver) { FILE: utility/Random.js function Randomizer (line 1) | function Randomizer() { FILE: utility/WebGL.js function Layer (line 1) | function Layer(canvas) {