FrameIT
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 NCharacters
 NgeeksforgeeksSource: https://www.geeksforgeeks.org/topological-sorting/
 NPlayerCtrl
 NREST_JSON_APIImplements REST/JSON API
 NUnityEngine
 NUnityStandardAssets
 CAbstractAngleFact
 CAbstractAngleFactWrappedCRTP
 CAbstractLineFactBase-class for 1D-Facts
 CAbstractLineFactWrappedCRTPImplements CRTP for AbstractLineFact; Escalates constructors;
 CAlignText
 CAngleCircleLineFactAngle comprised of a line and a circle
 CAngleFactAngle comprised of three PointFacts [A,B,C]
 CAngleTool
 CAreaCircleFactArea of a CircleFact
 CArrayExtensions
 CBackToButton_mobile
 CBackToButton_withConfChange
 CBoundingPositioning
 CCamControl_1
 CCanonBallProblemCalculator2D
 CCanonBallProblemCalculator3D
 CCharacterDialog
 CCheckServer
 CCheckServerPush
 CCircleFactA Circle that is made out of a middle point, a plane and a radius
 CCircleGenerator
 CCircleSegmentGenerator
 CCollapsableCategory
 CCollapsableStage
 CCommunicationEvents
 CConeGenerator
 CConeVolumeFactThe volume of a cone A defined by a base area CircleFact, an apex PointFact and the volume as float
 CControlMapping
 CControlOptionsM_Keyboard_mobile
 CControlOptionsMenue_mobile
 CControlOptionsMenuePreview_mobile
 CControlsRemapping
 CCreateLoader
 Ccursor_script1
 CCylinderVolumeFactThe volume of a cylinder defined by a base area CircleFact, a top area CircleFact and the volume as float
 CDictionaryExtensions
 CDiscreteBarSlider
 CDisplayFacts
 CDisplayScrolls
 CDragHandling
 CDynamicListFact
 CDynamicTupleFact
 CEditLoader
 CEqualCircleGadgeta Gadget that checks whether two given circles have equal size and if yes it returns an EqualCirclesFact
 CEqualCirclesFactA fact that describes, that two circles have the same size and is comprised of two CircleFacts
 CEventsystemMode_Ctrl
 CFactFact representation of Unity; mostly mirrors Facts of MMT.
 CFactAdderInitiates named Fact and adds it to StageStatic.stage.factState
 CFactComparerBase class for all FactComparer to be used in conjucntion with Stage.solution

See also
SolutionRecorder, SolutionRecorder.ValidationSet, FactRecorder.DynamiclySolved(SolutionRecorder, out System.Collections.Generic.List<System.Collections.Generic.List<string>>, out System.Collections.Generic.List<System.Collections.Generic.List<string>>)
 CFactEquivalentsComparerChecks if both Facts are Equivalent, while accounting for Unity and floating point precission
 CFactExplorer
 CFactFavorisation
 CFactObjectFact.Id/ MonoBehaviour wrapper to be attached to Fact.WorldRepresentation
 CFactObject3DFact.Id/ MonoBehaviour wrapper to be attached to Fact.WorldRepresentation
 CFactObjectUI
 CFactRecorderOrganizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertion/ deletion actions for undo and redo.
 CFactSpawner
 CFactWrappedCRTPImplements CRTP for Fact; Escalates constructors;
 CFactWrapperFact.Id MonoBehaviour wrapper to be attached to a GameObject
 CFindIP
 CForestElementsManager
 CFuncExtensions
 CFunctionCallFactBinds a domain mapper (FunctionFact) opperating on time t in seconds to a FunctionFact. Uses FunctionFact Function_args to map from a linear scale to the domain of FunctionFact Function to execute it.
 CFunctionFactA function Func<object[], object[]> as Fact.
 CGadgetBase class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to interact with the GameWorld.
 CGadgetBehaviour
 CGameObj_OnOff
 CGameObjectExtensions
 CGameplayOptionsMenue_mobile
 CGeneralFact
 CGenerateDemoFiles
 CGlobalBehaviour
 CGraphicOptionsMenue_mobile
 CHideUI
 CHideUI_mobile
 CHitWater
 CHoverText
 CIEnumerableExtensions
 CIEnumeratorExtensions
 CIJSONsavable
 CIngameUI_OnOff_mobile
 CIngameUI_OnOff_TouchControlMode
 CIngameUI_OnOffButton_mobile
 CInputActionDisplay
 CInputFieldPanelJust adds a " " to the end of TMPro input-field-text-box.
This fixes some graphical glitches, occuring when typing a [newline].
 CInputUI_Ctrl_mobile
 CInteractable
 CIUnpackable
 CJSONsavable
 CLaunchMenue_mobile
 CLayerMaskExtensions
 CLineFactLine within 3D Space of finite length
 CLineFactHightComparerChecks LineFacts if Compare(Fact, Fact).fact is at least of same length as Compare(Fact, Fact).solution, while accounting for Unity and floating point precission

See also
Math3d.vectorPrecission
 CLineFactHightDirectionComparerChecks LineFacts if Compare(Fact, Fact).fact is of same direction and at least of same length as Compare(Fact, Fact).solution, while accounting for Unity and floating point precission

See also
Math3d.vectorPrecission
 CLineSpanningOverRiverWorldComparerChecks LineFacts if Compare(Fact, Fact).fact spanns over (not within) the river in RiverWorld. Needs a dummy Compare(Fact, Fact).solution.
 CLineTool
 CListFact
 CListLoaderAllowes for Pages of MenueLoader to contain Lists.
 CLoader
 CLoadingCircle
 CLoadingScreenPercentageAttached in the Loading-Screen to TMPro object for progress display. Loads set Loader.nextscene and updates progress in TMPro.TextMeshProUGUI.
 CLocalLoaderDummy class; "needed"
 CLotTool
 CMainPlayerMode_Ctrl
 CMath3d
 CMathfExtensions
 CMenueControl_mobile
 CMenueLoaderAllows multiple Pages (direct children of this) to switch/ scroll through.
 COnCircleFactA PointFact on a CircleFact
 COnLineFactA PointFact on a AbstractLineFact
 COpenFactExplorer
 COrthogonalCircleLineFactThe fact that the plane of a CircleFact and the line <see cref="RayFact>RayFactare orthogonal
 CParallelLineFactTwo parallel Lines comprised of two LineFacts
 CParsingDictionary
 CPause_Menue_mobile
 CPendulum
 CPlaneGenerator
 CPointAndClick_changeCam
 CPointer
 CPointFactPoint in 3D Space
 CPoleTool
 CPopupBehavior
 CPrismGenerator
 CQuadFactUsed for BouncingScroll
 CQuitApp
 CRadiusFactA RadiusFact that corresponds to a PointFacts and has a float value (the actual radius).
 CRayFactRay within 3D Space of infinite length
 CRealLitFact
 CRebindSaveLoad
 CRemover
 CRenderedScrollFact
 CRendererExtensions
 CResetSaveDataButton_mobile
 CRestart
 CRightAngleFactA RightAngleFact defined by 3 Pointfact
 CSaveNetwAddr_mobile
 CScalingCollider
 CSceneStartMenue_101
 CSceneSwitcher
 CScrollClickedScript
 CScrollDetails
 CScrollListWindowInitializer
 CSelectedNetwServer_mobile
 CSelectedNewNetwServer_mobile
 CSelectNetwServer_mobile
 CSetButtonColours_default
 CShapeGenerator
 CShinyThings
 CSolutionRecorderSolution of a Stage
 CSoundManager
 CStage
 CStageBehaviourAttached to prefab Def_Stage
 CStageLoader
 CStageStaticKeeps track of all available and current Stage
 CStartMenue_mobile
 CStartServer
 CStartServer_mctrl
 CStreamingAssetLoader
 CSystemOptionsMenue_mobile
 CTalkingButton_mobile
 CTape
 CTaskCharakterAnimation
 CTestFactjust for testing purposes
 CTestInput
 CTestMiddlePoint
 CThirdPersonMovementScript
 CThirdPersonMovementScript_yt
 CTimeStop
 CToggleFactscreen
 CToggleRotateImage
 CToolmodeSelector_bttn_mobile
 CToolModeText
 CTorusGenerator
 CTriangleFactUsed for BouncingScroll
 CTruncatedConeVolumeFactThe volume of a cone A defined by a base area CircleFact, a top area CircleFact and the volume as float
 CTupleExtensions
 CTupleFact
 CTypeExtensions
 CUI_OnOff_InputModule
 CUIconfig
 CUILine
 CUIToolBox
 CUnEqualCirclesFactA fact that describes, that two circles have not the same size and is comprised of two CircleFacts
 CupdateMouseCursor
 CuploadMouseCursor
 CWaitingForLocalMMT
 CWorldCursor
 CWorldFactInteractionThis class handles displaying Fact tooltips, when hovering over a fact in the Gameworld