private void UpdateEntityInformation_EditorThread(CInspectorSceneComponentViewModel sceneComponentRoot, List <CInspectorEntityComponentViewModel> entityComponents, CInspectorEntityViewModel entity) { SceneComponents.Clear(); EntityComponents.Clear(); EntityInfo.Clear(); if (sceneComponentRoot != null) { SceneComponents.Add(sceneComponentRoot); } if (entityComponents != null) { EntityComponents = new ObservableCollection <CInspectorEntityComponentViewModel>(entityComponents); } if (entity != null) { EntityInfo.Add(entity); } }