I have no idea what it is called, but many languages have a quite simple feature that says "From this point on, all variables and functions from this point on, unless otherwise noted, will be public (or private or static). Yes, I know this code is poorly structured. That's not the point. The point is the "public:", "private:" and "static:" commands.
ActionScript Code: public ...