//------------------------------------------------------------------------------------------------------------------------ // Add() //------------------------------------------------------------------------------------------------------------------------ internal void Add(GameObject gameObject) { if (!_gameObjectsContained.Contains(gameObject)) { _updateManager.Add(gameObject); _collisionManager.Add(gameObject); _gameObjectsContained.Add(gameObject); } }
//------------------------------------------------------------------------------------------------------------------------ // Add() //------------------------------------------------------------------------------------------------------------------------ /// <summary> /// Should only be called from the GameObject class! /// </summary> internal void Add(GameObject gameObject) { _updateManager.Add(gameObject); _collisionManager.Add(gameObject); }