| ▼NDxCompiler | |
| CDxc | |
| CDXC_PART | |
| CDxcBuffer | |
| CDxcDefine | |
| CIDxcBlob | |
| CIDxcBlobEncoding | |
| CIDxcBlobWide | |
| CIDxcCompiler3 | |
| CIDxcCompilerArgs | |
| CIDxcIncludeHandler | |
| CIDxcOperationResult | |
| CIDxcResult | |
| CIDxcUtils | |
| ▼NRitchie | |
| ►NCore | |
| CReflectionExtensions | |
| CStringUtility | |
| ►NShaderCompiler | |
| ►NTests | |
| CShaderTests | |
| CCompileDirective | |
| CDxcShaderModel | |
| CEmittedPass | |
| CEmittedShader | |
| CEmittedShaderProgram | |
| CHlslHelper | |
| CHlslShaderProfile | |
| CParameterDefinition | |
| CPassInfo | |
| CSamplerDefinition | |
| CShaderEmitter | |
| CShaderProcessor | |
| CSpirVProgram | |
| CSpirVShader | |
| CStageInput | |
| CUniformBuffer | |
| CUniformBufferBinding | |
| CUniformBufferMember | |
| ►NToolbox | |
| ►NAccessibility | |
| CIAccessibleDescription | Interface for an object (typically a Widget) with accessibility information |
| CISpeechHandler | Interface for a class that can be used as a speech synthesis backend for the TextToSpeech accessibility API |
| CNarratorSpeechHandler | Implementation of the ISpeechHandler interface that uses Windows SAPI via SpeechSynthesizer |
| ►CScreenReaderNode | |
| CScreenReaderTopLevelCollection | |
| CScreenReaderPlatform | |
| CSpeechDispatcherBackend | Implementation of ISpeechHandler that uses the Speech Dispatcher daemon (speechd) |
| CTextToSpeech | Accessibility API for reading text aloud with a speech synthesis backend |
| ►NAnimation | |
| CAnimation | Base class for all animations |
| CAnimation< TValue > | Base class for any transition between two values of type TValue |
| CAnimationExtensions | A set of extension methods for doing convenient animation things |
| CAnimator | The animation system of Ritchie's Toolbox |
| CCurveFunctions | A set of common mathematical curves defined as CurveFunction delegates |
| CIAnimation | Interface for any animation |
| CIAnimationHandle | Interface for an animation handle |
| CIAnimationUpdateAction | Interface for any object that wants to be updated each time an animation is updated |
| ►NAssets | |
| CAssemblyResourceReader | |
| CResourceManager | |
| CResourcePath | |
| CResourceReader | |
| CResourceWriter | |
| ►NCommon | |
| CEmojis | Constants, lookup-tables, and other utilities for emoji support in the UI system. This code was auto-generated based on the GitHub Emoji API |
| CStateChange< T > | |
| ►NCore | |
| CBulkProperty< T, TPropertyValue > | |
| CIdentifier | |
| CIProperty< T > | |
| CLineGraph< TNumber > | |
| CProperty< T > | |
| CRunAtLaunchAttribute | Attribute that specifies that a given static method should be invoked as the game launches |
| CRunAtLaunchService | Simple service for running methods marked as run-at-launch with RunAtLaunchAttribute |
| ►NCustomProperties | |
| CCanvasAnchors | |
| CCustomPropertyObject | |
| CFlexPanelProperties | |
| CStructProperty< T > | |
| ►NDebugging | |
| CIInspectable | |
| CIInspectChild | |
| CIInspector | |
| CIInspectorCategory | |
| CInspectorExtensions | |
| CINumberInput< TNumber > | |
| CIWidgetTreeRenderer | |
| ►NDisplays | |
| ►CDisplay | |
| CDisplayCollection | |
| CDisplayManager | |
| ►NEditor | |
| ►NAssetEditors | |
| ►NShaderEditor | |
| CDocumentModel | |
| CDocumentPage | |
| CShaderAssetEditor | |
| CShaderEditorWindow | |
| CShaderPreviewPage | |
| ►NWidgetDesigner | |
| CIEditableWidget | |
| CIWidgetViewSource | |
| CWidgetBag | |
| CWidgetDesignerMenuItems | |
| CWidgetDesignerWindow | |
| CWidgetView | |
| CAssetEditorAttribute | |
| CAssetEditorService | |
| CDefaultAssetEditor | |
| CIAssetEditor | |
| ►NAssetImporters | |
| CMaterialImporter | |
| CWidgetAssetImporter | |
| ►NAssetManagement | |
| CAssetImporter | |
| CAssetImporterAttribute | |
| CHlslImporter | |
| CNativeAssetImporter< TNativeAsset > | |
| CYamlAssetSerializer< TAsset > | |
| CYamlObjectReader | |
| CYamlObjectWriter | |
| ►NBuild | |
| CBuildService | |
| ►NCameraControllers | |
| CFreeLookCameraController | |
| CICameraController | |
| ►NEditables | |
| CEditableScene | |
| CEditableThing | |
| CSceneInspection | |
| CThingInspection | |
| ►NEditingCore | |
| CIEditable | |
| CIEditTree | |
| CIInspection | |
| CIInspectionProvider | |
| CInspectorComponentDefinition | |
| CIReadOnlySelection | |
| CISelectable | |
| CISelection | |
| ►NEditorTools | |
| ►NConfiguration | |
| CCategoriesModel | |
| CCategoryNode | |
| CConfigurationCategoryTreeBuilder | |
| CConfigurationMenuItems | |
| CConfigurationModel | |
| CConfigurationPage | |
| CConfigurationWidget | |
| CConfigurationWindow | |
| CEnumProperty< TEnum > | |
| CIConfigurationNotify | |
| CIConfigurationProperty< TValue > | |
| CProjectConfigurationModel | |
| CProjectInfoConfigurationPage | |
| CSettingsPageBuilder | |
| CStringProperty | |
| CUserConfigurationModel | |
| CValueProperty< TValue > | |
| ►NDebugging | |
| CEditorDebugMenu | |
| ►NEditTrees | |
| CSceneEditTree | |
| ►NImporters | |
| CDefaultImporter | |
| CImageImporter | |
| ►NInspector | |
| ►NPropertyEditors | |
| CBooleanEditor | |
| CByteEditor | |
| CColorEditor | |
| CDecimalEditor | |
| CDoubleEditor | |
| CFloatEditor | |
| CHorizontalAlignmentEditor | |
| CIntEditor | |
| CLongEditor | |
| CNumberEditor< TNumber > | |
| CPointEditor | |
| CPropertyEditorWidget< TPropertyValue > | |
| CShortEditor | |
| CSignedByteEditor | |
| CStringEditor | |
| CTextAlignmentEditor | |
| CUnsignedIntEditor | |
| CUnsignedLongEditor | |
| CUnsignedShortEditor | |
| CVector2Editor | |
| CVector3Editor | |
| CVector4Editor | |
| CVerticalAlignmentEditor | |
| ►NWidgets | |
| CInspectorCollapseField | |
| CInspectorField | |
| CInspectorHeader | |
| CInspectorPage | |
| CInspectorRegistry | |
| CInspectorWidget | |
| CInspectorWidget< T > | |
| ►NLayers | |
| CEditorSceneLayer | |
| ►NMenus | |
| CMainMenuItemAttribute | |
| ►NModels | |
| ►NDocking | |
| CDockPanelModel | |
| ►CDockSpaceModel | |
| CDockSpaceCollection | |
| CIDockArea | |
| CITabPage | |
| CPage | |
| CTabsModel | |
| CEditorAssetResolver | |
| CEditorModel | |
| CEditorProject | |
| ►CEditorScene | / An editor scene. A scene to be displayed in an editor viewport, that may also contain user-defined objects |
| CViewportBinding | |
| CHierarchyModel | |
| CHierarchyNode | |
| CInspectorComponentModel | |
| CInspectorPropertyModel | |
| CProjectInfo | |
| CSceneHierarchyModel | |
| ►NPages | |
| CAssetBrowser | |
| CAutoInspectorWidget | |
| CComponentDrawer | |
| CComponentDrawerAdapter | |
| CComponentDrawerViewHolder | |
| CEditorButton | |
| CFileGrid | |
| CFileGridViewHolder | |
| CFileIcon | |
| CFileModel | |
| CHierarchy | |
| CIAssetBrowserContext | |
| CIAssetBrowserSource | |
| CIHierarchySource | |
| CPlayView | |
| CProjectSelectPage | |
| CRecentProjectsList | |
| CSceneView | |
| CShell | |
| ►NProjectGeneration | |
| CProjectGenerator | |
| CSourceAssembly | |
| CSourceAssemblyDefinition | |
| CSourceFileLocator | Class that locates all C# source files in a given directory, recursively, separating them based on what assembly they should belong to |
| CSourceList | |
| ►NUI | |
| ►NListAdapters | |
| CProjectListAdapter | |
| CProjectListItem | |
| CProjectViewHolder | |
| ►NStyling | |
| CEditorTheme | |
| CEditorVisualStyle | |
| ►NWidgets | |
| CEditorConfigurationField< TValue, TWidget > | |
| CEditorSectionHeader | |
| CCollapsePanel | |
| CEditorPanel | |
| CEditorSelectableVisualState | |
| CEditorSplashScreenWidget | |
| CHierarchyAdapter | |
| CHierarchyAdapter< TContainer > | |
| CHierarchyViewModel | |
| CLucideIcons | A static class containing constants for the entire Lucide Icons pack |
| CMenuOverlay | |
| CTabButton | |
| CTabList | |
| CThingTree | |
| CAssetDataStore | |
| CDockLayoutModel | |
| CDockNode | |
| CDockSpace | |
| CEditorApplication | |
| CEditorAssets | |
| CEditorDatabase | |
| CEditorImportContext | |
| CEditorLoadingThread | |
| CEditorWidget | |
| CEditorWindow | |
| CGameEditorWindow | |
| CIPageCreator | |
| CLaunchArguments | |
| CMainWindow | |
| CMaterialEditor | |
| CPageHostModel | |
| CPanelNode | |
| CProgram | |
| CProjectSelectWindow | |
| CRecentProject | |
| CRecentProjectModel | |
| CSplitNode | |
| CSplitView | |
| CViewportWidget | |
| ►NEffects | |
| CConstantBufferDefinition | |
| CConstantBufferParameterDefinition | |
| CEffect | |
| ►CEffectParameter | |
| CEffectParameterCollection | |
| CEffectParameterDefinition | |
| ►CEffectPass | |
| CEffectPassCollection | |
| CIEffect | |
| CIWidgetEffect | |
| CSamplerInfo | |
| CVertexInput | |
| ►NEvents | |
| CEvent | |
| CFocusEvent | |
| CGuiEvent | |
| CIDragEndHandler | |
| CIDragHandler | |
| CIDragStartHandler | |
| CIGainFocusHandler | |
| CIKeyDownHandler | |
| CIKeyUpHandler | |
| CILoseFocusHandler | |
| CIMouseClickHandler | |
| CIMouseDownHandler | |
| CIMouseEnterHandler | |
| CIMouseHandler | |
| CIMouseLeaveHandler | |
| CIMouseMoveHandler | |
| CIMouseScrollHandler | |
| CIMouseUpHandler | |
| CInputCharEvent | |
| CInputKeyEvent | |
| CInputPointerEvent | |
| CIPreviewKeyCharHandler | |
| CIPreviewKeyDownHandler | |
| CIPreviewKeyUpHandler | |
| CITextInputHandler | |
| CIUpdateHandler | |
| CKeyDownEvent | |
| CKeyEvent | |
| CKeyUpEvent | |
| CMouseButtonEvent | |
| CMouseEvent | |
| CMouseMoveEvent | |
| CMouseScrollEvent | |
| CPointerButtonDownEvent | |
| CPointerButtonEvent | |
| CPointerButtonUpEvent | |
| CPointerMoveEvent | |
| CTextInputEvent | |
| ►NFileManagement | |
| CFileStore | |
| CICreateHunctionNode | |
| CICreateNode | |
| CMemoryNode | |
| ►NInput | |
| CSeat | |
| ►NLayout | |
| CFontDescription | |
| CLayoutRect | |
| CPadding | |
| ►NLighting | |
| CDirectionalLight | |
| ►NListAdapters | |
| CDataHelper< T > | |
| CINotifyDataChanged | |
| CListAdapter< TContainerWidget, TViewHolder > | |
| CRecyclableWidgetController | |
| ►CRecyclableWidgetList< TContainerWidget > | |
| CRecyclableViewHolder | |
| CRecycleBin | |
| CRecycleBin< T > | |
| CViewHolder | |
| ►NNiceities | |
| ►NCompletions | |
| CCompletionGraph | A text completion graph that can be filled with a list of strings |
| ►NParts | |
| CShape | |
| CShapeVisual | |
| ►NRendering | |
| CCamera | |
| CGeometryHelper | |
| CGuiMeshBuilder | |
| CGuiRenderContext | |
| CGuiRenderer | |
| CMaterial | |
| CMesh | |
| CVertex | |
| CWidgetGeometry | |
| CWorldRenderer | |
| CWorldRendererSettings | |
| ►NSerialization | |
| CBinarySerializer | |
| ►NServices | |
| CIService | |
| CService< TService > | |
| CServiceManager | |
| ►NSignals | |
| CISignalHandler< TSignal > | Interface for an object that can receive a signal of type TSignal |
| CSignalEvent< TSignal > | An event containing a signal |
| ►NTextRendering | |
| CFont | |
| CFontFamily | |
| CFontFamilyInfo | |
| CIFontFamily | |
| CIFontFamilyProvider | |
| CTypeface | |
| ►NVisualStyles | |
| CDefaultWidgetBackgroundRenderer | |
| CIGetTextColor | |
| CIGetThemeProperties< TThemeProperties > | Allows retrieving of layout properties of the given type. When implemented by a visual style, allows widgets to retrieve layout properties from said visual style via Widget.GetThemeProperties<TThemeProperties> |
| CIUpdateThemeProperties | When implemented by a widget, allows the widget to query layout properties from the visual style |
| CIVisual< TVisualProperties > | Interface for a widget that can be drawn by visual styles given properties controlled by the widget |
| CIVisualRenderer< in TVisual, TVisualState > | |
| CIVisualRenderer< in TVisualProperties > | When implemented by a visual style, any Widget implementing IVisual<TVisualProperties> to be rendered with the visual style via StyleManager.DrawVisual<TWidget, TVisualProperties> where TWidget is a Widget implementing IVisual<TWidgetProperties> |
| CIVisualStyle | |
| CIWidgetBackgroundRenderer | |
| CIWidgetRenderer< in TWidget > | |
| CStyleManager | API for interacting with global styles throughout the UI |
| CWidgetBag< T > | |
| ►NWidgets | |
| ►NCodeEditing | |
| ►CCodeEditor | An advanced widget used for displaying and editing source code |
| CVisualState | |
| ►NDataViews | |
| ►CTreeNode | |
| CTreeNodeCollection | |
| ►CTreeView | |
| CItemVisualState | |
| ►NMenus | |
| CContextMenu | |
| CMainMenuBuilder | |
| CMainMenuModel | |
| CMenu | |
| CMenuBar | |
| ►CMenuBarItem | |
| CVisualState | |
| CMenuBuilder | |
| CMenuDivider | |
| ►CMenuItem | |
| CVisualState | |
| ►CMenuItemGroupModel | |
| CMenuGRoupCollection | |
| ►CMenuItemModel | |
| CMenuItemCollection | |
| CMenuModel | |
| CBox | |
| ►CButton | |
| CVisualState | |
| CCanvasPanel | |
| CColorButton | |
| CColorPicker | |
| CColorSlider | A widget used to individually adjust the values of a color |
| CContainerWidget | |
| CContentWidget | |
| CDropdown< TItemType, TView > | |
| CDropdownButtonThemeProperties | |
| CDropdownButtonVisualState | |
| CDropdownItemView< TItemType > | |
| CDropdownItemVisualState | |
| CDropdownOverlayVisualState | |
| CDropdownStringView | |
| CEnumDropdown< TEnum > | |
| CExpanderVisualProperties | |
| CFlexPanel | |
| CIcon | |
| CIconButton | |
| CIContainerWidget | |
| CIContentWidget | |
| CIDropdownButtonVisual | |
| CIExpander | |
| CIImageLocator | |
| CIInputField< TValue > | |
| CImage | |
| CLabel | |
| ►CListItem | |
| CLayoutProperties | |
| CVisualState | |
| CNumberField< TNumber > | |
| COverlayWidget | |
| ►CPopover | |
| CPopoverThemeProperties | |
| CPopoverVisualState | |
| CPressable | |
| CPressableBox | |
| ►CProgressBar | |
| CVisualState | |
| ►CScrollBar | |
| CVisualState | |
| CScrollView | |
| ►CSlider | |
| CVisualState | |
| CStackPanel | |
| CStringDropdown | |
| ►CSwitch | |
| CThemeProperties | |
| CVisualState | |
| CTablePanel | |
| CTextField | |
| ►CTextWidget | |
| CThemeProperties | |
| ►CToggle | |
| CThemeProperties | |
| CVisualState | |
| CWidget | The base class of every user interface element |
| CWidgetAsset | |
| CWidgetLayer | A Layer that can be used to set up user interface widgets on a display |
| CWidgetPaint | A class containing helper methods for drawing common visual elements for a widget |
| CWidgetTransform | |
| CWrapPanel | |
| CApplication | The center point of Ritchie's Toolbox |
| CApplicationThread | |
| CAssetReference | |
| CAssetReferenceSerializer | |
| CAssetSerializer< TAsset > | |
| CCharParse | |
| CClipboard | |
| CColorExtensions | |
| CColorHelpers | A set of utilities for working with colors |
| CDefaultOverlayCreator | |
| CDelegateLayer | |
| CEffectAsset | |
| CGuiManager | |
| CGuiSynchronizationContext | |
| CIApplicationSource | |
| CIAssetRegistryHandle | |
| CIAssetSerializer | |
| CIAssetSerializer< TAsset > | |
| CIGuiContext | |
| CIJobThread | |
| CILayer | |
| CIOrderedCollection< T > | |
| CIOverlayContainer | |
| CIOverlayCreator | |
| CJobThread | |
| CLayer | |
| CNotTweakableAttribute | Indicates to Toolbox Editor that the associated property or field should not be shown in the inspector. The serializer will still serialize this member, unless NonSerializedAttribute is also applied |
| CPart | Represents a part of a Thing |
| CPlatformInitializationOptions | |
| CPopoverLayer | |
| CReflectionManager | |
| CScene | |
| CSceneManager | |
| CShaderManager | |
| CThing | Represents an object within the game world |
| CThingExtensions | |
| CTime | |
| CTransform | Represents the position, rotation, and scale of a Thing |
| ▼NRithie | |
| ►NCore | |
| CClass1 | |