FrameIT
FactObjectUI Class Reference
Inheritance diagram for FactObjectUI:
FactObject FactWrapper RenderedScrollFact

Public Attributes

Image[] Images
 
- Public Attributes inherited from FactObject
Material[] Materials
 
Material Default
 
Material Selected
 
Material Hint
 
Material Solution
 

Protected Member Functions

override void _OnBeforeSerialize ()
 
override void _OnAfterDeserialize ()
 
override void _Awake ()
 
override void _CustomReLabel ()
 
- Protected Member Functions inherited from FactObject
override void FactUpdated ()
 
- Protected Member Functions inherited from FactWrapper
void Awake ()
 
void Start ()
 
virtual void _Start ()
 
void OnEnable ()
 
virtual void _OnEnable ()
 
void OnDisable ()
 
virtual void _OnDisable ()
 
virtual void _DeleteFactEvent (Fact fact)
 

Additional Inherited Members

- Public Types inherited from FactWrapper
enum  FactMaterials { Default = 0 , Selected = 1 , Hint = 2 , Solution = 3 }
 
- Public Member Functions inherited from FactObject
override void HighlightAs (FactMaterials tmpState)
 
void CascadeForMeAndChildren (Action< FactObject > func)
 
void ForAllMaterials (Action< Material > func)
 
void CoroutineCascadeForMeAndChildrenAllMaterials (Func< FactObject, Material, IEnumerator > func)
 
- Public Member Functions inherited from FactWrapper
void HiglightFactEvent (string fid, FactMaterials tmpState)
 
void DeleteFactEvent (Fact fact)
 
- Protected Attributes inherited from FactObject
List< TMP_Text > FactText
 
List< string > StringLabelFormats
 
Material[] MaterialsToChange
 
List< FactObjectAllSiblings
 
List< FactObjectAllChildren
 
- Protected Attributes inherited from FactWrapper
string _URI
 
Fact _Fact
 
- Properties inherited from FactWrapper
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...
 

Member Function Documentation

◆ _Awake()

override void FactObjectUI._Awake ( )
protectedvirtual

Reimplemented from FactObject.

Reimplemented in RenderedScrollFact.

◆ _CustomReLabel()

override void FactObjectUI._CustomReLabel ( )
protectedvirtual

Reimplemented from FactObject.

◆ _OnAfterDeserialize()

override void FactObjectUI._OnAfterDeserialize ( )
protectedvirtual

Implements FactObject.

◆ _OnBeforeSerialize()

override void FactObjectUI._OnBeforeSerialize ( )
protectedvirtual

Implements FactObject.

Member Data Documentation

◆ Images

Image [] FactObjectUI.Images

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