show/hide children automagically for simgroups via inspector

operates by shifting oninspectpostapply callback further down the inheritance hieracrchy and add some scripts to trigger sethidden and setlocked for all sceneobjects in a given simgroup if the states are set for that group
This commit is contained in:
AzaezelX 2020-03-29 17:36:33 -05:00
parent 482b179baa
commit bf50af7954
5 changed files with 11 additions and 4 deletions

View file

@ -489,4 +489,10 @@ function foCollaps (%this, %tab){
case "container2":
%tab.visible = "0";
}
}
}
function simGroup::onInspectPostApply(%this)
{
%this.callOnChildren("setHidden",%this.hidden);
%this.callOnChildren("setLocked",%this.locked);
}