Пример #1
0
 // add connection that originates at [connection point] on [planet]
 public void SetConnectionFrom(PlanetConnection connection, Planet planet)
 {
     if (connection == PlanetConnection.Twin)
     {
         this.connections[(int)PlanetConnection.Twin] = planet;
     }
     else
     {
         // we need to invert these
         if (((int)connection) % 2 == 0)
         {
             this.connections[(int)connection + 1] = planet;
         }
         else
         {
             this.connections[(int)connection - 1] = planet;
         }
     }
 }
        /// <summary>
        /// Load a single gallery item consiting of a PlanetLoginTemplate.xaml and PlannetConnection model
        /// </summary>
        private void Initialize()
        {
            if (_isInitialized)
            {
                return;
            }

            PlanetConnection planetConnection = new PlanetConnection();

            if (Module1.Current.API_KEY != null)
            {
                planetConnection.API_Key = Module1.Current.API_KEY;
            }
            else
            {
            }
            Add(planetConnection);

            _isInitialized = true;
        }
Пример #3
0
 public void SetConnectionTo(PlanetConnection connection, Planet planet)
 {
     this.connections[(int)connection] = planet;
     planet.SetConnectionFrom(connection, this);
 }