FrameIT
ShinyThings Class Reference
Inheritance diagram for ShinyThings:

Public Member Functions

void Update ()
 
void HighlightWithFireworks (Fact fact, FactMaterials mat)
 
void LetItRain ()
 

Public Attributes

WorldCursor Cursor
 
Light directionalLight
 
GameObject Fireworks_Animation
 
GameObject RainPrefab
 

Private Member Functions

void OnEnable ()
 
void OnDisable ()
 
void Awake ()
 
void HighlightCurserHit (RaycastHit[] hits)
 

Private Attributes

List< FactObject3DLastFactSelection = new()
 
IEnumerator rain_wait
 
IEnumerator rain
 
Color darkColor = new(0.2f, 0.2f, 0.2f)
 
Color light_colour
 
GameObject active_rainwork
 

Static Private Attributes

static float timerDuration = 2.5f
 

Member Function Documentation

◆ Awake()

void ShinyThings.Awake ( )
private

◆ HighlightCurserHit()

void ShinyThings.HighlightCurserHit ( RaycastHit[]  hits)
private

◆ HighlightWithFireworks()

void ShinyThings.HighlightWithFireworks ( Fact  fact,
FactMaterials  mat 
)

◆ LetItRain()

void ShinyThings.LetItRain ( )

◆ OnDisable()

void ShinyThings.OnDisable ( )
private

◆ OnEnable()

void ShinyThings.OnEnable ( )
private

◆ Update()

void ShinyThings.Update ( )

Member Data Documentation

◆ active_rainwork

GameObject ShinyThings.active_rainwork
private

◆ Cursor

WorldCursor ShinyThings.Cursor

◆ darkColor

Color ShinyThings.darkColor = new(0.2f, 0.2f, 0.2f)
private

◆ directionalLight

Light ShinyThings.directionalLight

◆ Fireworks_Animation

GameObject ShinyThings.Fireworks_Animation

◆ LastFactSelection

List<FactObject3D> ShinyThings.LastFactSelection = new()
private

◆ light_colour

Color ShinyThings.light_colour
private

◆ rain

IEnumerator ShinyThings.rain
private

◆ rain_wait

IEnumerator ShinyThings.rain_wait
private

◆ RainPrefab

GameObject ShinyThings.RainPrefab

◆ timerDuration

float ShinyThings.timerDuration = 2.5f
staticprivate

The documentation for this class was generated from the following file: