FrameIT
FactWrapper Class Reference

Fact.Id MonoBehaviour wrapper to be attached to a GameObject More...

Inheritance diagram for FactWrapper:
FactObject FactObject3D FactObjectUI RenderedScrollFact

Public Types

enum  FactMaterials { Default = 0 , Selected = 1 , Hint = 2 , Solution = 3 }
 

Public Member Functions

void HiglightFactEvent (string fid, FactMaterials tmpState)
 
virtual void HighlightAs (FactMaterials tmpState)
 
void DeleteFactEvent (Fact fact)
 

Protected Member Functions

void Awake ()
 
virtual void _Awake ()
 
void Start ()
 
virtual void _Start ()
 
void OnEnable ()
 
virtual void _OnEnable ()
 
void OnDisable ()
 
virtual void _OnDisable ()
 
virtual void _DeleteFactEvent (Fact fact)
 
virtual void FactUpdated ()
 

Protected Attributes

string _URI
 
Fact _Fact
 

Properties

string URI [getset]
 Fact.Id to identify arbitrary Fact by its Fact.WorldRepresentation More...
 
FactFact [getset]
 Shorthand and Cache for FactRecorder.AllFacts.TryGetValue(string, out Fact). More...
 

Detailed Description

Fact.Id MonoBehaviour wrapper to be attached to a GameObject

Member Enumeration Documentation

◆ FactMaterials

Enumerator
Default 
Selected 
Hint 
Solution 

Member Function Documentation

◆ _Awake()

virtual void FactWrapper._Awake ( )
protectedvirtual

◆ _DeleteFactEvent()

virtual void FactWrapper._DeleteFactEvent ( Fact  fact)
protectedvirtual

Reimplemented in RenderedScrollFact.

◆ _OnDisable()

virtual void FactWrapper._OnDisable ( )
protectedvirtual

Reimplemented in RenderedScrollFact.

◆ _OnEnable()

virtual void FactWrapper._OnEnable ( )
protectedvirtual

Reimplemented in RenderedScrollFact.

◆ _Start()

virtual void FactWrapper._Start ( )
protectedvirtual

◆ Awake()

void FactWrapper.Awake ( )
protected

◆ DeleteFactEvent()

void FactWrapper.DeleteFactEvent ( Fact  fact)

◆ FactUpdated()

virtual void FactWrapper.FactUpdated ( )
protectedvirtual

Reimplemented in FactObject, and RenderedScrollFact.

◆ HighlightAs()

virtual void FactWrapper.HighlightAs ( FactMaterials  tmpState)
virtual

Reimplemented in FactObject.

◆ HiglightFactEvent()

void FactWrapper.HiglightFactEvent ( string  fid,
FactMaterials  tmpState 
)

◆ OnDisable()

void FactWrapper.OnDisable ( )
protected

◆ OnEnable()

void FactWrapper.OnEnable ( )
protected

◆ Start()

void FactWrapper.Start ( )
protected

Member Data Documentation

◆ _Fact

Fact FactWrapper._Fact
protected

◆ _URI

string FactWrapper._URI
protected

Property Documentation

◆ Fact

Fact? FactWrapper.Fact
getset

Shorthand and Cache for FactRecorder.AllFacts.TryGetValue(string, out Fact).

◆ URI

string FactWrapper.URI
getset

Fact.Id to identify arbitrary Fact by its Fact.WorldRepresentation


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