Rasterization-DiscoBall
 All Classes Files Functions Variables Pages
SuperCrawler Member List

This is the complete list of members for SuperCrawler, including all inherited members.

aaBoxMapElement
atDiscoBall(int x, int y, int z, int range)MapElement
atDiscoBall(IntVec3 v, int range)MapElement
attack(int x, int y, int z, int damage)MapElement
attack(IntVec3 v, int damage)MapElement
attack(IntVec3 old, int x, int y, int z, int damage)MapElement
attackDiscoBall(int damage)MapElement
boundaryCheck(int x, int y, int z)MapElement
bountySuperCrawlerstatic
changeMapElement
Creature(shared_ptr< VisibleEntity > e, int x, int y, int z, Map *m)Creatureinline
creatureTypeSuperCrawlerstatic
displacementMapElement
entityMapElement
getAABox()MapElementvirtual
getBounty()SuperCrawlervirtual
getOccupancy()SuperCrawlervirtual
getType()SuperCrawlervirtual
hasBox(int x, int y, int z)MapElement
hasBox(IntVec3 v)MapElement
inMap()MapElement
isValidMove(int x, int y, int z)MapElement
isValidMove(IntVec3 v)MapElement
isValidMove(IntVec3 old, int x, int y, int z)MapElement
m_mapMapElement
MapElement(shared_ptr< VisibleEntity > e, int x, int y, int z, Map *m)MapElement
maxHPMapElement
move()SuperCrawlervirtual
newHPMapElement
newOffsetMapElement
newPosMapElement
occupancySuperCrawlerstatic
oldHPMapElement
oldOffsetMapElement
oldPosMapElement
onDeath()SuperCrawlervirtual
onSpawn()SuperCrawlervirtual
operator<(const MapElement &other) const MapElement
randFloat()MapElement
run()MapElementvirtual
search(IntVec3 currentPos, int costLeft)SuperCrawler
suicideMapElement
SuperCrawler(shared_ptr< VisibleEntity > e, int x, int y, int z, Map *m)SuperCrawlerinline
takeDamage()MapElementvirtual
turnsLeftMapElement
typeCreaturestatic
updateHP()MapElement