FrameIT
ScrollDetails Class Reference
Inheritance diagram for ScrollDetails:

Public Member Functions

void SetScroll (Scroll scroll_to_set)
 
bool SetNextEmptyTo (FactObjectUI activator)
 
void MagicButtonTrigger ()
 
void NewAssignmentTrigger ()
 
void animateHint (string scrollParameterUri)
 

Public Attributes

WorldCursor cursor
 
GameObject parameterDisplayPrefab
 
GameObject mmtAnswerPopUp
 
string currentMmtAnswer
 
bool DynamicScrollDescriptionsActive = true
 
bool AutomaticHintGenerationActive = true
 

Properties

static ScrollDetails Instance [getset]
 
static Scroll ActiveScroll [getprivate set]
 
static List< RenderedScrollFactParameterDisplays [getprivate set]
 

Private Member Functions

void Awake ()
 
void OnEnable ()
 
void OnDisable ()
 
void OnDestroy ()
 
IEnumerator SendView (string endpoint)
 
void processScrollDynamicInfo (ScrollDynamicInfo scrollDynamicInfo)
 

Private Attributes

PopupBehavior Popup
 
bool SendingViewDone = true
 
bool DynamicScrollInQue = false
 
bool MagicInQue = false
 
readonly IReadOnlyList< string > NoDynamicScroll
 

Static Private Attributes

static ScrollDetails _Instance
 
static List< ScrollAssignmentLatestBackwartsCompletions
 
static List< FactLatestRenderedHints
 

Member Function Documentation

◆ animateHint()

void ScrollDetails.animateHint ( string  scrollParameterUri)

◆ Awake()

void ScrollDetails.Awake ( )
private

◆ MagicButtonTrigger()

void ScrollDetails.MagicButtonTrigger ( )

◆ NewAssignmentTrigger()

void ScrollDetails.NewAssignmentTrigger ( )

◆ OnDestroy()

void ScrollDetails.OnDestroy ( )
private

◆ OnDisable()

void ScrollDetails.OnDisable ( )
private

◆ OnEnable()

void ScrollDetails.OnEnable ( )
private

◆ processScrollDynamicInfo()

void ScrollDetails.processScrollDynamicInfo ( ScrollDynamicInfo  scrollDynamicInfo)
private

◆ SendView()

IEnumerator ScrollDetails.SendView ( string  endpoint)
private

◆ SetNextEmptyTo()

bool ScrollDetails.SetNextEmptyTo ( FactObjectUI  activator)

◆ SetScroll()

void ScrollDetails.SetScroll ( Scroll  scroll_to_set)

Member Data Documentation

◆ _Instance

ScrollDetails ScrollDetails._Instance
staticprivate

◆ AutomaticHintGenerationActive

bool ScrollDetails.AutomaticHintGenerationActive = true

◆ currentMmtAnswer

string ScrollDetails.currentMmtAnswer

◆ cursor

WorldCursor ScrollDetails.cursor

◆ DynamicScrollDescriptionsActive

bool ScrollDetails.DynamicScrollDescriptionsActive = true

◆ DynamicScrollInQue

bool ScrollDetails.DynamicScrollInQue = false
private

◆ LatestBackwartsCompletions

List<ScrollAssignment> ScrollDetails.LatestBackwartsCompletions
staticprivate

◆ LatestRenderedHints

List<Fact> ScrollDetails.LatestRenderedHints
staticprivate

◆ MagicInQue

bool ScrollDetails.MagicInQue = false
private

◆ mmtAnswerPopUp

GameObject ScrollDetails.mmtAnswerPopUp

◆ NoDynamicScroll

readonly IReadOnlyList<string> ScrollDetails.NoDynamicScroll
private
Initial value:
= new List<string>()
{
}

◆ parameterDisplayPrefab

GameObject ScrollDetails.parameterDisplayPrefab

◆ Popup

PopupBehavior ScrollDetails.Popup
private

◆ SendingViewDone

bool ScrollDetails.SendingViewDone = true
private

Property Documentation

◆ ActiveScroll

Scroll ScrollDetails.ActiveScroll
staticgetprivate set

◆ Instance

ScrollDetails ScrollDetails.Instance
staticgetset

◆ ParameterDisplays

List<RenderedScrollFact> ScrollDetails.ParameterDisplays
staticgetprivate set

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