public void Initialize()
{
mObjects.Clear();
mEmitters.Clear();
mIndent.Clear();
ClearHandlers();
mSectionToggleState.Clear();
mEmitterTypeHandler = null;
if (SelectedParticleSystem) {
SelectedParticleSystem.mbDrawGizmos = mGizmos;
SelectedParticleSystem.mbDrawGizmosSelected = mGizmosSelected;
InitializeHandlerMap();
InitializeTree();
InitializeEmitter();
}
RepaintEditor(true);
}