示例#1
0
        /// <summary>
        /// Odebere trojrozměrný statický objekt z trojrozměrného světa.
        /// </summary>
        /// <param name="backdrop3D">Trojrozměrný statický objekt k odebrání.</param>
        /// <returns>Vrací <code>true</code>, pokud se odebrání podařilo, a <code>false</code>, pokud odebíraný objekt
        /// neexistuje.</returns>
        public bool RemoveBackdrop3D(Backdrop3D backdrop3D)
        {
            if (!_backdrop3Ds.Contains(backdrop3D))
            {
                return(false);
            }

            _backdrop3Ds.Remove(backdrop3D);
            return(true);
        }
示例#2
0
        /// <summary>
        /// Přidá trojrozměrný statický objekt do trojrozměrného světa.
        /// </summary>
        /// <param name="backdrop3D">Trojrozměrný statický objekt.</param>
        /// <returns>Vrací <code>true</code>, pokud se přidání podařilo, a <code>false</code>, pokud již stejný objekt
        /// byl přidán.</returns>
        public bool AddBackdrop3D(Backdrop3D backdrop3D)
        {
            if (_backdrop3Ds.Contains(backdrop3D))
            {
                return(false);
            }

            _backdrop3Ds.Add(backdrop3D);
            return(true);
        }