SpaceConfig class abstract

Default Values for the Space Config Also used for "Light"

Constructors

SpaceConfig()

Properties

angleOffset double
angleOffset = 0 degrees != 12:00, this constant offsets the clock to correct
no setter
backgroundRotationSpeedMultiplier double
backgroundRotationSpeedMultiplier = How fast the background and stars spin
no setter
earthOrbitMultiplierX double
earthOrbitMultiplierX = Same as Sun
no setter
earthOrbitMultiplierY double
earthOrbitMultiplierY = Same as Sun
no setter
earthRotationSpeed double
earthRotationSpeed = Speed the earth rotates on the screen cosmetic only
no setter
earthSize double
earthSize = Size of the earth as a multiplier of screen size
no setter
hashCode int
The hash code for this object.
no setterinherited
moonOrbitMultiplierX double
moonOrbitMultiplierX = Same as Sun/Earth
no setter
moonOrbitMultiplierY double
moonOrbitMultiplierY = Same as Sun/Earth but moon pivots around earth
no setter
moonRotationSpeed double
moonRotationSpeed = Speed the earth rotates on the screen cosmetic only
no setter
moonSize double
moonSize = Size of the moon as a multiplier of screen size
no setter
moonSizeVariation double
moonSizeVariation = moonSize +- moonSizeVariation as moon travels "front" to "back"
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sunBaseSize double
sunBaseSize = The "disc" that serves as the "surface" for the sun. Small values give more "corona"
no setter
sunGradient RadialGradient
sunGradient = The sunBase is painted with this gradient. It's set to give a soft warm glow around the edges
no setter
sunLayers List<SunLayer>
sunLayers = Images that are drawn at the sun's location at various rotations/blend modes
no setter
sunOrbitMultiplierX double
sunOrbitMultiplierX - 0 = Center of Screen, 1 = Left/Right align with center of sun
no setter
sunOrbitMultiplierY double
sunOrbitMultiplierY - 0 = Center of Screen, 1 = Top/Bottom algin with center of sun
no setter
sunSize double
sunSize = Size of the Sun as a multiplier of the screen size
no setter
sunSpeed double
sunSpeed = Animation multiplier for the sun. Higher values speed the sun
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited