void testApp::updateSceneControls(ofPtr<scene> s, ofPtr<triggerZone> zn){ sc2TextInput[0]->setTextString(s->getName()); fInSlid->setValue(s->getFadeIn()); fOutSlid->setValue(s->getFadeOut()); if(s->getNumTriggerZones() > 0){ if(displayMode == DT_DM_3D){ zoneCanvases[0]->setVisible(true); if(zn->getShape() == TZ_SPHERE){ zoneCanvases[1]->setVisible(true); zoneCanvases[2]->setVisible(false); zoneCanvases[3]->setVisible(false); }else if(zn->getShape() == TZ_BOX){ zoneCanvases[1]->setVisible(false); zoneCanvases[2]->setVisible(true); zoneCanvases[3]->setVisible(false); }else{ zoneCanvases[1]->setVisible(false); zoneCanvases[2]->setVisible(false); zoneCanvases[3]->setVisible(true); } } updateTZGuiElements(zn); }else{ for(int i = 0; i < 4; i++)zoneCanvases[i]->setVisible(false); sc2TextInput[1]->setTextString("none"); } }