Default is apache camera macro mechanism part of housing or camera itself?

I know that sliding the switch between the dot and the flower switches to macro mode. Is this created by some mechanism in the housing or does the switch actually change something in the black camera device?