| 
|   | GalaxyBuilder (ContentManager content, int size, int seed=0) | 
|   | Initializes a new instance of the T:MidnightBlue.GalaxyBuilder class. Does not actually generate the galaxy - that's done via Generate()  More...
  | 
|   | 
| List< StarSystem >  | Generate (int maxDistance) | 
|   | Generates the galaxy with a specified max distance between stars. Takes a while so should be called only once per gameplay session.  More...
  | 
|   | 
 | 
| Rectangle  | Bounds [get] | 
|   | Gets the bounding rectangle of the galaxy.  More...
  | 
|   | 
| int  | Size [get] | 
|   | Gets the number of star systems the galaxy has.  More...
  | 
|   | 
| bool  | Done [get] | 
|   | Gets a value indicating whether this T:MidnightBlue.GalaxyBuilder is done generating.  More...
  | 
|   | 
| List< StarSystem >  | StarSystems [get] | 
|   | Gets the star system list.  More...
  | 
|   | 
§ GalaxyBuilder()
  
  
      
        
          | MidnightBlue.GalaxyBuilder.GalaxyBuilder  | 
          ( | 
          ContentManager  | 
          content,  | 
         
        
           | 
           | 
          int  | 
          size,  | 
         
        
           | 
           | 
          int  | 
          seed = 0  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Initializes a new instance of the T:MidnightBlue.GalaxyBuilder class. Does not actually generate the galaxy - that's done via Generate() 
- Parameters
 - 
  
    | content | Content manager to use for loading resources. | 
    | size | Number of star systems to generate. | 
    | seed | Seed to use for generation. | 
  
   
 
 
§ Generate()
  
  
      
        
          | List<StarSystem> MidnightBlue.GalaxyBuilder.Generate  | 
          ( | 
          int  | 
          maxDistance | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Generates the galaxy with a specified max distance between stars. Takes a while so should be called only once per gameplay session. 
- Parameters
 - 
  
    | maxDistance | Max distance between generated star systems. | 
  
   
 
 
§ Bounds
  
  
      
        
          | Rectangle MidnightBlue.GalaxyBuilder.Bounds | 
         
       
   | 
  
get   | 
  
 
Gets the bounding rectangle of the galaxy. 
The bounds.
 
 
§ Done
  
  
      
        
          | bool MidnightBlue.GalaxyBuilder.Done | 
         
       
   | 
  
get   | 
  
 
Gets a value indicating whether this T:MidnightBlue.GalaxyBuilder is done generating. 
true if done; otherwise, false.
 
 
§ Size
  
  
      
        
          | int MidnightBlue.GalaxyBuilder.Size | 
         
       
   | 
  
get   | 
  
 
Gets the number of star systems the galaxy has. 
The number of star systems.
 
 
§ StarSystems
  
  
      
        
          | List<StarSystem> MidnightBlue.GalaxyBuilder.StarSystems | 
         
       
   | 
  
get   | 
  
 
Gets the star system list. 
The star systems.
 
 
The documentation for this class was generated from the following file:
- Shared/src/Game/Environment/GalaxyBuilder.cs