Categories
Game Creation Mastering Development

Syntax for for loop

Could you explain what this for loop is doing inbetween the ()s? I am only familiar with the usual syntax. Is this an iterator of some sort? for (Callback& callback : m_Callbacks[key]) { callback(); }