package game.entities; class BaseEntity{ public static var entities:Array = []; public function new(){ entities.push(this); } public function think(){ } public static function dothink(){ for(entity in entities){ entity.think(); } } }