void Form::updateInternal(float elapsedTime) { size_t size = __forms.size(); for (size_t i = 0; i < size; ++i) { Form* form = __forms[i]; GP_ASSERT(form); if (form->isEnabled() && form->isVisible()) { form->update(elapsedTime); } } }