ProceduralPlanets
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NProceduralPlanets
 CBlueprintThis base class for all blueprints which contains core classes, lists, and methods common to all blueprints. Planet and Ring blueprites are derived from this class
 CBlueprintPropertyColor
 CBlueprintPropertyFloat
 CBlueprintPropertyMaterial
 CBlueprintGasPlanetThis is derived from the BlueprintPlanet and contains specific types of properties for gas planet blueprints
 CBlueprintPlanetThis is the parent class of planet blueprints containing some of the core variables, classes and methods. Derived from Bluprint class which contains some core classes, lists, and methods common to all types of blueprints
 CBlueprintRingThis is the class of ring blueprints. Derived from Bluprint class which contains some core classes, lists, and methods common to all types of blueprints
 CBlueprintSolidPlanetThis is derived from the BlueprintPlanet and contains specific types of properties for solid planet blueprints
 CGasPlanetComponent used by gas planets. Planets are created by using the Inspector on the PlanetManager or via the static public method

See also
PlanetManager.CreatePlanet(Vector3, int, string, string)

in PlanetManager

 CGasPlanetStaticThis component is used by gas planets that have been baked from being a procedural planet to a static baked planet
 CLocalStarThis component contains properties for a local star and it's used by planets to locate a star in the scene (by finding this component)
 CShaderCacheSettingsClass used by planets and rings to store cached settings for increased performance to see if the local star has changed.
 CPlanetThis is the base class for planets. Solid and Gas planets derive from this class
 CPlanetManagerPlanetManager is a required component that must exist as a single instance in all scenes where ProceduralPlanets are used
 CPlanetStaticThis is the base class for static planets. Static planets have been baked from a procedural planet and can no longer be changed. Solid and Gas static planets derive from this class
 CProceduralOctahedronThis component generates a procedural octahedron sphere
 CProceduralRingThis component generates a procedural ring
 CPropertyColorPropertyColor contains a base color with specified ranges for hue, saturation and brightness. It contains reference to any shaders that are affected by this Color.
 CPropertyFloatPropertyFloat contains floats with a minimum/maximum range. It contains reference to any procedural textures, materials, and shaders that are affected by this float.
 CPropertyFloatAnimationUsed to keep track of animated floats.
 CAnimation
 CPropertyMaterialPropertyMaterial contains reference to a procedural material and reference to any procedural textures and shaders that are affected by this material.
 CRingThis is the class for ring
 CRingStaticThis is the class for static ring
 CSingletonSingleton class that the Manager derives from to ensure only one peristent instance exists of the Manager
 CSolidPlanetComponent used by solid planets. Planets are created by using the Inspector on the PlanetManager or via the static public method

See also
PlanetManager.CreatePlanet(Vector3, int, string, string)

in PlanetManager

 CSolidPlanetStaticThis component is used by solid planets that have been baked from being a procedural planet to a static baked planet
 CUtilUtility class used to reduce repetitive code