GameObjectVisitor implements the visitor pattern for game objects. Provides visit methods for each object type.
GameObjectVisitor implements the visitor pattern for game objects. Provides visit methods for each object type.