►NCharacters | |
►NFirstPerson | |
CFirstPersonController1 | |
CHeadBob1 | |
CMouseLook1 | |
►CRigidbodyFirstPersonController1 | |
CAdvancedSettings | |
CMovementSettings | |
►Ngeeksforgeeks | Source: https://www.geeksforgeeks.org/topological-sorting/ |
CGraph | |
►NPlayerCtrl | |
►NPlatformSpecific | |
CMobileInput | |
CStandaloneInput | |
►NThirdPerson | |
CThirdPersonCharacter1 | |
CThirdPersonUserControl1 | |
CAxisInputButton | |
CAxisJoystick | |
CAxisTouchPad | |
CButtonHandler | |
►CCrossPlatformInputManager | |
CVirtualAxis | |
CVirtualButton | |
CInputAxisScrollbar | |
CMobileControlRig | |
►CTiltInput | |
CAxisMapping | |
CVirtualInput | |
►NREST_JSON_API | Implements REST/JSON API |
CApproximationComparer | Used to check for approximate equality on number values, e.g. within SOMDoc.Equivalent(SOMDoc) |
CCollectionComparer | IEqualityComparer<T> for a collection. |
CFactReference | |
CFallbackWrapper | |
►CFUN | |
CParam | |
CFUNTYPE | |
CHashCode | Compute a hash code. |
CITupleFactory | |
CKeyValueComparer | IEqualityComparer<T> for KeyValuePair<TKey, TValue>. |
CMMTConstants | Collection of MMT URIs and mappings to C# types (if applicable) |
CMMTFact | |
CMMTGeneralFact | Class for facts without values, e.g. Points |
CMMTValueFact | Class for facts with values, e.g. Distances or Angles |
COMA | |
COML_Member | |
COMLIT | |
COMNONE | |
COMS | |
COMV | |
CRAW | |
CScroll | |
CScrollApplication | |
CScrollApplicationCheckingError | |
CScrollApplicationInfo | |
CScrollAssignment | |
CScrollDynamicInfo | Response to "POST /scroll/dynamic" using ScrollApplication |
►CSOMDoc | |
CSOMDocToLambdaExpression | Libary and configuartions to translate a SOMDoc AST into an Expression-Tree |
CSOMDocCRTP | |
►CTupleFactory | Creates types that are much like anonymous types, via string-Type-pairs. |
CTupleFactoryImpl | |
►NUnityEngine | |
►NInputSystem | |
►NPlayerControls | |
►NRebindUI | |
►CGamepadIconsExample | This is an example for how to override the default display behavior of bindings. The component hooks into RebindActionUI.updateBindingUIEvent which is triggered when UI display of a binding should be refreshed. It then checks whether we have an icon for the current binding and if so, replaces the default text display with an icon. |
CGamepadIcons | |
►CRebindActionUI | A reusable component with a self-contained UI for rebinding a single action. |
CInteractiveRebindEvent | |
CUpdateBindingUIEvent | |
►NUnityStandardAssets | |
►NCharacters | |
►NThirdPerson | |
CAICharacterControl | |
►NVehicles | |
►NBall | |
CBall | |
CBallUserControl | |
CAbstractAngleFact | |
CAbstractAngleFactWrappedCRTP | |
CAbstractLineFact | Base-class for 1D-Facts |
CAbstractLineFactWrappedCRTP | Implements CRTP for AbstractLineFact; Escalates constructors; |
CAlignText | |
CAngleCircleLineFact | Angle comprised of a line and a circle |
CAngleFact | Angle comprised of three PointFacts [A,B,C] |
CAngleTool | |
CAreaCircleFact | Area of a CircleFact |
CArrayExtensions | |
CBackToButton_mobile | |
CBackToButton_withConfChange | |
CBoundingPositioning | |
CCamControl_1 | |
CCanonBallProblemCalculator2D | |
►CCanonBallProblemCalculator3D | |
CWall | |
CCharacterDialog | |
CCheckServer | |
CCheckServerPush | |
CCircleFact | A Circle that is made out of a middle point, a plane and a radius |
CCircleGenerator | |
CCircleSegmentGenerator | |
CCollapsableCategory | |
CCollapsableStage | |
CCommunicationEvents | |
CConeGenerator | |
CConeVolumeFact | The volume of a cone A defined by a base area CircleFact, an apex PointFact and the volume as float |
►CControlMapping | |
CActionmap1Actions | |
CActnmp_HCActions | |
CIActionmap1Actions | |
CIActnmp_HCActions | |
CIUIActions | |
CUIActions | |
CControlOptionsM_Keyboard_mobile | |
CControlOptionsMenue_mobile | |
CControlOptionsMenuePreview_mobile | |
CControlsRemapping | |
CCreateLoader | |
Ccursor_script1 | |
CCylinderVolumeFact | The volume of a cylinder defined by a base area CircleFact, a top area CircleFact and the volume as float |
CDictionaryExtensions | |
CDiscreteBarSlider | |
►CDisplayFacts | |
CFactTypeComparer | |
CDisplayScrolls | |
CDragHandling | |
CDynamicListFact | |
CDynamicTupleFact | |
CEditLoader | |
CEqualCircleGadget | a Gadget that checks whether two given circles have equal size and if yes it returns an EqualCirclesFact |
CEqualCirclesFact | A fact that describes, that two circles have the same size and is comprised of two CircleFacts |
CEventsystemMode_Ctrl | |
CFact | Fact representation of Unity; mostly mirrors Facts of MMT. |
CFactAdder | Initiates named Fact and adds it to StageStatic.stage.factState |
CFactComparer | Base 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>>)
|
CFactEquivalentsComparer | Checks if both Facts are Equivalent, while accounting for Unity and floating point precission |
CFactExplorer | |
CFactFavorisation | |
CFactObject | Fact.Id/ MonoBehaviour wrapper to be attached to Fact.WorldRepresentation |
CFactObject3D | Fact.Id/ MonoBehaviour wrapper to be attached to Fact.WorldRepresentation |
CFactObjectUI | |
►CFactRecorder | Organizes (insertion/ deletion / etc. operations) and sepperates Fact spaces. Keeps track of insertion/ deletion actions for undo and redo. |
CGlobalFactDictionary | |
Cmeta | Each Fact entry in MyFactSpace has a corresponding meta entry in MetaInf. The meta struct is a collection of meta-variables. <seealsocref="PruneWorkflow"/> |
Cstepnote | Keeps track of insertion/ deletion/ etc. operations for undo and redo |
CFactSpawner | |
CFactWrappedCRTP | Implements CRTP for Fact; Escalates constructors; |
CFactWrapper | Fact.Id MonoBehaviour wrapper to be attached to a GameObject |
CFindIP | |
CForestElementsManager | |
CFuncExtensions | |
CFunctionCallFact | Binds 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. |
CFunctionFact | A function Func<object[], object[]> as Fact. |
►CGadget | Base class for all Gadgets to derive from. A Gadget is a tool for the player (and level editor) to interact with the GameWorld. |
CUndefinedGadget | |
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 | |
CInputFieldPanel | Just 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 | |
CJsonAutoPostProcessAttribute | |
CJsonAutoPreProcessAttribute | |
CJsonSeparateAttribute | |
CLaunchMenue_mobile | |
CLayerMaskExtensions | |
CLineFact | Line within 3D Space of finite length |
CLineFactHightComparer | Checks 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
|
CLineFactHightDirectionComparer | Checks 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
|
CLineSpanningOverRiverWorldComparer | Checks LineFacts if Compare(Fact, Fact).fact spanns over (not within) the river in RiverWorld. Needs a dummy Compare(Fact, Fact).solution. |
CLineTool | |
CListFact | |
CListLoader | Allowes for Pages of MenueLoader to contain Lists. |
CLoader | |
CLoadingCircle | |
CLoadingScreenPercentage | Attached in the Loading-Screen to TMPro object for progress display. Loads set Loader.nextscene and updates progress in TMPro.TextMeshProUGUI. |
CLocalLoader | Dummy class; "needed" |
CLotTool | |
CMainPlayerMode_Ctrl | |
CMath3d | |
CMathfExtensions | |
CMenueControl_mobile | |
CMenueLoader | Allows multiple Pages (direct children of this) to switch/ scroll through. |
COnCircleFact | A PointFact on a CircleFact |
COnLineFact | A PointFact on a AbstractLineFact |
COpenFactExplorer | |
COrthogonalCircleLineFact | The fact that the plane of a CircleFact and the line <see cref="RayFact>RayFactare orthogonal |
CParallelLineFact | Two parallel Lines comprised of two LineFacts |
CParsingDictionary | |
CPause_Menue_mobile | |
CPendulum | |
CPlaneGenerator | |
CPointAndClick_changeCam | |
CPointer | |
CPointFact | Point in 3D Space |
CPoleTool | |
CPopupBehavior | |
CPrismGenerator | |
CQuadFact | Used for BouncingScroll |
CQuitApp | |
CRadiusFact | A RadiusFact that corresponds to a PointFacts and has a float value (the actual radius). |
CRayFact | Ray within 3D Space of infinite length |
CRealLitFact | |
CRebindSaveLoad | |
CRemover | |
CRenderedScrollFact | |
CRendererExtensions | |
CResetSaveDataButton_mobile | |
CRestart | |
CRightAngleFact | A RightAngleFact defined by 3 Pointfact |
CSaveNetwAddr_mobile | |
CScalingCollider | |
CSceneStartMenue_101 | |
CSceneSwitcher | |
CScrollClickedScript | |
CScrollDetails | |
CScrollListWindowInitializer | |
CSelectedNetwServer_mobile | |
CSelectedNewNetwServer_mobile | |
CSelectNetwServer_mobile | |
CSetButtonColours_default | |
CShapeGenerator | |
CShinyThings | |
►CSolutionRecorder | Solution of a Stage |
CSubSolution | Sits at the heart, but represents only a part of the whole Solution. |
CSoundManager | |
►CStage | |
CPlayerRecord | Represents a save slot. |
CSaveGame | |
CStageBehaviour | Attached to prefab Def_Stage |
CStageLoader | |
►CStageStatic | Keeps track of all available and current Stage |
CStageErrorStruct | Created when an error (may) occures while a Stage is being created, because of incompatible variables. |
CStartMenue_mobile | |
CStartServer | |
CStartServer_mctrl | |
►CStreamingAssetLoader | |
CMyClass | |
CSystemOptionsMenue_mobile | |
CTalkingButton_mobile | |
CTape | |
CTaskCharakterAnimation | |
CTestFact | just for testing purposes
|
CTestInput | |
CTestMiddlePoint | |
CThirdPersonMovementScript | |
CThirdPersonMovementScript_yt | |
CTimeStop | |
CToggleFactscreen | |
CToggleRotateImage | |
CToolmodeSelector_bttn_mobile | |
CToolModeText | |
CTorusGenerator | |
CTriangleFact | Used for BouncingScroll |
CTruncatedConeVolumeFact | The 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 | |
CNetworkJSON | |
CNetworkJSONonlyString | |
CUILine | |
CUIToolBox | |
CUnEqualCirclesFact | A fact that describes, that two circles have not the same size and is comprised of two CircleFacts |
CupdateMouseCursor | |
CuploadMouseCursor | |
CWaitingForLocalMMT | |
CWorldCursor | |
CWorldFactInteraction | This class handles displaying Fact tooltips, when hovering over a fact in the Gameworld |