FrameIT
FactExplorer Class Reference
Inheritance diagram for FactExplorer:

Public Member Functions

void Initialize (Fact fact, Vector3 factPosition)
 

Properties

Fact MainFact [getprivate set]
 

Private Member Functions

void Update ()
 
List< FactGetParentFacts ()
 
List< FactGetChildFacts ()
 
void UpdateFactExplorerUI ()
 
void DestroyIfClickedOutside ()
 
void MoveToPreferredPosition (Vector3 prefPos)
 
void SpawnUIFacts (Transform uiParent, List< Fact > toSpawn)
 
void SpawnParentLines (GameObject parent, Transform mainFactUI)
 
void SpawnChildLines (GameObject parent, Transform mainFactUI)
 

Private Attributes

Transform factParentsUI
 
Transform mainFactUI
 
Transform factChildrenUI
 
Transform linesUI
 
GameObject factSpotPrefab
 
GameObject parentLine
 
GameObject childLine
 
List< FactparentFacts
 
List< FactchildFacts
 

Member Function Documentation

◆ DestroyIfClickedOutside()

void FactExplorer.DestroyIfClickedOutside ( )
private

◆ GetChildFacts()

List< Fact > FactExplorer.GetChildFacts ( )
private

◆ GetParentFacts()

List< Fact > FactExplorer.GetParentFacts ( )
private

◆ Initialize()

void FactExplorer.Initialize ( Fact  fact,
Vector3  factPosition 
)

◆ MoveToPreferredPosition()

void FactExplorer.MoveToPreferredPosition ( Vector3  prefPos)
private

◆ SpawnChildLines()

void FactExplorer.SpawnChildLines ( GameObject  parent,
Transform  mainFactUI 
)
private

◆ SpawnParentLines()

void FactExplorer.SpawnParentLines ( GameObject  parent,
Transform  mainFactUI 
)
private

◆ SpawnUIFacts()

void FactExplorer.SpawnUIFacts ( Transform  uiParent,
List< Fact toSpawn 
)
private

◆ Update()

void FactExplorer.Update ( )
private

◆ UpdateFactExplorerUI()

void FactExplorer.UpdateFactExplorerUI ( )
private

Member Data Documentation

◆ childFacts

List<Fact> FactExplorer.childFacts
private

◆ childLine

GameObject FactExplorer.childLine
private

◆ factChildrenUI

Transform FactExplorer.factChildrenUI
private

◆ factParentsUI

Transform FactExplorer.factParentsUI
private

◆ factSpotPrefab

GameObject FactExplorer.factSpotPrefab
private

◆ linesUI

Transform FactExplorer.linesUI
private

◆ mainFactUI

Transform FactExplorer.mainFactUI
private

◆ parentFacts

List<Fact> FactExplorer.parentFacts
private

◆ parentLine

GameObject FactExplorer.parentLine
private

Property Documentation

◆ MainFact

Fact FactExplorer.MainFact
getprivate set

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