This is how I see it: It seems that all the classes will be able to Oportunity attack a creature when they leave your space (like in 3.x) but the one getting Oportunity attacks when someone reloads, when someone casts a spell, when someone grapples, attacks unarmed, retrives an item ,etc, etc...