public StopwatchWrapper(string Name) { #if EDITOR this.Name = Name; SceneObject s = (SceneObject)Level.ReferenceObject; s.Add(this); #endif }
public GameObject AddObject(GameObject gobject, SceneObject scene) { if (!gobject.GetType().IsSubclassOf(typeof(SceneObject))) { if (Scenes.Contains(scene)) { scene.Add(gobject); #if EDITOR && WINDOWS if (LevelForEditing) { ModifyWindows(); } #endif } } else { AddScene((SceneObject)gobject); } return(gobject); }