| Nstd | |
| Ctuple_size< xiiHashTableBaseConstIterator< K, V, H > > | |
| Ctuple_element< 0, xiiHashTableBaseConstIterator< K, V, H > > | |
| Ctuple_element< 1, xiiHashTableBaseConstIterator< K, V, H > > | |
| Ctuple_size< xiiHashTableBaseIterator< K, V, H > > | |
| Ctuple_element< 0, xiiHashTableBaseIterator< K, V, H > > | |
| Ctuple_element< 1, xiiHashTableBaseIterator< K, V, H > > | |
| Ctuple_size< xiiMapBaseConstIteratorBase< KeyType, ValueType, Comparer, REVERSE > > | |
| Ctuple_element< 0, xiiMapBaseConstIteratorBase< KeyType, ValueType, Comparer, REVERSE > > | |
| Ctuple_element< 1, xiiMapBaseConstIteratorBase< KeyType, ValueType, Comparer, REVERSE > > | |
| Ctuple_size< xiiMapBaseIteratorBase< KeyType, ValueType, Comparer, REVERSE > > | |
| Ctuple_element< 0, xiiMapBaseIteratorBase< KeyType, ValueType, Comparer, REVERSE > > | |
| Ctuple_element< 1, xiiMapBaseIteratorBase< KeyType, ValueType, Comparer, REVERSE > > | |
| NxiiArchiveUtils | Utilities for working with xiiArchive files |
| CTOCMeta | |
| NxiiArrayPtrDetail | |
| CByteTypeHelper | |
| CByteTypeHelper< const U > | |
| NxiiDataDirectory | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CArchiveType | |
| CArchiveReaderCommon | |
| CArchiveReaderUncompressed | |
| CFolderType | |
| CFolderReader | Handles reading from ordinary files |
| CFolderWriter | Handles writing to ordinary files |
| CFileserveDataDirectoryReader | |
| CFileserveDataDirectoryWriter | |
| CFileserveType | A data directory type to handle access to files that are served from a network host |
| NxiiExpression | |
| CRegister | |
| CRegisterType | |
| CStreamDesc | Describes an input or output stream for a expression VM |
| CFunctionDesc | Describes an expression function and its signature, e.g. how many input parameter it has and their type |
| NxiiGAL | |
| CModifiedRange | |
| NxiiInspectorUi | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CTableItem | |
| CGraphicsView | |
| NxiiInternal | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CEventMessageSenderHelper | |
| CWorldData | |
| CConstObjectIterator | |
| CObjectIterator | |
| CReadMarker | |
| CWriteMarker | |
| CCompileTimeMurmurHash | |
| CCompileTimeMurmurHash< N, 4 > | |
| CCompileTimeMurmurHash< N, 3 > | |
| CCompileTimeMurmurHash< N, 2 > | |
| CCompileTimeMurmurHash< N, 1 > | |
| CCompileTimeMurmurHash< N, 0 > | |
| CHashHelperImpl | |
| CHashHelperImpl< T, true > | |
| CArraySizeHelper | |
| CArraySizeHelper< T[N]> | |
| CDeserializeHelper | |
| CWriteObjectHelper | |
| CWriteObjectHelper< T * > | |
| CNewInstance | |
| CxiiAllocatorImpl | |
| CxiiAllocatorMixinReallocate | |
| CxiiAllocatorMixinReallocate< AllocationPolicy, TrackingMode, true > | |
| CMessageHandlerTraits | |
| CMessageHandler | |
| CImpl | |
| CMessageHandler< true > | |
| CImpl | |
| CxiiStaticRTTI | [internal] Helper struct for accessing static RTTI data |
| CxiiStaticRTTI< xiiNoBase > | |
| CxiiStaticRTTI< void > | |
| CxiiStaticRTTIWrapper | |
| NxiiLogWriter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CConsole | A simple log writer that writes out log messages using printf |
| CETW | A simple log writer that outputs all log messages to the XII ETW provider |
| CHTML | |
| CVisualStudio | A simple log writer that outputs all log messages to visual studios output window |
| NxiiMemoryPolicies | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CAlloctionMetaData | |
| NxiiMinWindows | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CToNativeImpl | |
| CFromNativeImpl | |
| NxiiModelImportInternal | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CAnimationCurveSettings | |
| NxiiRenderGraphSkills | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CVersioning | |
| CLifetime | |
| CAliasing | |
| CScheduling | |
| CAsyncCompute | |
| NxiiRenderPassUtils | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CDisplayConfiguration | Per-pass cache, invalidated by authored configuration, view defaults or parameter changes |
| NxiiStateMachineInternal | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CCompound | Helper class to manage instance data for compound states or transitions |
| CInstanceData | |
| NxiiSurfaceLightingPassUtils | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CInputs | |
| NxiiTokenParseUtils | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CTokenMatch | |
| CArrayPtrTask | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CCompareConstChar | |
| Cconst_iterator_base | Copyright (c) Theophilus Eriata. All Rights Reserved |
| Cconst_reverse_pointer_iterator | Base class for Pointer like reverse iterators |
| CDefaultRadixKeyExtractor | |
| Cenable_if_t< sizeof(T) >=5 > > | |
| Cenable_if_t< sizeof(T)<=4 > > | |
| CeqQtAssetBrowserFolderView | |
| CExpressionHighlighter | |
| CExpressionTokenType | |
| CGameMode | |
| CgetArgument | Use getArgument<N, Args...>::Type to get the type of the Nth argument in Args |
| CgetArgument< 0, Head, Tail... > | |
| CgetArgument< _Index, Head, Tail... > | |
| CHasObjectType | |
| CHasObjectType< T, std::void_t< decltype(T::objectType)> > | |
| Citerator_base | Non-const STL like iterators |
| CPageDownloader | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CQList | Copyright (c) Theophilus Eriata. All Rights Reserved |
| Creverse_pointer_iterator | Non-Const class for Pointer like reverse iterators |
| CTransformationChanges | |
| CxiiAbstractArrayProperty | The base class for a property that represents an array of values |
| CxiiAbstractConstantProperty | This is the base class for all constant properties that are stored inside the RTTI data |
| CxiiAbstractEnumerationProperty | |
| CxiiAbstractFunctionProperty | The base class for a property that represents a function |
| CxiiAbstractGraphBinarySerializer | |
| CxiiAbstractGraphDdlSerializer | |
| CxiiAbstractGraphDiffOperation | |
| CxiiAbstractMapProperty | |
| CxiiAbstractMemberProperty | |
| CxiiAbstractMessageHandler | The base class for all message handlers that a type provides |
| CxiiAbstractObjectGraph | |
| CxiiAbstractObjectNode | |
| CProperty | |
| CxiiAbstractProperty | |
| CxiiAbstractSetProperty | |
| CxiiAccessorArrayProperty | |
| CxiiAccessorMapProperty | |
| CxiiAccessorProperty | [internal] An implementation of xiiTypedMemberProperty that uses custom getter / setter functions to access a property |
| CxiiAccessorSetProperty | |
| CxiiAccessorSetProperty< Class, xiiStringView, const xiiTagSet & > | |
| CxiiAction | |
| CxiiActionContext | |
| CxiiActionDescriptor | |
| CxiiActionDescriptorHandle | |
| CxiiActionManager | |
| CEvent | |
| CxiiActionMap | |
| CxiiActionMapDescriptor | |
| CxiiActionMapManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiActionScope | |
| CxiiActionType | |
| CxiiActivateRemoteViewMsgToEngine | |
| CxiiActiveDocumentChange | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiActiveLayerChangedMsgToEngine | |
| CxiiAddObjectCommand | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAdobeCUBEReader | |
| CxiiAfterSaveDocumentTask | |
| CxiiAlignedAllocatorWrapper | Wrapper for the allocator that provides memory with specific alignment guarantees |
| CxiiAllocationPolicyAlignedHeap | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAllocationPolicyGuarding | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAllocationPolicyHeap | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAllocationPolicyLinear | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAllocationPolicyProxy | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAllocationPolicyStack | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAllocator | |
| CStats | |
| CxiiAllocatorWithPolicy | |
| CxiiAlphaControlPoint | |
| CxiiAlwaysVisibleComponent | Attaching this component to a game object makes the renderer consider it always visible, ie. disables culling |
| CxiiAmbientCube | |
| CxiiAmbientCubeBasis | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAmbientOcclusionPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAmbientOcclusionTemporalPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAngleTemplate | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAnimatedMeshAssetDocument | |
| CxiiAnimatedMeshAssetDocumentGenerator | |
| CxiiAnimatedMeshAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAnimatedMeshAssetProperties | |
| CxiiAnimatedMeshComponentDragDropHandler | |
| CxiiAnimatedMeshContext | |
| CxiiAnimatedMeshViewContext | |
| CxiiAnimationClipAssetDocument | |
| CxiiAnimationClipAssetDocumentGenerator | |
| CxiiAnimationClipAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAnimationClipAssetProperties | |
| CxiiAnimationClipContext | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAnimationClipEvent | |
| CxiiAnimationClipJointTrack | |
| CxiiAnimationClipResource | |
| CxiiAnimationClipResourceDescriptor | |
| CxiiAnimationClipViewContext | |
| CxiiAnimationGraphAssetCompiler | |
| CxiiAnimationGraphAssetDocument | |
| CxiiAnimationGraphAssetManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAnimationGraphAssetProperties | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAnimationGraphEditorNode | |
| CxiiAnimationGraphEditorTransition | |
| CxiiAnimationGraphNodeKind | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAnimationGraphNodeManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAnimationKeyQuat | |
| CxiiAnimationKeyVec3 | |
| CxiiAnimationPose | |
| CxiiAnimationPreview | |
| CxiiAnimationRootMotion | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAnimGraphInstance | |
| CxiiAnimGraphNode | |
| CxiiAnimGraphNodeFlags | |
| CBits | |
| CxiiAnimGraphNodeType | |
| CxiiAnimGraphResource | |
| CxiiAnimGraphResourceDescriptor | |
| CxiiAnimGraphTransition | |
| CxiiApplication | |
| CxiiApplicationFileSystemConfig | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CDataDirConfig | |
| CxiiApplicationPanelsMenuAction | |
| CxiiApplicationPluginConfig | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CPluginConfig | |
| CxiiApplicationServices | |
| CxiiApplyNativePropertyChangesContext | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiArchiveBuilder | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CSourceEntry | |
| CxiiArchiveEntry | Data for a single file entry in a xiiArchive file |
| CxiiArchiveLookupString | |
| CxiiArchiveReader | A utility class for reading from xiiArchive files |
| CxiiArchiveStoredString | |
| CxiiArchiveTOC | Table-of-contents for a xiiArchive file |
| CxiiArgC | |
| CxiiArgDateTime | |
| CxiiArgEnum | |
| CxiiArgF | |
| CxiiArgFileSize | |
| CxiiArgHumanReadable | |
| CxiiArgI | |
| CxiiArgP | |
| CxiiArgSensitive | |
| CxiiArgU | |
| CxiiArrayBase | Base class for all array containers. Implements all the basic functionality that only requires a pointer and the element count |
| CxiiArrayMap | See xiiArrayMapBase for details |
| CxiiArrayMapBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CPair | |
| CxiiArrayPropertyAccessor | |
| CxiiArrayPtr | |
| CxiiAssetAction | |
| CxiiAssetActions | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAssetBrowserAttribute | |
| CxiiAssetBrowserItemFlags | |
| CBits | |
| CxiiAssetCurator | |
| CxiiAssetCuratorEvent | |
| CxiiAssetDocument | |
| CThumbnailInfo | |
| CxiiAssetDocumentFlags | |
| CBits | |
| CxiiAssetDocumentGenerator | |
| CImportMode | |
| CxiiAssetDocumentInfo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAssetDocumentManager | |
| CxiiAssetDocumentTypeDescriptor | |
| CxiiAssetDragDropHandler | |
| CxiiAssetExistanceState | |
| CxiiAssetFileExtensionWhitelist | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAssetFileHeader | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAssetInfo | |
| CxiiAssetProcessor | |
| CxiiAssetProcessorEvent | |
| CxiiAssetProcessorLog | Log for all background processing results |
| CxiiAssetTable | |
| CManagerResource | |
| CxiiAssetTableWriter | Keeps track of all asset tables and their state as well as reloading modified resources |
| CxiiAtmosphereApplyPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAtmosphereConstantsPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAtmosphereMultiScatterPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAtmosphereSettings | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAtmosphereTransmittancePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAtomicBool | An atomic boolean variable. This is just a wrapper around an atomic int32 for convenience |
| CxiiAtomicCompatible | General trait to check atomic compatibility (only valid integral types or enums) |
| CxiiAtomicInteger | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAtomicIntegerTraits | Custom trait to determine if a type is a valid atomic-compatible integer or has an underlying type |
| CxiiAtomicUtils | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAttributeDefaultStateProvider | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiAttributeHolder | |
| CxiiAutoExposurePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBasisAxis | An enum that allows to select on of the six main axis (positive / negative) |
| CxiiBitfield | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CConstIterator | |
| CxiiBitflags | |
| CxiiBitflagsAccessorProperty | [internal] An implementation of xiiTypedEnumProperty that uses custom getter / setter functions to access a bitflags property |
| CxiiBitflagsBase | Dummy type to pass to templates and macros that expect a base type for an bitflags class |
| CxiiBitflagsMemberProperty | [internal] An implementation of xiiTypedEnumProperty that accesses the bitflags property data directly |
| CxiiBitIterator | |
| CxiiBitIteratorStorage | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBlackboard | |
| CEntry | |
| CEntryEvent | |
| CxiiBlackboardComponent | |
| CxiiBlackboardCondition | |
| CxiiBlackboardEntry | |
| CxiiBlackboardEntryFlags | Flags for entries in xiiBlackboard |
| CBits | |
| CxiiBlackboardTemplateAssetDocument | |
| CxiiBlackboardTemplateAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBlackboardTemplateAssetObject | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBlackboardTemplateResource | |
| CxiiBlackboardTemplateResourceDescriptor | |
| CxiiBlob | |
| CxiiBlobPtr | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBlockStorage | |
| CConstIterator | |
| CIterator | |
| CxiiBlockStorageType | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBloomPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBoneManipulatorAdapter | |
| CElementGizmo | |
| CxiiBoneManipulatorAttribute | |
| CxiiBoundingBoxSphereTemplate | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBoundingBoxTemplate | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBoundingSphereTemplate | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBoxGizmo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBoxManipulatorAdapter | |
| CxiiBoxManipulatorAttribute | |
| CxiiBoxVisualizerAdapter | |
| CxiiBoxVisualizerAttribute | |
| CxiiBRDFLutPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBufferExportPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBufferForwardPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiBufferHistoryPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiButtonAction | The standard button action |
| CxiiCallbackResult | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCamera | A camera class that stores the orientation and some basic camera settings |
| CxiiCameraComponent | |
| CxiiCameraComponentManager | |
| CxiiCameraMode | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCameraMoveContext | |
| CxiiCameraSpeedSliderAction | |
| CxiiCameraUsageHint | |
| CxiiCameraVisualizerAdapter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCameraVisualizerAttribute | |
| CxiiCapsuleGizmo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCapsuleManipulatorAdapter | |
| CxiiCapsuleManipulatorAttribute | |
| CxiiCapsuleVisualizerAdapter | |
| CxiiCapsuleVisualizerAttribute | |
| CxiiCategoryAction | |
| CxiiCategoryAttribute | Used to categorize types (e.g. add component menu) |
| CxiiChangeCVarMsgToEngine | |
| CxiiChunkStreamReader | |
| CChunkInfo | Describes the state of the current chunk |
| CxiiChunkStreamWriter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiClampValueAttribute | |
| CxiiCleanType | |
| CxiiCleanType2 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCleanType2< xiiBitflags< T > > | |
| CxiiCleanType2< xiiEnum< T > > | |
| CxiiCleanType< const char * > | |
| CxiiClearColorPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiClearTexturePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiClickGizmo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiClipSpaceDepthRange | |
| CxiiClipSpaceYMode | |
| CxiiClock | A clock that can be speed up, slowed down, paused, etc. Useful for updating game logic, rendering, etc |
| CEventData | The data that is sent through the event interface |
| CxiiClusterBoundsPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiClusteredLocalSurfaceLightingPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiClusterLightAssignmentPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiClusterLightSamplingPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiClusterListClearPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCodeEditorPreferences | |
| CxiiCollectionAssetData | |
| CxiiCollectionAssetDocument | |
| CxiiCollectionAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCollectionAssetEntry | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCollectionComponent | |
| CxiiCollectionEntry | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCollectionResource | |
| CxiiCollectionResourceDescriptor | Describes a full xiiCollectionResource, ie. lists all the resources that the collection contains |
| CxiiColor | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiColorAttribute | Used to colorize types |
| CxiiColorBaseUB | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiColorControlPoint | |
| CxiiColorGammaUB | |
| CxiiColorGradient | |
| CColorCP | Color control point. Stores red, green and blue in gamma space |
| CAlphaCP | Alpha control point |
| CIntensityCP | Intensity control point. Used to scale rgb for high-dynamic range values |
| CxiiColorGradientAssetData | |
| CxiiColorGradientAssetDocument | |
| CxiiColorGradientAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiColorGradientResource | A resource that stores a single color gradient. The data is stored in the descriptor |
| CxiiColorGradientResourceDescriptor | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiColorGradingPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiColorGradingSettings | Optional artistic display-linear grading. Identity defaults preserve calibrated simulation output |
| CxiiColorLinear16f | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiColorLinearUB | |
| CxiiColorScheme | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCommand | |
| CxiiCommandHistory | Stores the undo / redo stacks of transactions done on a document |
| CStorage | |
| CxiiCommandHistoryAction | |
| CxiiCommandHistoryActions | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCommandHistoryEvent | |
| CxiiCommandInterpreter | |
| CxiiCommandInterpreterState | |
| CxiiCommandLineOption | |
| CxiiCommandLineOptionBool | This command line option exposes simple on/off switches |
| CxiiCommandLineOptionDoc | |
| CxiiCommandLineOptionEnum | |
| CEnumKeyValue | |
| CxiiCommandLineOptionFloat | |
| CxiiCommandLineOptionInt | |
| CxiiCommandLineOptionPath | This command line option exposes absolute paths. If the user provides a relative path, it will be concatenated with the current working directory |
| CxiiCommandLineOptionString | This command line option exposes simple string values |
| CxiiCommandLineUtils | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCommandTransaction | |
| CxiiCommentComponent | |
| CxiiCommonAssetAction | |
| CxiiCommonAssetActions | |
| CxiiCommonAssetUiState | Frequently needed asset document states, to prevent code duplication |
| CxiiCompareDataDirPath | |
| CxiiCompareHelper | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCompareHelper< xiiHybridString< Size > > | |
| CxiiCompareString_NoCase | |
| CxiiComparisonOperator | An enum that represents the operator of a comparison |
| CxiiCompiledMaterialLayout | |
| CxiiCompiler | |
| CxiiCompilerPreferences | |
| CxiiComponent | |
| CxiiComponent_ScriptBaseClassFunctions | |
| CxiiComponentDragDropHandler | |
| CxiiComponentHandle | |
| CxiiComponentId | Internal component id used by xiiComponentHandle |
| CxiiComponentInitBatchHandle | |
| CxiiComponentManager | |
| CxiiComponentManagerBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiComponentManagerSimple | Simple component manager implementation that calls an update method on all components every frame |
| CxiiComponentMode | |
| CxiiComponentUpdateType | |
| CxiiConditionalLock | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiConditionToCompileTimeBool | Converts a bool condition to CompileTimeTrue/FalseType |
| CxiiConditionToCompileTimeBool< true > | |
| CxiiConditionVariable | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiConeAngleGizmo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiConeAngleManipulatorAdapter | |
| CxiiConeAngleManipulatorAttribute | |
| CxiiConeLengthGizmo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiConeLengthManipulatorAdapter | |
| CxiiConeLengthManipulatorAttribute | |
| CxiiConeVisualizerAdapter | |
| CxiiConeVisualizerAttribute | |
| CxiiConfidenceBlendPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiConfidenceRadiancePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiConfigFileResource | |
| CxiiConfigFileResourceLoader | |
| CLoadedData | |
| CxiiConnection | |
| CxiiConnectNodePinsCommand | |
| CxiiConsole | |
| CxiiConsoleCmdMsgToEngine | |
| CxiiConsoleCmdResultMsgToEditor | |
| CxiiConsoleEvent | The event data that is broadcast by the console |
| CxiiConsoleFunction | |
| CxiiConsoleFunction< R(XII_LIST(P, ARG_COUNT))> | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiConsoleFunctionBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiConsoleString | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiConstantProperty | [internal] An implementation of xiiTypedConstantProperty that accesses the property data directly |
| CxiiConstructorFunctionProperty | |
| CxiiContainerAttribute | Sets the allowed actions on a container |
| CxiiContainerElementMetaStateEvent | Event that is broadcast whenever information about how to present elements in a container is required |
| CxiiContainerSubTypeResolver | Template that allows to probe a container for its element type |
| CxiiContainerSubTypeResolver< xiiArrayPtr< T > > | |
| CxiiContainerSubTypeResolver< xiiDeque< T > > | |
| CxiiContainerSubTypeResolver< xiiDynamicArray< T > > | |
| CxiiContainerSubTypeResolver< xiiHashSet< T > > | |
| CxiiContainerSubTypeResolver< xiiHashTable< K, T > > | |
| CxiiContainerSubTypeResolver< xiiHybridArray< T, Size > > | |
| CxiiContainerSubTypeResolver< xiiMap< K, T > > | |
| CxiiContainerSubTypeResolver< xiiSet< T > > | |
| CxiiContainerSubTypeResolver< xiiSmallArray< T, Size > > | |
| CxiiContainerSubTypeResolver< xiiStaticArray< T, Size > > | |
| CxiiContainerSubTypeResolver< xiiTagSetTemplate< T > > | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiContainerWidgetAttribute | |
| CxiiContiguousMemoryStreamStorage | |
| CxiiControllerInput | |
| CxiiConversionTest | Static Conversion Test |
| CxiiConversionTest< T, T > | Specialization for above Type |
| CxiiConvexHullGenerator | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CFace | |
| CxiiCoordinateSystem | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCoordinateSystemConversion | |
| CxiiCoordinateSystemProvider | |
| CxiiCounterResetPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCppProject | |
| CMachineSpecificCompilerPaths | |
| CxiiCppSettings | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCpuFeatures | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCrashHandler | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCrashHandler_WriteMiniDump | |
| CPathFlags | |
| CBits | |
| CxiiCreateTexturePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCreateThumbnailMsgToEditor | |
| CxiiCreateThumbnailMsgToEngine | |
| CxiiCuratorMutex | Custom mutex that allows to profile the time in the curator lock |
| CxiiCurve1D | A 1D curve for animating a single value over time |
| CControlPoint | Stores position and tangents to control spline interpolation |
| CxiiCurve1DAssetDocument | |
| CxiiCurve1DAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCurve1DResource | A resource that stores 1D curves. The curves are stored in the descriptor |
| CxiiCurve1DResourceDescriptor | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCurveControlPointData | |
| CxiiCurveExtentsAttribute | |
| CxiiCurveGroupData | |
| CxiiCurveTangentMode | |
| CxiiCustomData | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCustomDataAssetDocument | |
| CxiiCustomDataAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCustomDataAssetProperties | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiCustomDataResource | |
| CxiiCustomDataResourceBase | |
| CxiiCVar | |
| CxiiCVarEvent | The data that is broadcast whenever a cvar is changed |
| CxiiCVarFlags | The flags that can be used on a xiiCVar |
| CBits | |
| CxiiCVarMsgToEditor | |
| CxiiCVarType | Describes of which type a CVar is. Use that info to cast a xiiCVar* to the proper derived class |
| CxiiCVarValue | Each CVar stores several values internally. The 'Current' value is the most important one |
| CxiiCVarWidgetData | Data used by xiiQtCVarWidget to represent CVar states |
| CxiiCylinderVisualizerAdapter | |
| CxiiCylinderVisualizerAttribute | |
| CxiiD3D12AllocationFlags | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CBits | |
| CxiiD3D12MemoryAllocationCreateInfo | Describes the parameters used to create a Direct3D 12 memory allocation |
| CxiiD3D12MemoryAllocator | |
| CxiiD3D12MemoryHeapFlags | Flags used to configure Direct3D 12 memory heap properties |
| CBits | |
| CxiiD3D12MemoryHeapType | Preferred memory heap types for Direct3D 12 allocations |
| CxiiD3D12TypeConversions | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDataBlock | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDataDirectoryInfo | |
| CxiiDataDirectoryReader | |
| CxiiDataDirectoryReaderWriterBase | |
| CxiiDataDirectoryType | |
| CxiiDataDirectoryWriter | |
| CxiiDataDirPath | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDataTransfer | |
| CxiiDataTransferObject | A small wrapper class around a xiiTelemetryMessage for sending a 'data transfer'. See xiiDataTransfer for more details |
| CxiiDateTime | |
| CxiiDDGIAtlasPreparePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDDGIContext | |
| CxiiDDGIEnvironmentSeedPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDDGIFrameStats | |
| CxiiDDGIProbeFlags | |
| CBits | |
| CxiiDDGIProbeFrameData | Owned probe scheduling snapshot. Published as const data; contains no world/component pointers |
| CxiiDDGIProbeGatherPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDDGIProbeSchedulePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDDGIProbeState | Tool-facing state of one physical slot in the scrolling DDGI volume |
| CxiiDDGIProbeUpdate | One probe selected for ray tracing and temporal integration this frame |
| CxiiDDGIProbeUploadPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDDGISettings | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDdsFileFormat | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDebugOverlayPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDebugRenderer | |
| CxiiDebugRendererContext | Used in xiiDebugRenderer to determine where debug geometry should be rendered |
| CxiiDebugRendererLine | |
| CxiiDebugRendererTexturedTriangle | |
| CxiiDebugRendererTriangle | |
| CxiiDebugTextComponent | This component prints debug text at the owner object's position |
| CxiiDebugTextHAlign | Horizontal alignment of debug text |
| CxiiDebugTextPlacement | Screen placement of debug text |
| CxiiDebugTextVAlign | Vertical alignment of debug text |
| CxiiDecalAssetDocument | |
| CxiiDecalAssetDocumentGenerator | |
| CxiiDecalAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDecalAssetProperties | |
| CxiiDecalAtlasBuilder | |
| CxiiDecalAtlasBuildSettings | |
| CxiiDecalAtlasEntry | |
| CxiiDecalAtlasResource | Packed decal atlas with metadata mapping decal IDs to UV rectangles |
| CxiiDecalAtlasResourceDescriptor | |
| CxiiDecalAtlasSource | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDecalChannelMask | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CBits | |
| CxiiDecalComponent | Places a decal projector or mesh decal into the render world |
| CxiiDecalComponentDragDropHandler | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDecalContext | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDecalMode | |
| CxiiDecalProjectionMode | Renderer-facing decal classification |
| CxiiDecalRenderData | Renderer-facing packet for both projected deferred decals and mesh decals |
| CxiiDecalResource | Decal material resource. Components can override any per-instance parameter after referencing this resource |
| CxiiDecalResourceDescriptor | Per-decal material defaults shared by projected and mesh decals |
| CxiiDecalViewContext | |
| CxiiDeduplicationReadContext | Serialization Context that reads de-duplicated objects from a stream and restores the pointers |
| CxiiDeduplicationWriteContext | |
| CxiiDefaultAllocatorWrapper | Wrapper for the engine's default general-purpose allocator |
| CxiiDefaultContainerState | |
| CxiiDefaultExpressionFunctions | |
| CxiiDefaultMemoryStreamStorage | |
| CxiiDefaultObjectState | |
| CxiiDefaultSpatialDataCategories | |
| CxiiDefaultState | Registry for all xiiDefaultStateProvider factory functions |
| CxiiDefaultStateProvider | |
| CxiiDefaultTimeStepSmoothing | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDefaultValueAttribute | Sets the default value of the property |
| CxiiDeferredFileWriter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDelegate | |
| CxiiDelegate< R(Args...), DataSize > | |
| CxiiDelegateBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CInstancePtr | |
| CxiiDelegateTask | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDelegateTask< void > | |
| CxiiDependencyFile | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDependencyFlags | |
| CBits | |
| CxiiDepthPyramidPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDepthRasterPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDepthRegionClearPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDepthSensorPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDepthTargetPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDeque | |
| CxiiDequeBase | |
| CxiiDGMLGraph | This class encapsulates building a DGML compatible graph |
| CNodeDesc | |
| CConnection | |
| CPropertyType | |
| CPropertyValue | |
| CNode | |
| CxiiDGMLGraphCreator | This class encapsulates creating graphs from various core engine structures (like the game object graph etc.) |
| CxiiDGMLGraphWriter | This class encapsulates the output of DGML compatible graphs to files and streams |
| CxiiDiffOperation | |
| CxiiDiffuseSurfaceLightingPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDirectionalLightComponent | |
| CxiiDirectionalLightFrameData | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDirectionalLightRenderData | The render data object for directional lights |
| CxiiDirectionalLightVisualizerAttribute | |
| CxiiDirectionalMeshConstantsPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDirectionalMeshRasterPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDirectionalSurfaceLightingPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDirectionVisualizerAdapter | |
| CxiiDirectionVisualizerAttribute | |
| CxiiDirectoryWatcherImpl | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDiscAreaLightComponent | Circular area light that emits from a disc whose normal points along negative X |
| CxiiDiscAreaLightRenderData | Render data for circular area lights |
| CxiiDiscAreaLightVisualizerAttribute | Visualizer attribute for disc area lights |
| CxiiDisconnectNodePinsCommand | |
| CxiiDisplayOutputManager | |
| CxiiDisplayOutputMode | Display transfer function expected by the presentation surface |
| CxiiDisplayOutputSettings | |
| CxiiDocument | Base class for all editable documents in the editor. Handles state, object management, undo/redo, and more |
| CPasteInfo | Information about a pasted object, including its parent and index |
| CxiiDocumentAction | Standard document actions |
| CxiiDocumentActions | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDocumentClearMsgToEngine | Used to reset the engine side to an empty document before sending the full document state over |
| CxiiDocumentConfigMsgToEngine | For very simple uses cases where a custom message would be too much |
| CxiiDocumentEvent | |
| CxiiDocumentFlags | |
| CBits | |
| CxiiDocumentInfo | |
| CxiiDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CEvent | |
| CRequest | |
| CxiiDocumentNodeManager | |
| CNodeInternal | |
| CxiiDocumentNodeManagerEvent | |
| CxiiDocumentObject | |
| CxiiDocumentObject_ConnectionBase | |
| CxiiDocumentObjectConverterReader | Reads document objects from an abstract graph and reconstructs them in a document |
| CxiiDocumentObjectConverterWriter | |
| CxiiDocumentObjectEvent | Used by xiiDocumentObjectManager::m_ObjectEvents |
| CxiiDocumentObjectManager | Represents to content of a document. Every document has exactly one root object under which all objects need to be parented. The default root object is xiiDocumentRoot |
| CStorage | |
| CxiiDocumentObjectMetaData | Stores meta data for document objects, such as prefab information and visibility in the editor |
| CxiiDocumentObjectMirror | |
| CxiiDocumentObjectPropertyEvent | Used by xiiDocumentObjectManager::m_PropertyEvents |
| CxiiDocumentObjectStructureEvent | Used by xiiDocumentObjectManager::m_StructureEvents |
| CxiiDocumentObjectVisitor | Implements visitor pattern for content of the document object manager |
| CxiiDocumentOpenMsgToEngine | |
| CxiiDocumentOpenResponseMsgToEditor | |
| CxiiDocumentRegistry | |
| CxiiDocumentRoot | |
| CxiiDocumentRootObject | Implementation detail of xiiDocumentObjectManager |
| CxiiDocumentStorageObject | |
| CxiiDocumentTypeDescriptor | |
| CxiiDocumentUtils | |
| CxiiDosDevicePath | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDoubleBufferedLinearAllocator | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDragDropConfig | |
| CxiiDragDropHandler | |
| CxiiDragDropInfo | |
| CxiiDragToPositionGizmo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDragToPositionGizmoEditTool | |
| CxiiDrawBoxGizmo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDuplicateObjectsCommand | |
| CxiiDynamicActionAndMenuAction | An action that is displayed as a tool button that is clickable but also has a sub-menu that can be opened for selecting a different action |
| CxiiDynamicArray | |
| CxiiDynamicArrayBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDynamicBitflags | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDynamicBitflagsAttribute | Can be used on integer properties to display them as bitflags. The valid bitflags and their names may change at runtime |
| CxiiDynamicDefaultStateProvider | Retrieves the dynamic default state of an object or container attributed with xiiDynamicDefaultValueAttribute from an asset's meta data |
| CxiiDynamicDefaultValueAttribute | |
| CxiiDynamicEnum | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDynamicEnumAttribute | |
| CxiiDynamicMenuAction | |
| CItem | |
| CItemFlags | |
| CBits | |
| CxiiDynamicMeshComponent | Dynamic mesh component for frequently updated meshes and per-frame extraction |
| CxiiDynamicOctree | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDynamicPinAttribute | Used to mark an array or (unsigned)int property as source for dynamic pin generation on nodes |
| CxiiDynamicQuadtree | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDynamicStringEnum | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiDynamicStringEnumAttribute | |
| CxiiDynamicStringEnumMsgToEditor | |
| CxiiDynamicTree | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiObjectData | |
| CxiiMultiMapKey | |
| CxiiEasingFunction | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEditableSkeleton | |
| CxiiEditableSkeletonBoneCollider | |
| CxiiEditableSkeletonBoneShape | |
| CxiiEditableSkeletonJoint | |
| CxiiEditAction | |
| CxiiEditActions | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEditorAppEvent | |
| CxiiEditorEngineConnection | |
| CxiiEditorEngineDocumentMsg | Base class for all messages that are tied to some document |
| CxiiEditorEngineLoopAnimationMsg | |
| CxiiEditorEngineMsg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEditorEngineProcessApp | The main application class for the editor engine process. It is responsible for creating a window and view that can be used to render the editor viewport in a remote process |
| CxiiEditorEngineProcessConnection | |
| CEvent | |
| CxiiEditorEngineRestartSimulationMsg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEditorEngineSetMaterialsMsg | |
| CxiiEditorEngineSkeletonPreviewMsg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEditorEngineSyncObject | |
| CxiiEditorEngineSyncObjectMsg | |
| CxiiEditorEngineViewMsg | |
| CxiiEditorGizmoPickResult | |
| CxiiEditorGrid | |
| CxiiEditorGuidEngineHandleMap | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEditorInputContext | |
| CxiiEditorPreferencesUser | Stores editor specific preferences for the current user |
| CxiiEditorProcessCommunicationChannel | |
| CxiiEditorProcessRemoteCommunicationChannel | |
| CxiiEditorProcessViewWindow | Represents the window inside the editor process, into which the engine process renders |
| CxiiEmissiveLightManager | |
| CBuildDescription | |
| CBuildOutputs | |
| CxiiEmissiveLightSettings | Capacity and quality controls for GPU emissive-triangle extraction |
| CxiiEmissiveLightStats | |
| CxiiEndianHelper | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEngineGizmoHandle | |
| CxiiEngineProcessCommunicationChannel | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEngineProcessDocumentContext | |
| CxiiEngineProcessDocumentContextFlags | |
| CBits | |
| CxiiEngineProcessGameApplication | |
| CxiiEngineProcessViewContext | Represents a view context in the engine process that is used to render a view for an editor document. It is responsible for creating a view, setting up the render target and handling view messages from the editor process |
| CxiiEngineViewConfig | |
| CxiiEngineViewLightSettings | |
| CxiiEngineViewLightSettingsEvent | |
| CxiiEngineViewPreferences | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEngineWindowEvent | |
| CxiiEntityMsgToEngine | |
| CxiiEnum | |
| CxiiEnumAccessorProperty | [internal] An implementation of xiiTypedEnumProperty that uses custom getter / setter functions to access an enum property |
| CxiiEnumBase | Dummy type to pass to templates and macros that expect a base type for an enum class |
| CxiiEnumerable | |
| CxiiEnumerationMenuAction | A menu that lists all values of an enum type |
| CxiiEnumMemberProperty | [internal] An implementation of xiiTypedEnumProperty that accesses the enum property data directly |
| CxiiEnumUnderlyingType | Helper trait to determine if a type is an enum and provide its underlying type |
| CxiiEnumUnderlyingType< T, std::enable_if_t< std::is_enum_v< T > > > | |
| CxiiEnvironmentLightConstantsPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEnvironmentSpecularPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEnvironmentVariableUtils | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEvent | |
| CxiiEventBase | |
| CUnsubscriber | |
| CxiiEventMessage | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEventMessageHandlerComponent | |
| CxiiEventMessageSender | |
| CxiiEventSet | |
| CxiiEventTrack | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiEventTrackControlPointData | |
| CxiiEventTrackData | |
| CxiiExcludeFromScript | Attribute for types that should not be exposed to the scripting framework |
| CxiiExportDocumentMsgToEditor | |
| CxiiExportDocumentMsgToEngine | |
| CxiiExportSceneGeometryMsgToEngine | |
| CxiiExportSceneGeometryResultMsgToEditor | |
| CxiiExposeColorAlphaAttribute | A property attribute that indicates that the alpha channel of a xiiColorGammaUB or xiiColor should be exposed in the UI |
| CxiiExposedBone | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiExposedDocumentObjectPropertiesMsgToEngine | |
| CxiiExposedParameter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiExposedParameterCommandAccessor | |
| CxiiExposedParameters | |
| CxiiExposedParametersAsTypeCommandAccessor | |
| CxiiExposedParametersAsTypeDefaultStateProvider | |
| CxiiExposedParametersAttribute | |
| CxiiExposedParametersDefaultStateProvider | Default state provider handling variant maps with the xiiExposedParametersAttribute set. Reflects the default value defined in the xiiExposedParameter |
| CxiiExposedParametersTypeRegistry | |
| CxiiExposedPrefabParameterDesc | |
| CxiiExposedSceneProperty | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiExposureMode | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiExposureSettings | Per-view exposure controls expressed in EV100 and physical-camera units |
| CxiiExpressionAST | |
| CNodeType | |
| CDataType | |
| CVectorComponent | |
| CNode | |
| CUnaryOperator | |
| CBinaryOperator | |
| CTernaryOperator | |
| CConstant | |
| CSwizzle | |
| CInput | |
| COutput | |
| CFunctionCall | |
| CConstructorCall | |
| CxiiExpressionByteCode | |
| COpCode | |
| CxiiExpressionCompiler | |
| CxiiExpressionFunction | |
| CxiiExpressionParser | Copyright (c) Theophilus Eriata. All Rights Reserved |
| COptions | |
| CxiiExpressionVM | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CFlags | |
| CBits | |
| CxiiExpressionWidgetAttribute | |
| CxiiExternalFileBrowserAttribute | |
| CxiiExtractedMeshSkinning | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiExtractedRenderData | A thread-safe structure for components to push their extracted render data batches into |
| CxiiFallbackGameState | |
| CxiiFd | |
| CxiiFileBrowserAttribute | |
| CxiiFileNameValidator | Basic file name validator. Makes sure that under a given parent folder, the new file name is valid and not already in use by a different file |
| CxiiFileOpenMode | Defines in which mode to open a file |
| CxiiFileReader | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiFileReaderBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiFileSeekMode | For file seek operations this enum defines from which relative position the seek position is described |
| CxiiFileserveClient | |
| CxiiFileserveClientContext | |
| CDataDir | |
| CFileStatus | |
| CxiiFileserver | |
| CxiiFileserverApp | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiFileserverEvent | |
| CxiiFileShareMode | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiFileStats | Holds the stats for a file |
| CxiiFileStatus | Information about a single file on disk. The file might be a document or any other file found in the data directories |
| CxiiFileSystem | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CFileEventType | Describes the type of events that are broadcast by the xiiFileSystem |
| CFileEvent | The event data that is broadcast by the xiiFileSystem upon certain file operations |
| CxiiFileSystemIterator | |
| CxiiFileSystemIteratorFlags | |
| CBits | |
| CxiiFileSystemMirror | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CDirectoryEntry | |
| CxiiFileWriter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiFileWriterBase | |
| CxiiFixedPoint | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiFloat16 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiFloat16Vec2 | A simple helper class to use half-precision floats (xiiFloat16) as vectors |
| CxiiFloat16Vec3 | A simple helper class to use half-precision floats (xiiFloat16) as vectors |
| CxiiFloat16Vec4 | A simple helper class to use half-precision floats (xiiFloat16) as vectors |
| CxiiFolderNameDelegate | Custom delegate for the eqQtAssetBrowserFolderView to enable renaming folders. Does not do any model modifications. Instead, it fires editingFinished when the delegate editor closes |
| CxiiFormatString | |
| CxiiFormatStringImpl | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiForwardEventsToGameStateComponent | |
| CxiiFoundation | |
| CxiiFrameAllocator | |
| CxiiFrameCameraConstants | Shared shader layouts for immutable frame snapshots. These never own scene state |
| CxiiFrameCaptureInterface | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiFrameGlobalConstants | |
| CxiiFrameLightConstants | |
| CxiiFreeAllResourcesMsg | |
| CxiiFrustum | |
| CxiiFunctionArgumentAttributes | Wrapper Attribute to add an attribute to a function argument |
| CxiiFunctionArgumentDescriptor | |
| CxiiFunctionParameterTypeResolver | Template that allows to probe a function for a parameter and return type |
| CxiiFunctionParameterTypeResolver< I, R(*)(P...)> | |
| CxiiFunctionParameterTypeResolver< I, R(Class::*)(P...) const > | |
| CxiiFunctionParameterTypeResolver< I, R(Class::*)(P...)> | |
| CxiiFunctionProperty | |
| CxiiFunctionProperty< R(*)(Args...)> | |
| CxiiFunctionProperty< R(CLASS::*)(Args...) const > | |
| CxiiFunctionProperty< R(CLASS::*)(Args...)> | |
| CxiiFunctionType | Describes what kind of function a property is |
| CxiiGALAccessFlags | |
| CBits | |
| CxiiGALASCopyMode | AS copy mode for BLAS and TLAS copy commands |
| CxiiGALAttachmentLoadOperation | |
| CxiiGALAttachmentReferenceDescription | This describes the render pass attachment reference |
| CxiiGALAttachmentStoreOperation | |
| CxiiGALBeginRenderPassDescription | This describes the viewport |
| CxiiGALBindFlags | |
| CBits | |
| CxiiGALBindlessResourceAllocator | |
| CxiiGALBindlessResourceHandle | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALBindlessResourceTable | |
| CxiiGALBindlessResourceTableDescription | Capacity policy for the engine-wide sparse descriptor tables |
| CxiiGALBindlessResourceTableStats | |
| CxiiGALBLASBoundingBoxBuildDescription | BLAS axis-aligned bounding-box build input data for one geometry description |
| CxiiGALBLASBoundingBoxDescription | This describes the bottom level acceleration structure axis-aligned bounding box |
| CxiiGALBLASTriangleBuildDescription | BLAS triangle build input data for one geometry description |
| CxiiGALBLASTriangleDescription | This describes the bottom level acceleration structure triangles |
| CxiiGALBlendFactor | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALBlendOperation | |
| CxiiGALBlendState | Interface that defines methods to manipulate a blend state object |
| CxiiGALBlendStateCreationDescription | This describes the blend state for all render targets in the graphics pipeline |
| CxiiGALBlendStateD3D12 | |
| CxiiGALBlendStateVulkan | |
| CxiiGALBottomLevelAS | Interface that defines methods to manipulate a bottom level acceleration structure (BLAS) object |
| CxiiGALBottomLevelASCreationDescription | This describes bottom level acceleration structure creation description |
| CxiiGALBottomLevelASD3D12 | |
| CxiiGALBottomLevelASVulkan | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALBuffer | Interface that defines methods to manipulate a buffer object |
| CxiiGALBufferCreationDescription | This describes the buffer creation description |
| CxiiGALBufferD3D12 | |
| CxiiGALBufferData | This describes the buffer initial data |
| CxiiGALBufferMode | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALBufferProperties | This describes the buffer properties |
| CxiiGALBufferToTextureCopyDescription | This describes the information required to perform a copy operation between a buffer and a texture |
| CxiiGALBufferView | |
| CxiiGALBufferViewCreationDescription | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALBufferViewD3D12 | |
| CViewMetadata | |
| CxiiGALBufferViewType | This describes the buffer view type used by the buffer view description |
| CxiiGALBufferViewVulkan | |
| CxiiGALBufferVulkan | |
| CxiiGALBuildBLASDescription | Describes parameters for building or updating a bottom-level acceleration structure |
| CxiiGALBuildTLASDescription | Describes parameters for building or updating a top-level acceleration structure |
| CxiiGALColorMask | This describes the color component write flags |
| CBits | |
| CxiiGALCommandBufferPoolVulkan | |
| CInFlightCommandBuffer | |
| CThreadPool | |
| CAutoCommandBuffer | |
| CxiiGALCommandList | Interface that defines methods to manipulate a command list object |
| CVertexStreamDescription | |
| CxiiGALCommandListCounters | This describes the command list API call counters |
| CxiiGALCommandListCreationDescription | |
| CxiiGALCommandListD3D12 | |
| CCommandListState | |
| CCommandListFlags | |
| CBits | |
| CxiiGALCommandListDataD3D12 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CResourceSetBindings | |
| CxiiGALCommandListDataVulkan | |
| CResourceSetBindings | |
| CxiiGALCommandListFlags | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CBits | |
| CxiiGALCommandListPoolD3D12 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CCommandListEntry | |
| CInFlightCommandList | |
| CThreadPool | |
| CAutoCommandList | |
| CxiiGALCommandListStatistics | This describes the command list statistics |
| CxiiGALCommandListVulkan | |
| CCommandListState | |
| CCommandListFlags | |
| CBits | |
| CxiiGALCommandQueue | Interface that defines methods to manipulate a command queue object |
| CxiiGALCommandQueueCreationDescription | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALCommandQueueD3D12 | |
| CxiiGALCommandQueueFlags | This describes the command queue type |
| CBits | |
| CxiiGALCommandQueuePriority | This describes the queue priority |
| CxiiGALCommandQueueProperties | This describes the command queue properties |
| CxiiGALCommandQueueVulkan | |
| CxiiGALComparisonFunction | |
| CxiiGALComputePipelineState | Interface that defines methods to manipulate a compute pipeline state object |
| CxiiGALComputePipelineStateCreationDescription | This describes the compute pipeline state creation description |
| CxiiGALComputePipelineStateD3D12 | |
| CxiiGALComputePipelineStateVulkan | |
| CxiiGALComputeShaderProperties | This describes the compute shader properties |
| CxiiGALCopyBLASDescription | Describes parameters for copying a BLAS |
| CxiiGALCopyTLASDescription | Describes parameters for copying a TLAS |
| CxiiGALCPUAccessFlag | |
| CBits | |
| CxiiGALCpuWaitOnlyFenceVulkan | |
| CSyncPointData | |
| CxiiGALCullMode | |
| CxiiGALDepthResolveDescription | |
| CxiiGALDepthResolveMode | |
| CxiiGALDepthStencilClearValue | This describes the optimized depth-stencil clear value |
| CxiiGALDepthStencilState | Interface that defines methods to manipulate a depth stencil state object |
| CxiiGALDepthStencilStateCreationDescription | |
| CxiiGALDepthStencilStateD3D12 | |
| CxiiGALDepthStencilStateVulkan | |
| CxiiGALDescriptorHash | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALDescriptorSetPoolD3D12 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CDescriptorAllocation | |
| CxiiGALDescriptorSetPoolVulkan | |
| CxiiGALDevice | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALDeviceAdapterType | This describes the hardware adapter type |
| CxiiGALDeviceCreationDescription | This describes the graphics device creation description |
| CxiiGALDeviceD3D12 | |
| CxiiGALDeviceEvent | This describes the graphics abstraction layer device events |
| CxiiGALDeviceEventType | |
| CxiiGALDeviceFactory | |
| CxiiGALDeviceFeatures | This describes the device features |
| CxiiGALDeviceFeatureState | This describes the graphics device feature state |
| CxiiGALDeviceImplementationDescription | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALDeviceLimits | Describes the resource and feature‐limits exposed the device |
| CxiiGALDeviceMemoryProperties | This describes the device memory properties |
| CxiiGALDeviceObject | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALDeviceUtilities | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALDeviceValidationLevel | This describes common validation levels that translate to specific settings for different backends |
| CxiiGALDeviceVulkan | |
| CInstanceFlags | |
| CExtensionFeatures | |
| CExtensionProperties | |
| CxiiGALDispatchComputeDescription | |
| CxiiGALDispatchComputeIndirectDescription | |
| CxiiGALDispatchTileDescription | |
| CxiiGALDisplayModeDescriptionD3D12 | This describes the display mode attributes |
| CxiiGALDrawCommandCapabilityFlags | This describes the draw command compatibilty flags |
| CBits | |
| CxiiGALDrawCommandProperties | This describes the draw command properties |
| CxiiGALDrawDescription | |
| CxiiGALDrawIndexedDescription | |
| CxiiGALDrawIndexedIndirectDescription | |
| CxiiGALDrawIndirectDescription | |
| CxiiGALDrawMeshDescription | |
| CxiiGALDrawMeshIndirectDescription | |
| CxiiGALDynamicBuffer | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALDynamicBufferAllocationD3D12 | |
| CxiiGALDynamicBufferAllocationVulkan | |
| CxiiGALDynamicBufferPoolD3D12 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CDynamicBufferPage | |
| CxiiGALDynamicBufferPoolVulkan | |
| CDynamicBufferPage | |
| CxiiGALExternalMemoryDescription | |
| CxiiGALExternalMemoryFlags | |
| CBits | |
| CxiiGALExternalMemoryKind | |
| CBits | |
| CxiiGALFence | |
| CxiiGALFenceCreationDescription | This describes the fence creation description |
| CxiiGALFenceD3D12 | |
| CxiiGALFencePoolD3D12 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALFencePoolVulkan | |
| CxiiGALFenceType | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALFenceVulkan | |
| CSyncPointData | |
| CxiiGALFillMode | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALFilterType | |
| CxiiGALFramebuffer | Interface that defines methods to manipulate a frame buffer object |
| CxiiGALFramebufferCreationDescription | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALFramebufferD3D12 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALFramebufferVulkan | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALFullScreenModeDescriptionD3D12 | This describes the full screen mode description |
| CxiiGALGraphicsAdapterVendor | This describes the graphics device adapter vendor |
| CxiiGALGraphicsDeviceAdapterDescription | |
| CxiiGALGraphicsDeviceType | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALGraphicsPipelineDescription | This describes graphics pipeline information |
| CxiiGALGraphicsPipelineState | Interface that defines methods to manipulate a graphics pipeline state object |
| CxiiGALGraphicsPipelineStateCreationDescription | This describes the graphics pipeline state creation description |
| CxiiGALGraphicsPipelineStateD3D12 | |
| CxiiGALGraphicsPipelineStateVulkan | |
| CxiiGALGraphicsUtilities | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALImageCapture | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CCaptureDescription | |
| CxiiGALImmutableSamplerDescription | |
| CxiiGALInputElementFrequency | This describes the input frequency |
| CxiiGALInputLayout | Interface that defines methods to manipulate an input layout object |
| CxiiGALInputLayoutCreationDescription | This describes the input layout creation description |
| CxiiGALInputLayoutD3D12 | |
| CxiiGALInputLayoutSemantic | This describes the vertex attribute semantic |
| CxiiGALInputLayoutVulkan | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALLayoutElement | This describes a single element in the input layout |
| CxiiGALLogicOperation | |
| CxiiGALMapFlags | |
| CBits | |
| CxiiGALMapHelper | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALMappedTextureSubresource | This describes the mapped texture sub-resource data |
| CxiiGALMapType | |
| CxiiGALMemoryPropertyFlags | This describes memory property flags |
| CBits | |
| CxiiGALMeshShaderProperties | This describes the mesh shader properties |
| CxiiGALMipLevelProperties | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALMiscBufferFlags | This describes the miscellaneous buffer flags |
| CBits | |
| CxiiGALMiscTextureFlags | This describes the miscellaneous texture flags |
| CBits | |
| CxiiGALMultiDrawDescription | |
| CxiiGALMultiDrawIndexedDescription | |
| CxiiGALMultiDrawIndexedItem | |
| CxiiGALMultiDrawItem | |
| CxiiGALMultiPlanarFormatDescription | This describes the multi-planar format attributes. These attributes are intrinsic to the multi-planar format itself and do not depend on the format support |
| CPlane | |
| CxiiGALObject | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALOptimizedClearValue | This describes the optimized color clear value |
| CxiiGALPermutationGenerator | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALPermutationVariable | |
| CxiiGALPipelineCache | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALPipelineResourceDescription | This describes the pipeline resource information |
| CxiiGALPipelineResourceDescriptionVulkan | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALPipelineResourceFlags | This describes the pipeline resource property flags |
| CBits | |
| CxiiGALPipelineResourceSignature | Interface that defines methods of the pipeline resource signature |
| CxiiGALPipelineResourceSignatureCreationDescription | This describes the pipeline resource signature creation description |
| CxiiGALPipelineResourceSignatureD3D12 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALPipelineResourceSignatureVulkan | |
| CImmutableSamplerStorage | |
| CxiiGALPipelineShadingRateFlags | This describes the pipeline state shading rate flags |
| CBits | |
| CxiiGALPipelineStageFlags | |
| CBits | |
| CxiiGALPipelineState | Interface that defines methods to manipulate a pipeline state object |
| CxiiGALPipelineStateCreationDescription | This describes the pipeline state creation description |
| CxiiGALPipelineType | This describes the shader variable property flags |
| CxiiGALPresentMode | This describes the swap chain present mode |
| CxiiGALPrimitiveTopology | This describes the topology of how vertices are interpreted by the pipeline |
| CxiiGALPushConstantRange | Describes a push constant range to include in the pipeline layout for this signature |
| CxiiGALQuery | Interface that defines methods to manipulate a query object |
| CxiiGALQueryCreationDescription | This describes the query creation description |
| CxiiGALQueryD3D12 | |
| CxiiGALQueryDataBinaryOcclusion | This describes the binary occlusion query data |
| CxiiGALQueryDataDuration | This describes the duration query data |
| CxiiGALQueryDataOcclusion | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALQueryDataPipelineStatistics | This describes the pipeline statistics query data |
| CxiiGALQueryDataTimestamp | This describes the timestamp query data |
| CxiiGALQueryPoolD3D12 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALQueryPoolVulkan | |
| CxiiGALQueryReferenceVulkan | Keeps an allocated slot alive while its commands are recorded or in flight, independently of the public query object's lifetime |
| CxiiGALQueryType | This describes a query type |
| CxiiGALQueryVulkan | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALQueueInformationD3D12 | |
| CxiiGALQueueInformationVulkan | |
| CxiiGALRasterizerState | Interface that defines methods to manipulate a rasterizer state object |
| CxiiGALRasterizerStateCreationDescription | This describes the rasterizer state creation description |
| CxiiGALRasterizerStateD3D12 | |
| CxiiGALRasterizerStateVulkan | |
| CxiiGALRayTracingBuildASFlags | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CBits | |
| CxiiGALRayTracingCapabilityFlags | This describes the ray tracing capability flags |
| CBits | |
| CxiiGALRayTracingGeneralShaderGroupDescription | This describes the ray tracing general shader group information |
| CxiiGALRayTracingGeometryFlags | Controls how a BLAS geometry participates in any-hit shader invocation |
| CBits | |
| CxiiGALRayTracingInstanceFlags | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CBits | |
| CxiiGALRayTracingPipelineDescription | This describes the ray tracing pipeline information |
| CxiiGALRayTracingPipelineState | Interface that defines methods to manipulate a ray tracing pipeline state object |
| CxiiGALRayTracingPipelineStateCreationDescription | This describes the mesh pipeline state creation description |
| CxiiGALRayTracingPipelineStateD3D12 | |
| CxiiGALRayTracingPipelineStateVulkan | |
| CxiiGALRayTracingProceduralHitShaderGroupDescription | This describes the ray tracing general shader group information |
| CxiiGALRayTracingProperties | This describes the ray tracing properties |
| CxiiGALRayTracingSBTRegionDescription | Describes one shader binding table (SBT) region |
| CxiiGALRayTracingTriangleHitShaderGroupDescription | This describes the ray tracing general shader group information |
| CxiiGALRenderPass | Interface that defines methods to manipulate a render pass object |
| CxiiGALRenderPassAttachmentDescription | This describes the render pass attachment creation description |
| CxiiGALRenderPassCache | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALRenderPassCreationDescription | This describes the render pass creation description |
| CxiiGALRenderPassD3D12 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALRenderPassVulkan | |
| CxiiGALRenderTargetBlendDescription | This describes the blend state for a single render target |
| CxiiGALResolveTextureSubresourceDescription | This describes multi-sampled texture resolve command arguments |
| CxiiGALResource | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALResourceDimension | |
| CxiiGALResourceDimensionCapabilityFlags | This describes the device support of a particular resource dimension for a given texture format |
| CBits | |
| CxiiGALResourceFormat | |
| CxiiGALResourceFormatComponentType | This describes the texture format component type |
| CxiiGALResourceFormatDescription | This describes the invariant texture format attributes. These attributes are intrinsic to the texture format itself and do not depend on the format support |
| CxiiGALResourceStateFlags | This describes the resource usage state |
| CBits | |
| CxiiGALResourceUsage | |
| CxiiGALResourceView | Base class for all GAL resource views (texture and buffer views) |
| CxiiGALSampleCount | This describes the sample count |
| CBits | |
| CxiiGALSampleDescription | This describes the sample information |
| CxiiGALSampler | Interface that defines methods to manipulate a texture sampler object used to perform texture filtering |
| CxiiGALSamplerCreationDescription | |
| CxiiGALSamplerD3D12 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALSamplerFlags | This describes the sampler flags |
| CBits | |
| CxiiGALSamplerProperties | This describes the texture sampler properties |
| CxiiGALSamplerVulkan | |
| CxiiGALScalingModeD3D12 | |
| CxiiGALScanLineOrderD3D12 | |
| CxiiGALScopedDebugGroup | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALScratchBufferSizeDescription | This describes the scratch buffer information for the acceleration structure |
| CxiiGALSemaphorePoolVulkan | |
| CxiiGALSetVertexBufferFlags | This describes the pipeline state shading rate flags |
| CBits | |
| CxiiGALShader | Interface that defines methods to manipulate a shader object |
| CxiiGALShaderByteCode | |
| CxiiGALShaderCompiler | |
| CxiiGALShaderCompilerFlags | Flags that affect the compilation process of a shader |
| CBits | |
| CxiiGALShaderCreationDescription | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALShaderD3D12 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALShaderManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALShaderParser | |
| CAttributeDefinition | |
| CParameterDefinition | |
| CEnumValue | |
| CEnumDefinition | |
| CxiiGALShaderPermutationBinary | Serialized state of a shader permutation |
| CxiiGALShaderPrimitiveType | This describes the primitive type of a shader code variable |
| CxiiGALShaderProgramCompiler | |
| CxiiGALShaderProgramData | Storage used during the shader compilation process |
| CStageData | |
| CxiiGALShaderResourceDefinition | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALShaderResourceDescription | This describes shader resource |
| CxiiGALShaderResourceType | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALShaderResourceVariableDescription | This describes the shader variable information |
| CxiiGALShaderSections | |
| CxiiGALShaderStageBinary | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALShaderStateResourceDescriptor | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALShaderTextSectionizer | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALShaderTextureType | This describes texture type of the shader resource type |
| CxiiGALShaderType | This describes the shader stage |
| CBits | |
| CxiiGALShaderUtilities | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALShaderVariableClassType | This describes the class type of a shader code variable |
| CxiiGALShaderVariableDescription | This describes shader code variable |
| CxiiGALShaderVariableFlags | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CBits | |
| CxiiGALShaderVulkan | |
| CxiiGALShadingRateAttachmentDescription | This describes the shading rate attachment |
| CxiiGALShadingRateAxis | This describes the base shading rate along a horizontal or vertical axis |
| CxiiGALShadingRateCapabilityFlags | This describes the shading rate capability flags |
| CBits | |
| CxiiGALShadingRateCombinerFlags | This describes how shading rates coming from the different sources (base rate, primitive rate and VRS image rate) are combined |
| CBits | |
| CxiiGALShadingRateFlags | This describes the shading rate for both the horizontal and vertical axes |
| CBits | |
| CxiiGALShadingRateFormat | This describes the shading rate texture format supported by the device |
| CxiiGALShadingRateMode | This describes a combination of a shading rate and multi-sampling mode |
| CxiiGALShadingRateProperties | This describes the shading rate properties |
| CxiiGALShadingRateTextureAccess | This describes the access pattern of the shading rate texture |
| CxiiGALSparseBufferProperties | This describes the sparse buffer properties |
| CxiiGALSparseResourceCapabilityFlags | Sparse memory capability flags |
| CBits | |
| CxiiGALSparseResourceProperties | This describes the sparse memory properties |
| CxiiGALSparseTextureFlags | This describes the sparse texture packing mode |
| CBits | |
| CxiiGALSparseTextureProperties | This describes the sparse texture properties |
| CxiiGALStagingBufferAllocationD3D12 | |
| CxiiGALStagingBufferAllocationVulkan | |
| CxiiGALStagingBufferPoolD3D12 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CStagingBufferPage | |
| CxiiGALStagingBufferPoolVulkan | |
| CStagingBufferPage | |
| CxiiGALStateTransitionDescription | This describes the resource state barrier description |
| CxiiGALStateTransitionFlags | Resource state transition flags |
| CBits | |
| CxiiGALStateTransitionMode | This describes the resource state transition mode |
| CxiiGALStateTransitionType | This describes the resource state transition type |
| CxiiGALStencilOperation | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALStencilOperationDescription | |
| CxiiGALSubPassDependencyDescription | This describes the sub pass dependency |
| CxiiGALSubPassDescription | This describes the render pass sub pass |
| CxiiGALSurfaceTransform | This describes the transform applied to the image content prior to presentation |
| CxiiGALSwapChain | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALSwapChainCreationDescription | This describes the swap chain creation description |
| CxiiGALSwapChainD3D12 | |
| CxiiGALSwapChainUsageFlags | This describes the method the raster uses to create an image on a surface |
| CBits | |
| CxiiGALSwapChainVulkan | |
| CxiiGALTexture | Interface that defines methods to manipulate a texture object |
| CxiiGALTextureAddressMode | |
| CxiiGALTextureComponentMapping | This describes the per-channel texture component mapping |
| CxiiGALTextureComponentSwizzle | This describes the texture component swizzle |
| CxiiGALTextureCreationDescription | This describes the texture creation description |
| CxiiGALTextureD3D12 | |
| CxiiGALTextureData | This describes the initial data to store in the texture |
| CxiiGALTextureMipLevelData | This describes the mapped texture sub-resource mip-level data |
| CxiiGALTextureProperties | This describes the texture properties |
| CxiiGALTextureReadback | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CReadbackRequest | |
| CReadbackCapture | |
| CxiiGALTextureSubResourceData | This describes the data for one texture sub-resource |
| CxiiGALTextureUtilities | |
| CxiiGALTextureView | |
| CxiiGALTextureViewCreationDescription | This describes the texture view creation description |
| CxiiGALTextureViewD3D12 | |
| CViewMetadata | |
| CxiiGALTextureViewFlags | This describes the texture view flags |
| CBits | |
| CxiiGALTextureViewType | This describes the texture view type used by the texture view description |
| CxiiGALTextureViewVulkan | |
| CxiiGALTextureVulkan | |
| CxiiGALTilePipelineDescription | This describes the tile pipeline information |
| CxiiGALTilePipelineState | Interface that defines methods to manipulate a tile pipeline state object |
| CxiiGALTilePipelineStateCreationDescription | This describes the mesh pipeline state creation description |
| CxiiGALTilePipelineStateD3D12 | |
| CxiiGALTilePipelineStateVulkan | |
| CxiiGALTopLevelAS | Interface that defines methods to manipulate a top level acceleration structure (TLAS) object |
| CxiiGALTopLevelASBuildDescription | This describes the top level acceleration state that was used in the last build |
| CxiiGALTopLevelASCreationDescription | This describes the top level acceleration structure creation description |
| CxiiGALTopLevelASD3D12 | |
| CxiiGALTopLevelASVulkan | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGALTraceRaysDescription | Describes parameters for issuing a ray tracing dispatch |
| CxiiGALTraceRaysIndirectDescription | Describes parameters for issuing an indirect ray tracing dispatch |
| CxiiGALUnorderedAccessViewFlags | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CBits | |
| CxiiGALUpdateSBTDescription | Describes parameters for updating shader binding table records from a ray tracing pipeline |
| CxiiGALValidationFlags | This describes common validation flags |
| CBits | |
| CxiiGALValueType | |
| CxiiGALVertexBufferPool | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CAllocationHandle | A handle for a vertex allocation |
| CUsageStatistics | Aggregated usage statistics for the pool |
| CxiiGALVertexInputLayout | Shader Vertex Input Attributes |
| CxiiGALViewport | This describes the viewport. A viewport defines the rendering area within a graphical output. It specifies the position, size, and depth range of the viewport to control how the scene is displayed |
| CxiiGALWaveFeature | |
| CBits | |
| CxiiGALWaveOperationProperties | This describes the sampler properties |
| CxiiGALWriteBLASCompactedSizeDescription | Describes parameters for writing BLAS compacted size into a buffer |
| CxiiGALWriteTLASCompactedSizeDescription | Describes parameters for writing TLAS compacted size into a buffer |
| CxiiGameAppInputConfig | |
| CxiiGameApplication | |
| CxiiGameApplicationBase | Base class for all game applications. It provides common functionality for managing the game state, taking screenshots, and capturing frames |
| CxiiGameApplicationExecutionEvent | |
| CxiiGameApplicationStaticEvent | |
| CxiiGameGrid | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGameModeMsgToEditor | |
| CxiiGameModeMsgToEngine | |
| CxiiGameObject | |
| CConstChildIterator | Iterates over all children of one object |
| CChildIterator | |
| CxiiGameObjectContextAction | |
| CxiiGameObjectContextActions | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGameObjectContextDocument | |
| CxiiGameObjectContextEvent | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGameObjectContextPreferencesUser | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGameObjectDescription | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGameObjectDocument | |
| CGameModeData | |
| CxiiGameObjectDocumentAction | |
| CxiiGameObjectDocumentActions | |
| CxiiGameObjectDocumentEvent | |
| CxiiGameObjectEditTool | |
| CxiiGameObjectEvent | |
| CxiiGameObjectGizmoEditTool | |
| CxiiGameObjectGizmoInterface | |
| CxiiGameObjectHandle | |
| CxiiGameObjectId | Internal game object id used by xiiGameObjectHandle |
| CxiiGameObjectMetaData | |
| CxiiGameObjectOnLayerDragDropHandler | |
| CxiiGameObjectReferenceAttribute | A property attribute that indicates that the string property is actually a game object reference |
| CxiiGameObjectSelectionAction | |
| CxiiGameObjectSelectionActions | |
| CxiiGameState | |
| CxiiGameStateBase | |
| CxiiGatherObjectsForDebugVisMsgInterDoc | |
| CxiiGatherObjectsOfTypeMsgInterDoc | Send between editor documents, such that one document can know about objects in another document |
| CResult | |
| CxiiGBufferRasterPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGenericId | |
| CxiiGeometry | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CVertex | The data that is stored per vertex |
| CPolygon | Each polygon has a face normal and a set of indices, which vertices it references |
| CLine | A line only references two vertices |
| CGeoOptions | Options shared among all geometry creation functions |
| CxiiGeometryDescription | |
| CxiiGeometryHandle | |
| CxiiGeometryLodFeedbackPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGeometryLodFeedbackReadbackPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGeometryLodFeedbackResetPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGeometryLodFeedbackStats | |
| CxiiGeometryLodSource | |
| CxiiGeometryResidencyDescription | Startup configuration for the process-wide geometry residency service |
| CxiiGeometryResidencyManager | |
| CUploadHandles | |
| CxiiGeometryResidencyState | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGeometryResidencyStats | |
| CxiiGeometryUploadPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGetStrongestTypeClass | |
| CxiiGetTypeClass | |
| CxiiGizmo | |
| CxiiGizmoAction | |
| CxiiGizmoEvent | |
| CxiiGizmoFlags | |
| CBits | |
| CxiiGizmoGeometry | |
| CxiiGizmoHandle | |
| CxiiGlobalBlackboardComponent | |
| CxiiGlobalBlackboardInitMode | |
| CxiiGlobalEvent | |
| CEventData | |
| CxiiGlobalLog | |
| CxiiGlobalSettingsMsgToEngine | |
| CxiiGpuFrameCompletionStats | Reflection-friendly state exposed to diagnostics and frame-resource tooling |
| CxiiGpuFrameCompletionTracker | |
| CxiiGpuGeometryLodRequest | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGpuInstanceData | |
| CUploadHandles | |
| CxiiGpuInstanceFlags | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CBits | |
| CxiiGpuInstanceSource | Non-owning provenance for a derived GPU draw candidate, never a renderer-owned object |
| CxiiGpuInstanceUploadRange | Contiguous dirty interval used for partial GPU uploads |
| CxiiGpuInstanceUploadStatistics | |
| CxiiGpuLightData | |
| CxiiGpuSceneInstance | |
| CxiiGpuVirtualShadowFeedback | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGpuVirtualShadowPage | Frame-sliced physical-page metadata consumed by GPU shadow feedback and sampling |
| CxiiGpuVisibilityOutputs | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGrabbableItemComponent | |
| CxiiGrabbableItemGrabPoint | |
| CxiiGraph | |
| CEdgeIterator | |
| CStorage | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CVertex | |
| CEdge | |
| CxiiGraphAlgorithms | |
| CxiiGraphAlgorithmWorkspace | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGraphBoundaryMapping | |
| CxiiGraphCompiledComposition | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGraphComponents | |
| CxiiGraphComposition | |
| CLimits | |
| CxiiGraphCompositionCache | |
| CxiiGraphData | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGraphDefinition | |
| CxiiGraphDefinitionDependency | |
| CxiiGraphDefinitionEdge | |
| CxiiGraphDefinitionNode | |
| CxiiGraphEdgeHandle | |
| CxiiGraphElementId | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGraphEvent | |
| CxiiGraphExpandedBoundary | Explicit external-to-flattened endpoint mapping for every expanded occurrence, including the root |
| CxiiGraphExpandedEdge | |
| CxiiGraphExpandedNode | |
| CxiiGraphExpansion | |
| CxiiGraphFlow | Flow per graph edge, in the accompanying handle array's order. Excluded edges have zero flow |
| CxiiGraphHandleMap | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGraphLoadedHandles | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGraphPatch | |
| CxiiGraphPatchContext | |
| CxiiGraphPath | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGraphPropertyOverride | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGraphProvenance | |
| CxiiGraphSnapshot | |
| CxiiGraphSpanningForest | |
| CxiiGraphVersioning | |
| CxiiGraphVersioningHash | Hash helper class for xiiVersionKey |
| CxiiGraphVertexHandle | |
| CxiiGraphView | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiGraphWithData | Optional graph-owned typed data. Use the plain graph for topology-only consumers |
| CxiiGreyBoxEditTool | |
| CxiiGridNavmesh | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CConvexArea | |
| CAreaEdge | |
| CxiiGridSettingsMsgToEngine | |
| CxiiGroupAttribute | Used to categorize properties into groups |
| CxiiHandedness | For selecting a left-handed or right-handed convention |
| CxiiHash | For use as the Hasher in STL unordered_map/unordered_set (e.g., xiiHash<MyType>) |
| CxiiHash< T, typename std::enable_if< std::is_base_of< xiiHashableStruct< T >, T >::value >::type > | |
| CxiiHashableStruct | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiHashedString | |
| CHashedData | |
| CxiiHashHelper | |
| CxiiHashHelper< const char * > | |
| CxiiHashHelper< T * > | |
| CxiiHashHelper< vk::DescriptorType > | |
| CxiiHashHelper< xiiArchiveStoredString > | Functions to enable xiiHashTable to 1) store xiiArchiveStoredString and 2) lookup strings efficiently with a xiiArchiveLookupString |
| CxiiHashHelper< xiiComponentHandle > | HashHelper implementation so component handles can be used as key in a hashtable |
| CxiiHashHelper< xiiDebugRendererContext > | |
| CxiiHashHelper< xiiExposedBone > | |
| CxiiHashHelper< xiiGameObjectHandle > | HashHelper implementation so game object handles can be used as key in a hash table |
| CxiiHashHelper< xiiGraphEdgeHandle > | |
| CxiiHashHelper< xiiGraphVertexHandle > | |
| CxiiHashHelper< xiiHashedString > | |
| CxiiHashHelper< xiiInt16 > | |
| CxiiHashHelper< xiiInt32 > | |
| CxiiHashHelper< xiiInt64 > | |
| CxiiHashHelper< xiiInt8 > | |
| CxiiHashHelper< xiiScriptCoroutineHandle > | HashHelper implementation so coroutine handles can be used as key in a hash table. Also needed to store in a variant |
| CxiiHashHelper< xiiScriptWorldModule::FunctionContext > | |
| CxiiHashHelper< xiiStringView > | |
| CxiiHashHelper< xiiTempHashedString > | |
| CxiiHashHelper< xiiTypedResourceHandle< T > > | |
| CxiiHashHelper< xiiTypelessResourceHandle > | |
| CxiiHashHelper< xiiUInt16 > | |
| CxiiHashHelper< xiiUInt32 > | |
| CxiiHashHelper< xiiUInt64 > | |
| CxiiHashHelper< xiiUInt8 > | |
| CxiiHashHelper< xiiUuid > | |
| CxiiHashHelper< xiiVariant > | |
| CxiiHashHelper< xiiViewHandle > | HashHelper implementation so view handles can be used as key in a hashtable |
| CxiiHashHelper< xiiVisualScriptVariableTypeDeclaration > | |
| CxiiHashHelperString_NoCase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiHashingUtils | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiHashSet | |
| CxiiHashSetBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CConstIterator | Const iterator |
| CxiiHashStreamWriter32 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiHashStreamWriter64 | |
| CxiiHashTable | |
| CxiiHashTableBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiHashTableBaseConstIterator | Const iterator |
| CPointer | |
| CxiiHashTableBaseIterator | Iterator with write access |
| CPointer | |
| CxiiHelpActions | |
| CxiiHiddenAttribute | A property attribute that indicates that the property is not to be shown in the UI |
| CxiiHybridArray | Copyright (c) Theophilus Eriata. All Rights Reserved |
| Calignas | The fixed size array |
| CxiiHybridString | |
| CxiiHybridStringBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiIDE | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiIdTable | |
| CxiiIdTableBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CConstIterator | Const iterator |
| CIterator | Iterator with write access |
| CxiiIESProfileResource | |
| CxiiIESProfileResourceDescriptor | |
| CxiiImage | |
| CxiiImageConversion | Helper class containing utilities to convert between different image formats and layouts |
| CConversionPathNode | A single node along a computed conversion path |
| CxiiImageConversionEntry | A structure describing the pairs of source/target format that may be converted using the conversion routine |
| CxiiImageConversionStep | |
| CxiiImageConversionStepCompressBlocks | Interface for a single image conversion step where the source format is uncompressed and the target format is compressed |
| CxiiImageConversionStepDecompressBlocks | Interface for a single image conversion step where the source format is compressed and the target format is uncompressed |
| CxiiImageConversionStepDeplanarize | Interface for a single image conversion step from a planar to a linear format |
| CxiiImageConversionStepLinear | Interface for a single image conversion step where both the source and target format are uncompressed |
| CxiiImageConversionStepPlanarize | Interface for a single image conversion step from a linear to a planar format |
| CxiiImageDataAssetDocument | |
| CxiiImageDataAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiImageDataAssetEvent | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiImageDataAssetProperties | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiImageDataResource | |
| CxiiImageDataResourceDescriptor | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiImageFileFormat | |
| CxiiImageFileFormatRegistrator | |
| CxiiImageFilter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiImageFilterBox | Box filter |
| CxiiImageFilterSincWithKaiserWindow | Kaiser-windowed sinc filter |
| CxiiImageFilterTriangle | Triangle filter |
| CxiiImageFilterWeights | Pre-computes the required filter weights for rescaling a sequence of image samples |
| CxiiImageFormatMappings | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiImageSizeofHelper | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiImageSizeofHelper< const void > | |
| CxiiImageSizeofHelper< void > | |
| CxiiImageSliderUiAttribute | |
| CxiiImageUtils | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CMipMapOptions | Mip map generation options |
| CxiiImageView | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiImguiSingleton | Singleton class through which one can control the third-party library 'Dear Imgui' |
| CxiiInDevelopmentAttribute | A property attribute that indicates that this feature is still in development and should not be shown to all users |
| CxiiInfraredSensorPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiInputActionConfig | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiInputComponent | |
| CxiiInputDevice | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiInputDeviceController | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CMotor | Describes which vibration motor to configure |
| CxiiInputDeviceMouseKeyboard | |
| CxiiInputManager | |
| CInputEventData | The data that is broadcast when certain events occur |
| CxiiInputMessageGranularity | Which types of input events are broadcast |
| CxiiInputSlotFlags | |
| CBits | |
| CxiiInsertObjectPropertyCommand | |
| CxiiInstanceCullPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiInstanceDataAllocator | |
| CxiiInstanceDataDesc | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiInstancedMeshComponent | Instanced mesh component for many local-space instances of one mesh resource |
| CxiiInstanceOcclusionPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiInstantiatePrefabCommand | |
| CxiiInt64DoubleUnion | Simple helper union to store ints and doubles to modify their bit patterns |
| CxiiIntensityControlPoint | |
| CxiiInterval | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiIntervalScheduler | |
| CxiiIntervalSchedulerBase | |
| CxiiIntFloatUnion | Simple helper union to store ints and floats to modify their bit patterns |
| CxiiIpcChannel | |
| CMode | |
| CConnectionState | |
| CxiiIpcChannelEvent | Event data for xiiIpcChannel::m_Events |
| CxiiIPCObjectMirrorEditor | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiIPCObjectMirrorEngine | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiIpcProcessMessageProtocol | |
| CEvent | Event data structure for message notifications |
| CxiiIReflectedTypeAccessor | Provides access to the properties of a xiiRTTI compatible data storage |
| CxiiIrradianceLayerPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiIsBitflags | Determines whether a type is xiiIsBitflags |
| CxiiIsBitflags< xiiBitflags< T > > | |
| CxiiIsEnum | Determines whether a type is xiiIsBitflags |
| CxiiIsEnum< xiiEnum< T > > | |
| CxiiIsOutParam | |
| CxiiIsOutParam< T & > | |
| CxiiIsOutParam< T * > | |
| CxiiIsPodType | If there is an % operator which takes a TypeIsPod and returns a CompileTimeTrueType T is Pod. Default % operator return false |
| CxiiIsPodType< T * > | Pointers are POD types |
| CxiiIsPodType< T[N]> | Arrays are POD types |
| CxiiIsStandardType | Used to determine if the given type is a build-in standard variant type |
| CxiiIsStandardType< T, xiiVariant > | |
| CxiiIsValueType | Used to determine if the given type can be stored by value inside a xiiVariant (either standard type or custom type) |
| CxiiIsValueType< T, xiiVariant > | |
| CxiiIterateBitIndices | |
| CxiiIterateBits | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiIterateBitValues | |
| CxiiJSONParser | |
| CxiiJSONReader | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CElement | |
| CxiiJSONWriter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiKeyState | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiLambdaDelegateStorage | |
| CxiiLambdaDelegateStorageBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiLargeBlockAllocator | |
| CxiiLayerAction | |
| CxiiLayerActions | |
| CxiiLayerContext | Layers that are loaded as sub-documents of a scene share the xiiWorld with their main document scene. Thus, this context attaches itself to its parent xiiSceneContext |
| CxiiLayerDocument | |
| CxiiLayerDocumentSettings | |
| CxiiLayerDragDropHandler | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiLayerOnLayerDragDropHandler | |
| CxiiLayerVisibilityChangedMsgToEngine | |
| CxiiLidarSensorPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiLightClusterFrameData | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiLightClusterViewPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiLightComponent | Base class for light components |
| CxiiLightingManager | Device-owned immutable split-sum BRDF lookup and readiness. Allocated only on demand |
| CxiiLightRenderData | |
| CxiiLightScatteringCascadeProcessingMode | The method to use for processing shadow map cascades when rendering light scattering |
| CxiiLightScatteringExtinctionEvaluationMode | The method to use for evaluating extinction when attenuating background |
| CxiiLightScatteringHighOrderEvaluationMode | |
| CxiiLightScatteringRefinementCriterion | The criterion to use for detecting discontinuities when refining the sample locations for light scattering |
| CxiiLightScatteringSingleEvaluationMode | The method to use for evaluating a single light scattering |
| CxiiLightScatteringTechnique | The light scattering technique to use for evaluating light scattering |
| CxiiLinearAllocator | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiList | |
| CxiiListBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CIterator | A forward-iterator. Allows sequential access from front-to-back |
| CxiiLocalAllocatorWrapper | |
| CxiiLocalBlackboardComponent | This component creates its own xiiBlackboard, and thus locally holds state |
| CxiiLocalShadowAtlasBuilder | Builds collision-free atlas allocations and local-light view-projection matrices |
| CxiiLocalShadowAtlasData | |
| CxiiLocalShadowAtlasSettings | Deterministic local-shadow atlas planning settings |
| CxiiLocalShadowAtlasStatistics | Per-frame atlas planning diagnostics exposed to tools and profilers |
| CxiiLock | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiLockedObject | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiLodHistoryResetPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiLODMeshComponent | Mesh component with explicit CPU-side LOD controls |
| CxiiLog | |
| CxiiLogBlock | Instances of this class will group messages in a scoped block together |
| CxiiLogEntry | |
| CxiiLogEntryDelegate | |
| CxiiLoggingEventData | The data that is sent through xiiLogInterface |
| CxiiLogInterface | |
| CxiiLogMsgToEditor | |
| CxiiLogMsgType | Describes the types of events that xiiLog sends |
| CxiiLogSystemScope | |
| CxiiLogSystemToBuffer | A simple log interface implementation that gathers all messages in a string buffer |
| CxiiLongOpAttribute | |
| CxiiLongOpControllerEvent | Events about all known long ops. Broadcast by xiiLongOpControllerManager |
| CxiiLongOpControllerManager | |
| CProxyOpInfo | Holds all information about the proxy long op on the editor side |
| CxiiLongOpManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiLongOpProgressMsg | |
| CxiiLongOpProxy | |
| CxiiLongOpProxy_BakeScene | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiLongOpReplicationMsg | |
| CxiiLongOpResultMsg | |
| CxiiLongOpsAdapter | |
| CxiiLongOpWorker | |
| CxiiLongOpWorker_BakeScene | |
| CxiiLongOpWorkerManager | |
| CxiiLuminanceHistogramPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiLUTAssetActions | |
| CxiiLUTAssetDocument | |
| CxiiLUTAssetDocumentGenerator | |
| CxiiLUTAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiLUTAssetProperties | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMakeDelegateHelper | |
| CxiiMakeDelegateHelper< R(Class::*)(Args...) const > | |
| CxiiMakeDelegateHelper< R(Class::*)(Args...)> | |
| CxiiManipulatorAdapter | |
| CxiiManipulatorAdapterRegistry | |
| CxiiManipulatorAttribute | |
| CxiiManipulatorManager | |
| CxiiManipulatorManagerEvent | |
| CxiiManipulatorScaleGizmo | |
| CxiiMap | |
| CxiiMapBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMapBaseConstIteratorBase | Base class for all iterators |
| CPointer | |
| CxiiMapBaseIteratorBase | Forward Iterator to iterate over all elements in sorted order |
| CPointer | |
| CxiiMapPropertyAccessor | |
| CxiiMarkerComponent | |
| CxiiMat3Template | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMat4Template | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMaterialAlphaMode | |
| CxiiMaterialAssetActions | |
| CxiiMaterialAssetDocument | |
| CxiiMaterialAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMaterialAssetPreview | |
| CxiiMaterialAssetProperties | |
| CxiiMaterialBlendMode | |
| CxiiMaterialCompilationMessage | Tool-facing shader-contract diagnostic emitted by xiiMaterialCompiler |
| CxiiMaterialCompilationSeverity | |
| CxiiMaterialCompiler | |
| CxiiMaterialContext | |
| CxiiMaterialDirtyFlags | |
| CBits | |
| CxiiMaterialDomain | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMaterialDragDropHandler | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMaterialFeatureFlags | Features which alter shader specialization or render scheduling |
| CBits | |
| CxiiMaterialGpuHandle | |
| CxiiMaterialGpuStorage | |
| CUploadHandles | |
| CxiiMaterialGpuStorageDescription | |
| CxiiMaterialGpuStorageStatistics | |
| CxiiMaterialGpuUpload | One immutable upload operation captured for a render-graph pass |
| CxiiMaterialGpuUploadBatch | |
| CxiiMaterialInstance | |
| CxiiMaterialInstanceSnapshot | |
| CxiiMaterialManager | |
| CxiiMaterialModelAction | |
| CxiiMaterialObjectManager | |
| CxiiMaterialParameterBlock | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMaterialParameterDefinition | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMaterialParameterFlags | |
| CBits | |
| CxiiMaterialParameterId | Stable name-derived identifier used instead of string lookup in hot paths |
| CxiiMaterialParameterType | CPU authoring type and canonical GPU packing type for a material parameter |
| CxiiMaterialRenderData | |
| CxiiMaterialResource | |
| CxiiMaterialResourceBinding | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMaterialResourceDescriptor | |
| CParameter | |
| CTexture2DBinding | |
| CTextureCubeBinding | |
| CxiiMaterialResourceSlot | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMaterialRuntimeState | Immutable classification used by sorting, shader selection and render-graph routing |
| CxiiMaterialSchema | |
| CxiiMaterialSchemaDescription | Authoring description. Build() turns this into a validated immutable schema |
| CxiiMaterialShaderMode | |
| CxiiMaterialShadingModel | High-level shading contract used to select shader families and render paths |
| CxiiMaterialSystem | |
| CxiiMaterialTextureDefinition | Describes one texture binding or bindless texture index in a material |
| CxiiMaterialTextureSlot | |
| CxiiMaterialUpdateFrequency | |
| CxiiMaterialUploadPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMaterialViewContext | |
| CxiiMaterialVisualShaderEvent | |
| CxiiMathDoubleBits | |
| CxiiMathExpression | A wrapper around xiiExpression infrastructure to evaluate simple math expressions |
| CInput | |
| CxiiMathFloatBits | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMatOrTransform | Enables a function to take an xiiMat3, xiiMat4 or xiiTransfrom |
| CxiiMatrixLayout | |
| CxiiMatrixRasterConstantsPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMatrixVisibilityViewPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMaxArraySizeAttribute | A property attribute that specifies the max size of an array. If it is reached, no further elemets are allowed to be added |
| CxiiMemberArrayProperty | |
| CxiiMemberArrayReadOnlyProperty | Read only version of xiiMemberArrayProperty that does not call any functions that modify the array. This is needed to reflect xiiArrayPtr members |
| CxiiMemberFunctionParameterTypeResolver | Template that allows to probe a single parameter function for parameter and return type |
| CxiiMemberFunctionParameterTypeResolver< R(Class::*)(P)> | |
| CxiiMemberMapProperty | |
| CxiiMemberProperty | [internal] An implementation of xiiTypedMemberProperty that accesses the property data directly |
| CxiiMemberSetProperty | |
| CxiiMemberSetProperty< Class, xiiTagSet, xiiStringView > | |
| CxiiMemoryMappedFile | Allows to map an entire file into memory for random access |
| CxiiMemoryMappedFileImpl | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMemoryStreamContainerStorage | |
| CxiiMemoryStreamContainerWrapperStorage | Wrapper around an existing container to implement xiiMemoryStreamStorageInterface |
| CxiiMemoryStreamReader | |
| CxiiMemoryStreamStorageInterface | Instances of this class act as storage for memory streams |
| CxiiMemoryStreamWriter | |
| CxiiMemoryTracker | |
| CAllocationInfo | |
| CIterator | |
| CxiiMemoryUtils | |
| CxiiMenuAction | |
| CxiiMeshAssetDocument | |
| CxiiMeshAssetDocumentGenerator | |
| CxiiMeshAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMeshAssetProperties | |
| CxiiMeshBoneData | Mesh bone data containing the global inverse rest pose matrix and bone index, used for skeletal animation of a mesh resource |
| CxiiMeshBufferResource | Resource class for mesh buffers, responsible for managing the GPU resources and data associated with a mesh, including vertex and index buffers, meshlet buffers, and draw command buffers. This resource class handles the loading, unloading, and updating of the mesh data on the GPU, as well as providing access to the mesh data and properties for rendering and other operations |
| CxiiMeshBufferResourceDescriptor | Descriptor for creating an xiiMeshBufferResource, containing all necessary information and data to initialize a mesh buffer resource, including vertex stream layout, vertex and index data, meshlet data, and resource usage flags |
| CxiiMeshComponent | Default mesh component name used by scenes and tools |
| CxiiMeshComponentBase | Common functionality for all mesh components |
| CxiiMeshComponentDragDropHandler | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMeshContext | |
| CxiiMeshDrawCommand | DrawMeshIndirect-compatible command payload |
| CxiiMeshDrawCommandsPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMeshImportTransform | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMeshInstanceData | Per-instance data consumed by GPU culling and mesh shading passes |
| CxiiMeshletBuildRange | |
| CxiiMeshletCullPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMeshletDispatchBoundsPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMeshletDispatchPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMeshletOcclusionPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMeshLOD | Mesh LOD (Level of Detail) containing multiple sections, used to define different levels of detail for a mesh resource |
| CxiiMeshLodSelectionMode | Selection mode for LODs of a mesh resource, used to determine how LODs are chosen at runtime |
| CxiiMeshMorphTarget | |
| CxiiMeshPackedVertex | |
| CxiiMeshPrimitive | |
| CxiiMeshRenderData | |
| CxiiMeshRenderDataFlags | Mesh render data flags, used to specify various properties of the mesh render data that can affect how it is rendered |
| CBits | |
| CxiiMeshResource | Mesh resource class representing a renderable mesh in the engine, containing geometry, materials, LODs, and other properties for rendering and animation |
| CxiiMeshResourceDescriptor | |
| CxiiMeshResourceUsageFlags | Mesh resource usage flags, used to specify intended usage patterns and GPU feature support for a mesh resource |
| CBits | |
| CxiiMeshSection | Mesh section describing a contiguous range of primitives with the same material and other properties, used for rendering and culling |
| CxiiMeshVertexSemantic | Input layout semantic for mesh vertex streams, used to identify the purpose of a vertex stream and how it should be interpreted by the renderer |
| CxiiMeshVertexStream | |
| CxiiMeshVertexStreamFormat | Precision and storage format for mesh vertex streams, used to identify the data type and layout of a vertex stream and how it should be interpreted by the renderer |
| CxiiMeshViewContext | |
| CxiiMessage | |
| CxiiMessageLoop | |
| CxiiMessageLoop_NoImpl | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMessageQueue | |
| CxiiMessageQueueBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CEntry | |
| CxiiMessageSenderBase | Base class for all message senders |
| CxiiMessageSenderInfo | |
| CxiiMiniDumpUtils | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMinValueTextAttribute | Used to show a text instead of the minimum value of a property |
| CxiiModelAnimationImport | |
| CxiiModelAnimationImportOptions | |
| CxiiModelEmbeddedTexture | |
| CxiiModelMaterialTexture | |
| CxiiModelMeshImport | |
| CxiiModelMeshImportOptions | |
| CxiiModelMeshMaterial | Imported authoring information, independent of Editor documents and runtime material ownership |
| CxiiModelSkeletonCollider | |
| CxiiModelSkeletonImport | |
| CxiiModelVertexColorConversion | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMouseCursorClipMode | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMoveNodeCommand | |
| CxiiMoveObjectCommand | |
| CxiiMoveObjectPropertyCommand | |
| CxiiMsgAnimationReachedEnd | |
| CxiiMsgBlackboardEntryChanged | |
| CxiiMsgBuildStaticMesh | |
| CxiiMsgChildrenChanged | |
| CxiiMsgCollision | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMsgComponentInternalTrigger | |
| CxiiMsgComponentsChanged | |
| CxiiMsgDeleteGameObject | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMsgExport | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMsgExtractRenderData | Sent to components or component managers to request them to extract their render data into the given structure |
| CxiiMsgGenericEvent | |
| CxiiMsgInputActionTriggered | XiiInputComponent raises this event when it detects input |
| CxiiMsgInterruptPlaying | Common message for components that can or need to be canceled immediately |
| CxiiMsgObjectGrabbed | Sent by components such as xiiJoltGrabObjectComponent to indicate that the object has been grabbed or released |
| CxiiMsgOnlyApplyToObject | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMsgParentChanged | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMsgPhysicCharacterContact | |
| CxiiMsgPhysicContact | |
| CxiiMsgPhysicsAddImpulse | Used to apply a physical impulse on the object |
| CxiiMsgPhysicsJointBroke | |
| CxiiMsgReleaseObjectGrab | Send this to components such as xiiJoltGrabObjectComponent to demand that m_hGrabbedObjectToRelease should no longer be grabbed |
| CxiiMsgSetColor | |
| CxiiMsgSetDoubleParameter | Basic message to set some generic parameter to a double value |
| CxiiMsgSetFloatParameter | Basic message to set some generic parameter to a float value |
| CxiiMsgSetPlaying | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMsgSetRealParameter | Basic message to set some generic parameter to a xiiReal value |
| CxiiMsgStateMachineStateChanged | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMsgTransformChanged | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMsgTriggerTriggered | Sent when something enters or leaves a trigger |
| CxiiMsgUpdateLocalBounds | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiMuteLog | |
| CxiiMutex | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiNamedAction | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiNavmeshGeoWorldModuleInterface | |
| CxiiNavmeshTriangle | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiNoBase | Dummy type to pass to templates and macros that expect a base type for a class that has no base |
| CxiiNodeCommandAccessor | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiNodeCommands | |
| CxiiNodeCreationTemplate | |
| CxiiNodeFlags | |
| CBits | |
| CxiiNodePropertyValue | |
| CxiiNoEventData | Can be used when xiiEvent is used without any additional data |
| CxiiNoMutex | |
| CxiiNonUniformBoxGizmo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiNonUniformBoxManipulatorAdapter | |
| CxiiNonUniformBoxManipulatorAttribute | |
| CxiiNoTemporaryTransactionsAttribute | This attribute indicates that a widget should not use temporary transactions when changing the value |
| CxiiNullAllocatorWrapper | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiObjectAccessorBase | |
| CxiiObjectAccessorChangeEvent | |
| CxiiObjectChange | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiObjectChangeType | |
| CxiiObjectCommandAccessor | |
| CxiiObjectDirectAccessor | |
| CxiiObjectFlags | Internal flags of game objects or components |
| CBits | |
| CxiiObjectMetaData | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CEventData | |
| CStorage | |
| CxiiObjectMode | |
| CxiiObjectMsgQueueType | Specifies at which phase the queued message should be processed |
| CxiiObjectPickingResult | |
| CxiiObjectPropertyPath | |
| CxiiObjectPropertyPathContext | |
| CxiiObjectProxyAccessor | |
| CxiiObjectSelection | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiObjectSelectionMsgToEngine | |
| CxiiObjectsForDebugVisMsgToEngine | Send by the editor scene document to the runtime scene document, to tell it about the poll results (see xiiGatherObjectsForDebugVisMsgInterDoc) |
| CxiiObjectTagMsgToEngine | |
| CxiiOBJLoader | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CFaceVertex | Stores the information for a vertex in a face |
| CMaterial | |
| CFace | Holds all data about one face (ie. polygon, not only triangles) |
| CxiiOnComponentFinishedAction | Certain components may delete themselves or their owner when they are finished with their main purpose |
| CxiiOnComponentFinishedAction2 | Same as xiiOnComponentFinishedAction, but additionally includes 'Restart' |
| CxiiOnTaskRunning | Enum that describes what to do when waiting for or canceling tasks, that have already started execution |
| CxiiOpenDdlParser | |
| CxiiOpenDdlReader | An OpenDDL reader parses an entire DDL document and creates an in-memory representation of the document structure |
| CxiiOpenDdlReaderElement | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiOpenDdlWriter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CDdlState | |
| CxiiOrbitCameraContext | A simple orbit camera. Use LMB to rotate, wheel to zoom, Alt to slow down |
| CxiiOrthoGizmoContext | |
| CxiiOSFile | |
| CEventType | Describes the types of events that xiiOSFile sends |
| CEventData | The data that is sent through the event interface |
| CxiiOSThread | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPageAllocator | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiParallelForParams | Settings for xiiTaskSystem::ParallelFor invocations |
| CxiiParticleAttributeFormat | Attribute data format used by particle graph pins and GPU attribute streams |
| CxiiParticleAttributeSemantic | Built-in particle attribute semantics. Custom attributes are named by xiiParticleGraphPinDesc::m_sAttributeName |
| CxiiParticleColliderComponent | |
| CxiiParticleColliderShape | |
| CxiiParticleEmitterComponent | |
| CxiiParticleEmitterMode | |
| CxiiParticleEmitterShape | |
| CxiiParticleForceFieldComponent | |
| CxiiParticleForceFieldType | |
| CxiiParticleGPUCounters | GPU counters consumed by emit, compact, simulate, render and readback passes |
| CxiiParticleGPUState | GPU particle state. Keep in sync with Data/Base/Shaders/Pipeline/ParticleIntegrate.xiiShader |
| CxiiParticleGraphGroupDesc | Editor annotation/grouping data for DCC-style graph tooling |
| CxiiParticleGraphLinkDesc | Directed connection between two particle graph pins |
| CxiiParticleGraphNodeCategory | High-level graph node category for editor grouping and compile scheduling |
| CxiiParticleGraphNodeDesc | A particle graph node. Nodes map to compute kernels, tool-only annotations, or custom engine callbacks |
| CxiiParticleGraphNodeFlags | Node capabilities and compiler hints |
| CBits | |
| CxiiParticleGraphParameterDesc | Artist/scientist-facing parameter exposed by a particle graph node |
| CxiiParticleGraphPinDesc | One input or output pin visible in the particle graph editor |
| CxiiParticleGraphResource | Resource wrapper around a DCC-authored GPU particle graph |
| CxiiParticleGraphResourceDescriptor | Serializable particle graph descriptor. It is intentionally data-only so tools can round-trip it losslessly |
| CxiiParticleGraphSchedule | Where and how often a particle graph node executes |
| CxiiParticleIntegratePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiParticleIntegrationConstantsPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiParticleMolecularDynamicsComponent | |
| CxiiParticleMolecularEnsemble | |
| CxiiParticleMolecularIntegrator | |
| CxiiParticleMolecularPotential | |
| CxiiParticleRenderData | Renderer-facing packet for GPU particle systems |
| CxiiParticleRendererComponent | |
| CxiiParticleRendererType | |
| CxiiParticleSimulationDomainComponent | |
| CxiiParticleSimulationDomainFlags | |
| CBits | |
| CxiiParticleSimulationDomainShape | |
| CxiiParticleSimulationPassData | Render graph pass data used by xiiParticleSystemRuntime::AddSimulationPasses() |
| CxiiParticleSimulationSpace | Simulation space for particle data |
| CxiiParticleSystemComponent | Scene component that exposes a GPU particle system to extraction and tooling |
| CxiiParticleSystemConstants | Constants shared by the CPU runtime and shader-side particle layouts |
| CxiiParticleSystemDescriptor | Runtime descriptor for large GPU particle simulations |
| CxiiParticleSystemFlags | Feature flags controlling runtime allocation and pass scheduling |
| CBits | |
| CxiiParticleSystemManager | |
| CxiiParticleSystemRuntime | Persistent GPU runtime for one particle system. Owns large buffers and registers graph passes |
| CxiiParticleSystemRuntimeHandle | |
| CxiiPasteObjectsCommand | |
| CxiiPathPattern | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPathPatternFilter | A collection of xiiPathPatterns for include/exclude filtering of file paths |
| CxiiPathSearch | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CPathResultData | FindPath() and FindClosest() return an array of these objects as the path result |
| CxiiPathState | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPathStateGenerator | |
| CxiiPathUtils | |
| CxiiPerspectiveAction | |
| CxiiPhantomArrayProperty | |
| CxiiPhantomConstantProperty | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPhantomFunctionProperty | |
| CxiiPhantomMapProperty | |
| CxiiPhantomMemberProperty | |
| CxiiPhantomRTTI | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPhantomRttiManager | |
| CxiiPhantomRttiManagerEvent | |
| CxiiPhantomSetProperty | |
| CxiiPhantomTypeChange | Event message used by the xiiPhantomRttiManager |
| CxiiPhotometricUnit | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPhotometricUtils | |
| CxiiPhysicsCastResult | Used for raycast and sweep tests |
| CxiiPhysicsCastResultArray | |
| CxiiPhysicsOverlapResult | Used to report overlap query results |
| CxiiPhysicsOverlapResultArray | |
| CxiiPhysicsQueryParameters | |
| CxiiPhysicsWorldModuleInterface | |
| CJointConfig | |
| CFixedJointConfig | |
| CxiiPin | |
| CxiiPipeWin | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPlaneTemplate | A class that represents a mathematical plane |
| CxiiPlatformDescription | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPlatformProfile | |
| CxiiPlayerApplication | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPlayerStartPointComponent | |
| CxiiPlugin | |
| CInit | |
| CPluginInfo | Contains basic information about a loaded plugin |
| CxiiPluginBundle | |
| CxiiPluginBundleSet | Contains multiple xiiPluginBundle's |
| CxiiPluginEvent | The data that is broadcast whenever a plugin is (un-) loaded |
| CxiiPluginLoadFlags | Flags for loading a plugin |
| CBits | |
| CxiiPluginRegister | |
| CxiiPointerWithFlags | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPointLightComponent | A point light component. This represents a light source that emits light in all directions from a single point in space, like a light bulb |
| CxiiPointLightRenderData | The render data object for point lights |
| CxiiPointLightVisualizerAdapter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPointLightVisualizerAttribute | Visualizer attribute for point lights. Also renders a tube (capsule) when Length or Radius is non-zero |
| CxiiPositionOnPlane | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPostProcessVolumeComponent | |
| CxiiPrefabCache | |
| CxiiPrefabComponentDragDropHandler | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPrefabDefaultStateProvider | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPrefabDocumentSettings | |
| CxiiPrefabInstantiationOptions | |
| CxiiPrefabReferenceComponent | |
| CxiiPrefabReferenceComponentManager | |
| CxiiPrefabResource | |
| CxiiPrefabResourceDescriptor | |
| CxiiPrefabUtils | |
| CxiiPreferences | |
| CxiiPreprocessor | |
| CProcessingEvent | |
| CxiiPresentPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPreventDuplicatesAttribute | |
| CxiiProcessAssetMsg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiProcessAssetResponseMsg | |
| CxiiProcessCommunicationChannel | |
| CEvent | |
| CxiiProcessGroupImpl | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiProcessImpl | |
| CStdStreamInfo | |
| CxiiProcessingStream | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiProcessingStreamGroup | A stream group encapsulates the streams and the corresponding data processors |
| CxiiProcessingStreamIterator | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiProcessingStreamProcessor | Base class for all stream processor implementations |
| CxiiProcessingStreamSpawnerZeroInitialized | This element spawner initializes new elements with 0 (by writing 0 bytes into the whole element) |
| CxiiProcessMessage | Base class for IPC messages transmitted by xiiIpcChannel |
| CxiiProcessTask | |
| CxiiProcessThread | |
| CxiiProfileConfigData | Base class for configuration objects that store e.g. asset transform settings or runtime configuration information |
| CxiiProfilingListScope | |
| CxiiProfilingScope | |
| CxiiProfilingSystem | Helper functionality of the profiling system |
| CThreadInfo | |
| CCPUScope | |
| CCPUScopesBufferFlat | |
| CGPUScope | Helper struct to hold GPU profiling data |
| CProfilingData | |
| CxiiProfilingUtils | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiProgress | |
| CxiiProgressEvent | |
| CxiiProgressRange | |
| CxiiProjectAction | |
| CxiiProjectActions | |
| CxiiProjectExport | |
| CxiiProjectPreferencesUser | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiProjectReadyMsgToEditor | |
| CxiiPropertyAccessor | [internal] Helper class to generate accessor functions for (private) members of another class |
| CxiiPropertyAnimAssetDocument | Opens existing property-animation source files for editing. The Engine no longer exports or executes these assets |
| CxiiPropertyAnimAssetDocumentEvent | |
| CxiiPropertyAnimAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPropertyAnimationChannel | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPropertyAnimationTrack | |
| CxiiPropertyAnimationTrackGroup | |
| CxiiPropertyAttribute | Base class of all attributes can be used to decorate a RTTI property |
| CxiiPropertyCategory | Describes what category a property belongs to |
| CxiiPropertyClipboard | |
| CxiiPropertyEvent | |
| CxiiPropertyFlags | Flags used to describe a property and its type |
| CBits | |
| CxiiPropertyMetaState | |
| CxiiPropertyMetaStateEvent | Event that is broadcast whenever information about how to present properties is required |
| CxiiPropertyPath | |
| CxiiPropertyPathStep | Reflected property step that can be used to init a xiiPropertyPath |
| CxiiPropertyReference | |
| CxiiPropertySelection | |
| CxiiPropertyUiState | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiPullObjectStateMsgToEngine | |
| CxiiPushObjectStateData | |
| CxiiPushObjectStateMsgToEditor | |
| CxiiQGridBarWidget | |
| CxiiQtActionProxy | |
| CxiiQtAddSubElementButton | Used by container widgets to add new elements to the container |
| CxiiQtAnimatedMeshAssetDocumentWindow | |
| CxiiQtAnimationClipAssetDocumentWindow | |
| CxiiQtAnimationGraphAssetDocumentWindow | |
| CxiiQtAnimationGraphAssetScene | |
| CxiiQtAnimationGraphNode | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtApplicationPanel | Base class for all panels that are supposed to be application wide (not tied to some document) |
| CxiiQtAssetBrowserDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtAssetBrowserFilter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtAssetBrowserModel | Model of the item view in the asset browser |
| CxiiQtAssetBrowserPanel | The application wide panel that shows and asset browser |
| CxiiQtAssetBrowserView | |
| CxiiQtAssetBrowserWidget | |
| CxiiQtAssetCuratorFilter | |
| CxiiQtAssetCuratorPanel | |
| CxiiQtAssetFilter | Interface class of the asset filter used to decide which items are shown in the asset browser |
| CxiiQtAssetImportDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtAssetLineEdit | A QLineEdit that is used by xiiQtAssetPropertyWidget |
| CxiiQtAssetProfilesDlg | |
| CxiiQtAssetPropertyWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtAssetStatusIndicator | |
| CxiiQtBlackboardTemplateAssetDocumentWindow | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtButtonProxy | |
| CxiiQtCategoryProxy | |
| CxiiQtCodeEditorPreferencesWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtCollapsibleGroupBox | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtCollectionAssetDocumentWindow | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtColorAreaWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtColorButtonWidget | *** COLOR *** |
| CxiiQtColorCompareWidget | |
| CxiiQtColorDialog | |
| CxiiQtColorGradientAssetDocumentWindow | |
| CxiiQtColorGradientEditorWidget | |
| CxiiQtColorGradientWidget | |
| CxiiQtColorRangeWidget | |
| CxiiQtCompilerPreferencesWidget | |
| CxiiQtConnection | |
| CxiiQtContainerWindow | Container window that hosts documents and applications panels |
| CxiiQtCppProjectDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtCreateProjectDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtCuratorControl | |
| CxiiQtCurve1DAssetDocumentWindow | |
| CxiiQtCurve1DButtonWidget | *** CURVE1D *** |
| CxiiQtCurve1DEditorWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtCurveEditDlg | |
| CxiiQtCurveEditWidget | |
| CxiiQtCustomDataAssetDocumentWindow | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtCVarItemDelegate | |
| CxiiQtCVarModel | |
| CEntry | |
| CxiiQtCVarPanel | |
| CxiiQtCVarsWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtCVarWidget | Displays CVar values in a table and allows to modify them |
| CxiiQtDarkEditorStyle | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtDarkThemeColours | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtDashboardDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtDataDirsDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtDataWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtDecalAssetDocumentWindow | |
| CxiiQtDeltaTransformDlg | |
| CxiiQtDocumentPanel | |
| CxiiQtDocumentTreeModel | |
| CxiiQtDocumentTreeModelAdapter | |
| CxiiQtDocumentTreeView | |
| CxiiQtDocumentWindow | Base class for all document windows. Handles the most basic document window management |
| CxiiQtDocumentWindowEvent | |
| CxiiQtDoubleSpinBox | |
| CxiiQtDummyAdapter | |
| CxiiQtDuplicateDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtDynamicActionAndMenuProxy | |
| CxiiQtDynamicBitflagsPropertyWidget | |
| CxiiQtDynamicEnumPropertyWidget | |
| CxiiQtDynamicMenuProxy | |
| CxiiQtDynamicStringEnumPropertyWidget | |
| CxiiQtEditDynamicEnumsDlg | |
| CxiiQtEditorApp | |
| CStartupFlags | |
| CBits | |
| CxiiQtElementGroupButton | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtEmbeddedClassPropertyWidget | |
| CxiiQtEngineDocumentWindow | |
| CxiiQtEngineViewWidget | Base class for views that show engine output |
| CInteractionContext | Holds information about the viewport that the user just now hovered over and what object was picked last |
| CxiiQtEventTrackEditorWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtEventTrackWidget | |
| CSelectedPoint | |
| CxiiQtExportAndRunDlg | |
| CxiiQtExportProjectDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtExposedBoneWidget | |
| CxiiQtExposedParametersPropertyWidget | |
| CxiiQtExternalFilePropertyWidget | |
| CxiiQtExtractGeometryDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtFileLineEdit | A QLineEdit that is used by xiiQtFilePropertyWidget |
| CxiiQtFilePropertyWidget | |
| CxiiQtFileserveActivityItem | |
| CxiiQtFileserveActivityModel | |
| CxiiQtFileserveAllFilesModel | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtFileserveWidget | |
| CxiiQtFileWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtGameObjectAdapter | |
| CxiiQtGameObjectDelegate | |
| CxiiQtGameObjectDocumentWindow | |
| CxiiQtGameObjectModel | |
| CxiiQtGameObjectPanel | |
| CxiiQtGameObjectReferencePropertyWidget | |
| CxiiQtGameObjectViewWidget | |
| CxiiQtGameObjectWidget | |
| CxiiQtGlobalEventsWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtGraphicsView | |
| CxiiQtGroupBoxBase | |
| CxiiQtIconViewDelegate | |
| CxiiQtImageCache | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtImageDataAssetDocumentWindow | |
| CxiiQtImageScene | |
| CxiiQtImageSliderWidget | *** SLIDER *** |
| CxiiQtImageWidget | |
| CxiiQtInlinedGroupBox | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtInputConfigDlg | |
| CxiiQtInputWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtItemDelegate | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtItemView | Template to be used with classes derived from QAbstractItemView. Allows the use of xiiQtItemDelegate |
| CxiiQtJointAdapter | |
| CxiiQtLabeledSlider | |
| CxiiQtLaunchFileserveDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtLayerAdapter | Custom adapter for layers, used in xiiQtLayerPanel |
| CxiiQtLayerDelegate | |
| CxiiQtLayerModel | Custom model for layers, used in xiiQtLayerPanel |
| CxiiQtLayerPanel | |
| CxiiQtLogDockWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtLogModel | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtLogPanel | The application wide panel that shows the engine log output and the editor log output |
| CxiiQtLogWidget | The application wide panel that shows the engine log output and the editor log output |
| CxiiQtLongOpsPanel | This panel listens to events from xiiLongOpControllerManager and displays all currently known long operations |
| CxiiQtLUTAssetDocumentWindow | |
| CxiiQtMainWidget | |
| CxiiQtMainWindow | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtManipulatorLabel | |
| CxiiQtMaterialAssetDocumentWindow | |
| CxiiQtMemoryWidget | |
| CxiiQtMenuActionMapView | |
| CxiiQtMenuBarActionMapView | |
| CxiiQtMenuProxy | |
| CxiiQtMeshAssetDocumentWindow | |
| CxiiQtModifiedDocumentsDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtNameableAdapter | Convenience class that implements setting the name via a property on the object |
| CxiiQtNamedAdapter | Convenience class that implements getting the name via a property on the object |
| CxiiQtNode | |
| CxiiQtNodeScene | |
| CConnectionStyle | |
| CConnectionDecorationFlags | |
| CBits | |
| CxiiQtNodeView | |
| CxiiQtOrbitCamViewWidget | |
| CxiiQtPickDocumentObjectDlg | |
| CElement | |
| CxiiQtPin | |
| CxiiQtPluginSelectionDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtPluginSelectionWidget | |
| CxiiQtPluginsWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtPreferencesDlg | |
| CxiiQtProfilingWidget | |
| CScope | |
| CxiiQtProgressbar | |
| CxiiQtPropertyAnimAssetDocumentWindow | |
| CxiiQtPropertyAnimAssetTreeView | |
| CxiiQtPropertyAnimModel | |
| CxiiQtPropertyAnimModelTreeEntry | |
| CxiiQtPropertyContainerWidget | Base class for all container properties |
| CElement | |
| CxiiQtPropertyEditorBitflagsWidget | *** BITFLAGS COMBOBOX *** |
| CxiiQtPropertyEditorCheckboxWidget | *** CHECKBOX *** |
| CxiiQtPropertyEditorColorWidget | |
| CxiiQtPropertyEditorCurve1DWidget | |
| CxiiQtPropertyEditorDoubleAngleWidget | *** DOUBLE ANGLE SPINBOX *** |
| CxiiQtPropertyEditorDoubleQuaternionWidget | *** DOUBLE QUATERNION *** |
| CxiiQtPropertyEditorDoubleSpinboxWidget | *** DOUBLE SPINBOX *** |
| CxiiQtPropertyEditorEnumWidget | *** ENUM COMBOBOX *** |
| CxiiQtPropertyEditorExpressionWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtPropertyEditorFloatAngleWidget | *** FLOAT ANGLE SPINBOX *** |
| CxiiQtPropertyEditorFloatQuaternionWidget | *** FLOAT QUATERNION *** |
| CxiiQtPropertyEditorFloatSpinboxWidget | *** FLOAT SPINBOX *** |
| CxiiQtPropertyEditorIntSpinboxWidget | *** INT SPINBOX *** |
| CxiiQtPropertyEditorLineEditWidget | *** LINEEDIT *** |
| CxiiQtPropertyEditorSliderWidget | |
| CxiiQtPropertyEditorTagSetWidget | |
| CxiiQtPropertyEditorTimeWidget | *** TIME SPINBOX *** |
| CxiiQtPropertyEditorUIntSpinboxWidget | *** UINT SPINBOX *** |
| CxiiQtPropertyGridWidget | |
| CxiiQtPropertyPointerWidget | Used for property types that are pointers |
| CxiiQtPropertyStandardTypeContainerWidget | |
| CxiiQtPropertyTypeContainerWidget | |
| CxiiQtPropertyTypeWidget | |
| CxiiQtPropertyWidget | Base class for all property widgets |
| CxiiQtProxy | Glue class that maps xiiActions to QActions. QActions are only created if the xiiAction is actually mapped somewhere. Document and Global actions are manually executed and don't solely rely on Qt's ShortcutContext setting to prevent ambiguous action shortcuts |
| CxiiQtQuadViewWidget | |
| CxiiQtReflectionWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtRemoteConnectionDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CAddress | |
| CxiiQtRenderGraphWidget | |
| CxiiQtRenderingCapture | Shared capture controls. UI owns all parsed data; telemetry never retains engine references |
| CxiiQtRenderPipelineAssetDocumentWindow | |
| CxiiQtRenderPipelineAssetScene | |
| CxiiQtResourceWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtRttiTypeStringPropertyWidget | |
| CxiiQtScene2DocumentWindow | |
| CxiiQtSceneDocumentWindow | |
| CxiiQtSceneDocumentWindowBase | |
| CxiiQtScenegraphModel | |
| CxiiQtScenegraphPanel | |
| CxiiQtSceneViewWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtScopedBlockSignals | Calls blockSignals(true) on all given QObjects, and the reverse in the destructor. Can be nested |
| CxiiQtScopedUpdatesDisabled | Calls setUpdatesEnabled(false) on all given QObjects, and the reverse in the destructor. Can be nested |
| CxiiQtSearchableMenu | |
| CxiiQtSearchWidget | |
| CxiiQtSettingsTab | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtShaderTemplateDlg | |
| CxiiQtShortcutEditorDlg | |
| CxiiQtSkeletonAssetDocumentWindow | |
| CxiiQtSkeletonPanel | |
| CxiiQtSliderProxy | |
| CxiiQtSliderWidgetAction | |
| CxiiQtSnapSettingsDlg | |
| CxiiQtStandardPropertyWidget | Base class for most 'simple' property type widgets. Implements some of the standard functionality |
| CxiiQtStateMachineAssetDocumentWindow | |
| CxiiQtStateMachineAssetScene | |
| CxiiQtStateMachineConnection | |
| CxiiQtStateMachineNode | |
| CxiiQtStateMachinePin | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtStatVisWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtSubsystemsWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtSurfaceAssetDocumentWindow | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtTagsDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtTextureAssetDocumentWindow | |
| CxiiQtTextureCubeAssetDocumentWindow | |
| CxiiQtTimeScrubberToolbar | |
| CxiiQtTimeScrubberWidget | |
| CxiiQtTimeWidget | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtToolBarActionMapView | |
| CxiiQtTreeSearchFilterModel | |
| CxiiQtTypeMenu | |
| CxiiQtTypeWidget | |
| CxiiQtUiServices | |
| CEvent | |
| CTickEvent | |
| CxiiQtUnsupportedPropertyWidget | Fallback widget for all property types for which no other widget type is registered |
| CxiiQtVarianceTypeWidget | |
| CxiiQtVariantContainerWidget | |
| CxiiQtVariantPropertyWidget | |
| CxiiQtVersionChecker | Downloads a web page and checks whether the latest version online is newer than the current one |
| CxiiQtViewWidgetContainer | Wraps and decorates a view widget with a toolbar and layout |
| CxiiQtVisualScriptConnection | |
| CxiiQtVisualScriptNode | |
| CxiiQtVisualScriptNodeScene | |
| CxiiQtVisualScriptPin | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQtVisualScriptVariableTypeDeclarationWidget | |
| CxiiQtVisualScriptVariableWidget | |
| CxiiQtVisualScriptWindow | |
| CxiiQtVisualShaderNode | |
| CxiiQtVisualShaderPin | |
| CxiiQtVisualShaderScene | |
| CxiiQtWaitForOperationDlg | |
| CxiiQtWindowCfgDlg | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQuadViewAction | |
| CxiiQuadViewActions | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQuadViewPreferencesUser | |
| CxiiQuakeConsole | |
| CxiiQuatTemplate | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiQuerySelectionBBoxMsgToEngine | |
| CxiiQuerySelectionBBoxResultMsgToEditor | |
| CxiiRadianceAddPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRadianceReplacePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRandom | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRandomGauss | A random number generator that produces values with a normal / Gaussian distribution |
| CxiiRangeView | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CConstIterator | Const iterator, don't use directly, use ranged based for loops or call begin() end() |
| CIterator | Iterator, don't use directly, use ranged based for loops or call begin() end() |
| CxiiRasterizationResult | Enum values for the result of some rasterization functions |
| CxiiRational | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRawMemoryStreamReader | Maps a raw chunk of memory to the xiiStreamReader interface |
| CxiiRawMemoryStreamWriter | Maps a raw chunk of memory to the xiiStreamReader interface |
| CxiiRayTracingDeformedVertices | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRayTracingFrameResources | |
| CxiiRayTracingGeometryDescription | Immutable source geometry used to create and cache one BLAS |
| CxiiRayTracingGeometryHandle | |
| CxiiRayTracingResourceLimits | Device geometry capacity and per-extraction acceleration-structure limits |
| CxiiRayTracingResources | |
| CBuildHandles | |
| CxiiRayTracingResourceStats | Tool-facing device geometry and acceleration-structure counters |
| CxiiRayTracingScenePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CBuildStatistics | |
| CxiiReadOnlyAttribute | A property attribute that indicates that the property may not be modified through the UI |
| CxiiRecentDocumentsMenuAction | |
| CxiiRecentFilesList | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CRecentFile | Struct that defines the file and container window of the recent file list |
| CxiiRecentProjectsMenuAction | |
| CxiiRectangleAreaLightComponent | |
| CxiiRectangleAreaLightRenderData | The render data object for rectangle area lights |
| CxiiRectangleAreaLightVisualizerAttribute | Visualizer attribute for rectangle area lights |
| CxiiRectTemplate | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRefCounted | Base class for reference counted objects |
| CxiiRefCountedContainer | |
| CxiiRefCountingImpl | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiReflectedClass | All classes that should be dynamically reflectable, need to be derived from this base class |
| CxiiReflectedFunctionDescriptor | Stores the description of a reflected function in a serializable form, used by xiiReflectedTypeDescriptor |
| CxiiReflectedPropertyDescriptor | Stores the description of a reflected property in a serializable form, used by xiiReflectedTypeDescriptor |
| CxiiReflectedTypeDescriptor | Stores the description of a reflected type in a serializable form. Used by xiiPhantomRttiManager to add new types |
| CxiiReflectedTypeStorageAccessor | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiReflectedTypeStorageManager | |
| CxiiReflectionCaptureComponent | |
| CxiiReflectionCaptureRenderData | |
| CxiiReflectionCaptureVisualizerAdapter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiReflectionCaptureVisualizerAttribute | |
| CxiiReflectionProbeInfluenceShape | Shape used to evaluate a local reflection probe's influence volume |
| CxiiReflectionSerializer | |
| CxiiReflectionUtils | Helper functions for handling reflection related operations |
| CEnumConversionMode | |
| CEnumKeyValuePair | |
| CxiiRegisteredImageFileFormat | |
| CxiiRegisteredWindowHandle | |
| CxiiReloadResourceMsgToEngine | |
| CxiiRemoteEngineProcessViewContext | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRemoteEvent | Event type for connections |
| CxiiRemoteInterface | |
| CxiiRemoteMessage | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRemoteMessageQueue | |
| CxiiRemoteThread | |
| CxiiRemoteToolingInterface | |
| CxiiRemoveNodeCommand | |
| CxiiRemoveObjectCommand | |
| CxiiRemoveObjectPropertyCommand | |
| CxiiRenderComponent | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRenderData | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CCaching | |
| CxiiRenderDataBatch | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CIterator | |
| CxiiRenderDoc | |
| CxiiRenderExtractionCategory | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CBits | |
| CxiiRenderExtractionStatistics | |
| CxiiRenderGraph | |
| CxiiRenderGraphBarrierDescription | Describes a resource state barrier synthesized during compilation |
| CxiiRenderGraphBlackboard | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRenderGraphBufferHandle | Opaque handle to a virtual buffer resource declared in the render graph |
| CxiiRenderGraphBuilder | |
| CxiiRenderGraphCompiledPass | A fully compiled render pass ready for execution |
| CxiiRenderGraphCompileSettings | Controls optional features of the render graph compiler |
| CxiiRenderGraphDebug | |
| CExecutionEvent | |
| CxiiRenderGraphFrame | |
| CxiiRenderGraphHandle | Generation-checked reference to a render graph owned by the render graph manager |
| CxiiRenderGraphManager | |
| CxiiRenderGraphMergeGroup | |
| CxiiRenderGraphPassContext | |
| CxiiRenderGraphPassHandle | Opaque handle to a registered render pass |
| CxiiRenderGraphProfiler | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRenderGraphQueueSubmission | |
| CxiiRenderGraphResourceCache | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRenderGraphResourceDescription | Tool-facing lifetime and aliasing record for a logical graph resource |
| CxiiRenderGraphResourceFlags | Flags that control the lifetime and behavior of a render graph resource |
| CBits | |
| CxiiRenderGraphResourceVersionDescription | Tool-facing metadata for one immutable resource version in the version timeline |
| CxiiRenderGraphStatistics | Per-compile statistics for diagnostics and HUD display |
| CxiiRenderGraphTextureHandle | |
| CxiiRenderGraphTimestampProfiler | |
| CxiiRenderModeAction | |
| CxiiRenderPassResourceScope | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRenderPath | |
| CxiiRenderPipeline | |
| CPass | |
| CConnection | |
| CInterface | Root document boundary lowered to direct frame-binding slots. Indices belong to this compilation only |
| CxiiRenderPipelineAccelerationStructureBinding | |
| CxiiRenderPipelineAccelerationStructureInputPin | A TLAS plus its explicit render-graph build dependency. Neither is authoring state |
| CxiiRenderPipelineAccelerationStructureOutputPin | |
| CxiiRenderPipelineAssetDocument | |
| CxiiRenderPipelineAssetInterface | Published asset-header interface, available without loading a compiled GPU resource |
| CxiiRenderPipelineAssetManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRenderPipelineAuthoring | Immutable authoring snapshot. Referenced assets can be read without recursively compiling them |
| CxiiRenderPipelineBinding | |
| CxiiRenderPipelineBufferInputPin | |
| CxiiRenderPipelineBufferOutputPin | |
| CxiiRenderPipelineConnection | |
| CxiiRenderPipelineContext | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRenderPipelineDataInputPin | Immutable reflected CPU snapshots with a native RTTI contract |
| CxiiRenderPipelineDataOutputPin | |
| CxiiRenderPipelineDefinitionReference | |
| CxiiRenderPipelineDeviceFeature | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CBits | |
| CxiiRenderPipelineFeature | |
| CBits | |
| CxiiRenderPipelineFrameData | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRenderPipelineInputBinding | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRenderPipelineInputDefaultPass | |
| CxiiRenderPipelineInstance | |
| CxiiRenderPipelineInterfacePass | |
| CxiiRenderPipelineNodeManager | |
| CxiiRenderPipelinePass | |
| CxiiRenderPipelinePassContext | |
| CxiiRenderPipelinePassDescriptor | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRenderPipelinePin | Supplied by the reflected pass type, then narrowed by authored requirements |
| CxiiRenderPipelinePinAccess | |
| CxiiRenderPipelinePinCardinality | |
| CxiiRenderPipelinePinConfiguration | |
| CxiiRenderPipelinePinConstraints | |
| CxiiRenderPipelinePinEnabledAttribute | Declarative presence for genuinely dynamic authored pin members |
| CxiiRenderPipelinePinHandle | |
| CxiiRenderPipelinePinMetadata | |
| CxiiRenderPipelinePinNameAttribute | |
| CxiiRenderPipelinePinOptionalAttribute | |
| CxiiRenderPipelinePinType | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRenderPipelineProfileConfig | |
| CxiiRenderPipelineResource | |
| CDefinitionDependency | |
| CxiiRenderPipelineResourceDescriptor | |
| CxiiRenderPipelineSettings | |
| CxiiRenderPipelineSubgraphPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRenderPipelineTextureInputAttribute | Selects a texture input from the owning pass in the property grid |
| CxiiRenderPipelineTextureInputPin | |
| CxiiRenderPipelineTextureOutputPin | |
| CxiiRenderPipelineTextureResolution | |
| CxiiRenderPipelineTextureResolutionMode | Reference extent used to allocate an output texture or validate an input constraint |
| CxiiRenderPipelineUsage | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRenderTargetFormat | |
| CxiiRenderWorldModule | |
| CxiiRenderWorldModuleExtractionEvent | |
| CxiiRenderWorldSettingsComponent | |
| CxiiResizeAndSetObjectPropertyCommand | |
| CxiiResource | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CMemoryUsage | |
| CxiiResourceAccessorProperty | [internal] An implementation of xiiTypedMemberProperty that uses custom getter / setter functions to access a property |
| CxiiResourceEvent | These events may be sent by a specific xiiResource or by the xiiResourceManager |
| CxiiResourceFlags | The flags of a xiiResource instance |
| CBits | |
| CxiiResourceHandlePropertyAccessor | [internal] Helper class to generate accessor functions for (private) resource handle members |
| CxiiResourceHandleStreamOperations | |
| CxiiResourceLoadData | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiResourceLoadDescription | Describes in which loading state a resource currently is, and how many different quality levels there are |
| CxiiResourceLoaderFromFile | |
| CxiiResourceLoaderFromMemory | |
| CxiiResourceLock | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiResourceManager | The central class for managing all types derived from xiiResource |
| CxiiResourceManagerEvent | Events sent by the xiiResourceManager |
| CxiiResourceManagerState | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiResourceManagerWorkerDataLoad | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiResourceManagerWorkerUpdateContent | |
| CxiiResourceTypeLoader | |
| CxiiResourceUpdateMsgToEngine | |
| CxiiRestoreResourceMsgToEngine | |
| CxiiResult | |
| CxiiRgbSensorPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRootMotionSource | |
| CxiiRotateGizmo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiRotateGizmoEditTool | |
| CxiiRTTI | |
| CForEachOptions | |
| CBits | |
| CxiiRTTIAllocator | The interface for an allocator that creates instances of reflected types |
| CxiiRttiConverterContext | This struct is used to store the information about an object that is currently being converted. It is stored in the xiiRttiConverterContext and allows to look up objects by their guid and vice versa |
| CxiiRttiConverterObject | This class is used to convert between native C++ objects and xiiAbstractObjectGraphs. It is used by the xiiDocument system to serialize native objects into documents and deserialize them back |
| CxiiRttiConverterReader | This class is used to convert xiiAbstractObjectGraphs into native C++ objects. It is used by the xiiDocument system to deserialize documents into native objects |
| CxiiRttiConverterWriter | This class is used to convert native C++ objects into xiiAbstractObjectGraphs. It is used by the xiiDocument system to serialize native objects into documents |
| CxiiRTTIDefaultAllocator | Default implementation of xiiRTTIAllocator that allocates instances via the given allocator |
| CxiiRttiMappedObjectFactory | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CEvent | |
| CxiiRTTINoAllocator | Dummy Allocator for types that should not be allocatable through the reflection system |
| CxiiRttiTypeStringAttribute | |
| CxiiSaveDocumentTask | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSaveProfilingResponseToEditor | |
| CxiiScaleGizmo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScaleGizmoEditTool | |
| CxiiScene2Document | |
| CxiiScene2LayerEvent | |
| CxiiSceneAction | |
| CxiiSceneActions | |
| CxiiSceneCameraPreview | |
| CxiiSceneContext | |
| CxiiSceneDocument | |
| CSelectionHistory | |
| CxiiSceneDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSceneDocumentRoot | |
| CxiiSceneDocumentSettings | |
| CxiiSceneDocumentSettingsBase | |
| CxiiSceneExportModifier | Base class for modifiers that can be applied to a world before exporting it. This allows to modify the world in a way that is specific to the document type or the export process, without having to add export specific code to the regular world update loop |
| CxiiSceneExportModifier_GenericExport | |
| CxiiSceneExportModifier_RemoveCommentComponents | |
| CxiiSceneExportModifier_RemoveShapeIconComponents | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSceneGeometryExporter | |
| CxiiSceneGizmoActions | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSceneInstanceSelectionPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSceneLayer | |
| CxiiSceneLayerBase | |
| CxiiSceneLoadUtility | This class allows to load a scene in the background and switch to it, once loading has finished |
| CxiiSceneMeshPickingPass | |
| CPickingResult | |
| CxiiSceneMeshPickingState | |
| COwner | |
| CxiiSceneObjectManager | |
| CxiiScenePickingReadback | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScenePreferencesUser | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScenePreviewLighting | |
| CxiiSceneRayProbePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSceneSelectionContext | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSceneSelectionPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSceneShapeIconPass | |
| CPickingResult | |
| CIcon | |
| CxiiSceneShapeIconPicking | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSceneViewContext | |
| CxiiSceneViewPerspective | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScopedCFRef | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScopedRefPointer | |
| CxiiScopeExit | |
| CxiiScreen | Provides functionality to detect available monitors |
| CxiiScreenInfo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScreenIrradianceTracePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScreenRefractionTracePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScreenSpaceReflectionsPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScreenSpaceReflectionsTemporalPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScriptableFunctionAttribute | Attribute to mark a function up to be exposed to the scripting system. Arguments specify the names of the function parameters |
| CxiiScriptAllocator | |
| CxiiScriptBaseClassFunctionAttribute | |
| CxiiScriptClassResource | |
| CxiiScriptComponent | |
| CxiiScriptCoroutine | |
| CResult | |
| CState | |
| CxiiScriptCoroutine_MoveTo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScriptCoroutine_TweenProperty | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScriptCoroutine_Wait | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScriptCoroutineCreationMode | |
| CxiiScriptCoroutineFunctionProperty | A function property that creates an instance of the given coroutine type and starts it immediately |
| CxiiScriptCoroutineHandle | |
| CxiiScriptCoroutineMessageHandler | A message handler that creates an instance of the given coroutine type and starts it immediately |
| CxiiScriptCoroutineRTTI | |
| CxiiScriptExtensionAttribute | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScriptExtensionClass_CVar | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScriptExtensionClass_Debug | Helper class to expose debug rendering to scripting |
| CxiiScriptExtensionClass_Log | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScriptExtensionClass_Physics | |
| CxiiScriptExtensionClass_Prefabs | Script extension class providing prefab instantiation functionality for scripts |
| CxiiScriptExtensionClass_Spatial | |
| CxiiScriptExtensionClass_StableRandom | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiScriptFunctionProperty | |
| CxiiScriptInstance | |
| CxiiScriptMessageDesc | |
| CxiiScriptMessageHandler | |
| CxiiScriptRTTI | |
| CxiiScriptWorldModule | |
| CFunctionContext | Context information for scheduled script functions |
| CxiiSearchPatternFilter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSelectedCurveCP | |
| CxiiSelectedGameObject | |
| CxiiSelectionAction | |
| CxiiSelectionActions | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSelectionContext | |
| CxiiSelectionEntry | |
| CxiiSelectionManager | Selection Manager stores a set of selected document objects |
| CStorage | Storage for the selection so it can be swapped when using multiple sub documents |
| CxiiSelectionManagerEvent | Event describing changes to the selection in the selection manager |
| CxiiSemaphore | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSensorCalibration | |
| CxiiSensorCapture | Common calibration and per-occurrence output lifetime, not an executable sensor algorithm |
| CCapture | |
| CInputs | |
| CxiiSensorNoiseModel | Noise model applied to the physically calibrated sensor signal |
| CxiiSensorProfile | A calibration assigned to a concrete physical sensor category |
| CxiiSensorProfileHandle | |
| CxiiSensorProfileRegistryStats | Tool-facing registry statistics |
| CxiiSensorRenderingManager | |
| CxiiSensorShutterType | Exposure model used when sampling a frame |
| CxiiSensorType | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSerializationContext | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSerializedBlock | |
| CxiiSet | |
| CxiiSetBase | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CIteratorBase | Base class for all iterators |
| CxiiSetColorMode | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSetObjectPropertyCommand | |
| CxiiSetPropertyAccessor | |
| CxiiSettingsComponent | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSettingsComponentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSetupProjectMsgToEngine | |
| CxiiShaderBool | A wrapper class that converts a bool into the correct data layout for shaders |
| CxiiShaderCompilerApplication | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiShaderCompilerDXIL | |
| CxiiShaderCompilerSPIRV | |
| CxiiShaderMat3 | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiShaderMat4 | A wrapper class that converts a xiiMat4 into the correct data layout for shaders |
| CxiiShaderPermutationResource | |
| CxiiShaderPermutationResourceDescriptor | |
| CxiiShaderPermutationResourceLoader | |
| CxiiShaderPermutationUtilities | |
| CxiiShaderResource | |
| CxiiShaderResourceDescriptor | |
| CxiiShaderTransform | A wrapper class that converts a xiiTransform into the correct data layout for shaders |
| CxiiShaderTypeRegistry | |
| CxiiShadingQualityLevel | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiShadowCascadeDescription | |
| CxiiShadowCascadePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiShadowCascadeSettings | Authoring and quality controls for stabilized cascaded shadow maps |
| CxiiShadowCascadeSnapshot | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiShadowCascadeUtils | CPU cascade construction shared by the renderer and deterministic tests |
| CxiiShapeIconComponent | |
| CxiiSharedPtr | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiShutdownProcessMsgToEngine | |
| CxiiSimdBBox | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdBBoxd | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdBBoxSphere | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdBBoxSphered | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdBSphere | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdBSphered | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdDouble | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdFloat | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdMat4d | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdMat4f | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdMath | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdPerlinNoise | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdQuat | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdQuatd | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdRandom | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdTransform | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdTransformd | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdVec4b | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdVec4d | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdVec4f | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimdVec4i | A SIMD 4-component vector class of signed 32b integers |
| CxiiSimdVec4u | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimpleAssetDocument | |
| CxiiSimpleConfigMsgToEngine | |
| CxiiSimpleDocumentConfigMsgToEditor | |
| CxiiSimpleDocumentConfigMsgToEngine | |
| CxiiSimpleDocumentObjectManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSimulationSettingsMsgToEngine | |
| CxiiSingleCurveData | |
| CxiiSingletonRegistrar | |
| CxiiSingletonRegistry | |
| CSingletonEntry | |
| CxiiSIUnitOfTime | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSizeTemplate | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSizeToType | Helper struct to get a storage type from a size in byte |
| CxiiSkeletonAction | |
| CxiiSkeletonActions | |
| CxiiSkeletonAssetDocument | |
| CxiiSkeletonAssetDocumentGenerator | |
| CxiiSkeletonAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSkeletonAssetEvent | |
| CxiiSkeletonComponent | |
| CxiiSkeletonComponentDragDropHandler | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSkeletonContext | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSkeletonJoint | |
| CxiiSkeletonJointGeometryType | Authoring metadata retained in skeleton documents. These types do not describe runtime physics objects |
| CxiiSkeletonJointType | |
| CxiiSkeletonPoseComponent | |
| CxiiSkeletonPreview | |
| CxiiSkeletonPreviewSettings | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSkeletonResource | |
| CxiiSkeletonResourceDescriptor | |
| CxiiSkeletonViewContext | |
| CxiiSkinnedMeshComponent | Mesh component carrying palette skinning and morph target data |
| CxiiSkyAtmosphereComponent | |
| CxiiSkyAtmosphereRenderData | A sky atmosphere component. This represents a sky atmosphere that is rendered in the background of the scene |
| CxiiSliderAction | An action that represents an integer value within a fixed range, and gets displayed as a slider |
| CxiiSmallArray | |
| CxiiSmallArrayBase | |
| CxiiSmcDescription | |
| CxiiSmcSubMesh | |
| CxiiSmcTriangle | |
| CxiiSnapProvider | |
| CxiiSnapProviderEvent | |
| CxiiSorting | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSoundInterface | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSparseVoxelBrickFlags | |
| CBits | |
| CxiiSparseVoxelBrickState | Tool-facing state of one physical brick slot in the sparse radiance pool |
| CxiiSparseVoxelBrickUpdate | One brick selected for geometry voxelization and radiance injection |
| CxiiSparseVoxelEnvironmentSeedPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSparseVoxelFrameData | Owned CPU clipmap scheduling snapshot, published as const data and retained by recording |
| CxiiSparseVoxelGatherPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSparseVoxelPoolPreparePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSparseVoxelRadianceContext | CPU-only sparse clipmap residency and update scheduling for one consumer. No GPU or graph ownership |
| CxiiSparseVoxelRadianceFrameStats | |
| CxiiSparseVoxelRadianceSettings | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSparseVoxelSchedulePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSparseVoxelUploadPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSpatialData | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CFlags | |
| CBits | |
| CCategory | |
| CxiiSpatialDataHandle | |
| CxiiSpatialSystem | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CQueryParams | |
| CxiiSpatialSystem_RegularGrid | |
| CxiiSpawnBoxComponent | |
| CxiiSpawnBoxComponentFlags | |
| CBits | |
| CxiiSpawnComponent | |
| CxiiSpawnComponentFlags | |
| CBits | |
| CxiiSphereAreaLightComponent | Finite spherical Lambertian emitter authored in physical photometric units |
| CxiiSphereAreaLightRenderData | Render data for an omnidirectional spherical area emitter |
| CxiiSphereGizmo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSphereManipulatorAdapter | |
| CxiiSphereManipulatorAttribute | |
| CxiiSphereVisualizerAdapter | |
| CxiiSphereVisualizerAttribute | |
| CxiiSpotLightComponent | A spot light component. This represents a light source that emits light in a cone shape, like a flashlight or a spotlight on a stage |
| CxiiSpotLightRenderData | |
| CxiiSpotLightVisualizerAdapter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSpotLightVisualizerAttribute | Visualizer attribute for spot lights. Also renders a cone when the range is non-zero |
| CxiiStackTracer | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStandardJSONWriter | |
| CJSONState | |
| CCommaWriter | |
| CxiiStandardMenus | |
| CxiiStandardMenuTypes | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CBits | |
| CxiiStartup | |
| CxiiStartupStage | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStateMachine_SetInitialStateCommand | |
| CxiiStateMachineAssetDocument | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStateMachineAssetManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStateMachineComponent | A component that holds a xiiStateMachineInstance using the xiiStateMachineDescription from the resource assigned to this component |
| CxiiStateMachineComponentManager | |
| CxiiStateMachineConnection | |
| CxiiStateMachineContext | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStateMachineDescription | |
| CxiiStateMachineInstance | |
| CxiiStateMachineLogicOperator | An enum that represents the operator of a comparison |
| CxiiStateMachineNode | |
| CxiiStateMachineNodeAny | |
| CxiiStateMachineNodeBase | Base class for nodes in the state machine graph |
| CxiiStateMachineNodeManager | |
| CxiiStateMachinePin | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStateMachineResource | |
| CxiiStateMachineState | |
| CxiiStateMachineState_Compound | |
| CxiiStateMachineState_Empty | |
| CxiiStateMachineState_NestedStateMachine | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStateMachineState_Script | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStateMachineState_ScriptBaseClassFunctions | |
| CxiiStateMachineState_SendMsg | |
| CxiiStateMachineState_SwitchObject | |
| CxiiStateMachineTransition | |
| CxiiStateMachineTransition_BlackboardConditions | A state machine transition implementation that checks the instance's blackboard for the given conditions |
| CxiiStateMachineTransition_Compound | |
| CxiiStateMachineTransition_Timeout | A state machine transition implementation that triggers after the given time |
| CxiiStateMachineTransition_TransitionEvent | A state machine transition implementation that triggers when a 'transition event' is sent |
| CxiiStateMap | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStaticAllocatorWrapper | Wrapper for the allocator used for static/global objects |
| CxiiStaticArray | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStaticBitfield | |
| CxiiStaticLinkHelper | |
| CxiiStaticMeshComponent | Static mesh component optimized for cached extraction and GPU-driven rendering |
| CxiiStaticRingBuffer | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStats | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CStatsEventData | The event data that is broadcast whenever a stat is changed |
| CxiiStatus | |
| CxiiStbImageFileFormats | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStopwatch | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStreamGroupElementRemovedEvent | Event data that contains the stream group and the index of the element which is about to be removed |
| CxiiStreamGroupElementsClearedEvent | Event data that contains the stream group for which all elements have been cleared |
| CxiiStreamReader | Interface for binary in (read) streams |
| CxiiStreamReaderWithStats | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStreamWriter | Interface for binary out (write) streams |
| CxiiStreamWriterWithStats | A stream writer that wraps another stream to track how many bytes are written to it |
| CxiiStringBase | Base class for strings, which implements all read-only string functions |
| CxiiStringBuilder | |
| CxiiStringDeduplicationReadContext | This class to restore strings written to a stream using a xiiStringDeduplicationWriteContext |
| CxiiStringDeduplicationWriteContext | |
| CxiiStringIterator | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStringReverseIterator | |
| CxiiStringUtf16 | |
| CxiiStringUtf32 | |
| CxiiStringUtf8 | |
| CxiiStringUtils | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiStringView | |
| CxiiStringWChar | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSubAsset | Information about an asset or sub-asset |
| CxiiSubAssetData | |
| CxiiSubSystem | |
| CxiiSuffixAttribute | Used for any property shown as a line edit (int, float, vector etc) |
| CxiiSurfaceAssetDocument | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSurfaceAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSurfaceInteraction | |
| CxiiSurfaceInteractionAlignment | |
| CxiiSurfaceQueryPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSurfaceRasterConstantsPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSurfaceResource | |
| CxiiSurfaceResourceDescriptor | |
| CxiiSurfaceResourceEvent | |
| CxiiSwizzle | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSynchronizedGraph | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiSyncWithProcessMsgToEditor | |
| CxiiSyncWithProcessMsgToEngine | |
| CxiiSystemInformation | |
| CxiiTag | |
| CxiiTagRegistry | |
| CxiiTagSetTemplate | |
| CIterator | Allows to iterate over all tags in this set |
| CxiiTagSetWidgetAttribute | |
| CxiiTask | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTaskGroup | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTaskGroupDependency | |
| CxiiTaskGroupID | Given out by xiiTaskSystem::CreateTaskGroup to identify a task group |
| CxiiTaskPriority | |
| CxiiTaskSystem | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CTaskData | |
| CxiiTaskSystemState | |
| CxiiTaskSystemThreadState | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTaskWorkerInfo | |
| CxiiTaskWorkerThread | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTelemetry | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CTelemetryEventData | |
| CxiiTelemetryMessage | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTempHashedString | |
| CxiiTemporalAntiAliasingPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTemporaryAllocator | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTemporaryAllocatorWrapper | Wrapper for the allocator that is used for temporary allocations |
| CxiiTemporaryArray | |
| CxiiTemporaryAttribute | |
| CxiiTemporaryHybridArray | |
| CxiiTexture2DChannelMappingEnum | |
| CxiiTexture2DResolution | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTexture2DResource | |
| CxiiTexture2DResourceDescriptor | Use this descriptor in calls to xiiResourceManager::CreateResource<xiiTexture2DResource> to create textures from data in memory |
| CxiiTexture3DResource | |
| CxiiTexture3DResourceDescriptor | Use this descriptor in calls to xiiResourceManager::CreateResource<xiiTexture3DResource> to create textures from data in memory |
| CxiiTextureAssetActions | |
| CxiiTextureAssetDocument | |
| CxiiTextureAssetDocumentGenerator | |
| CxiiTextureAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTextureAssetProfileConfig | Texture asset transformation settings. Profile dimensions are baked into native target definitions |
| CxiiTextureAssetProperties | |
| CxiiTextureAtlasCreationDescription | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CLayer | |
| CItem | |
| CxiiTextureAtlasRuntimeDescription | |
| CItem | |
| CxiiTextureChannelMode | |
| CxiiTextureChannelModeAction | |
| CxiiTextureComparer | Compares two images and generates various outputs |
| CxiiTextureComparerDescription | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTextureContext | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTextureConverter | |
| CKeyEnumValuePair | |
| CxiiTextureConverterBumpMapFilter | Defines which filter kernel is used to approximate the x/y bump map gradients |
| CxiiTextureConverterChannelMapping | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTextureConverterChannelValue | Defines which channel of another texture to read to get a value |
| CxiiTextureConverterCompressionMode | |
| CxiiTextureConverterDescription | |
| CxiiTextureConverterMipmapMode | |
| CxiiTextureConverterMode | |
| CxiiTextureConverterOutputType | |
| CxiiTextureConverterProcessor | |
| CxiiTextureConverterSamplerPreset | Authoring presets compiled into fixed native sampler settings. Runtime samplers do not retain this enum |
| CxiiTextureConverterSliceChannelMapping | |
| CxiiTextureConverterTargetPlatform | |
| CxiiTextureConverterUsage | |
| CxiiTextureCubeAssetDocument | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTextureCubeAssetDocumentGenerator | |
| CxiiTextureCubeAssetDocumentManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTextureCubeAssetProperties | |
| CxiiTextureCubeChannelMappingEnum | |
| CxiiTextureCubeContext | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTextureCubeResource | |
| CxiiTextureCubeResourceDescriptor | Use this descriptor in calls to xiiResourceManager::CreateResource<xiiTextureCubeResource> to create textures from data in memory |
| CxiiTextureCubeViewContext | |
| CxiiTextureForwardPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTextureHistoryPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTextureLodSliderAction | |
| CxiiTexturePacker | |
| CTexture | |
| CxiiTexturePreviewPass | |
| CxiiTextureResourceLoader | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CLoadedData | |
| CxiiTextureSelectionPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTextureViewContext | |
| CxiiTgaFileFormat | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiThisIsAString | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiThread | |
| CxiiThreadEvent | |
| CxiiThreadSignal | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiThreadUtils | Contains general thread functions |
| CxiiThreadWithDispatcher | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTime | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTimedDeathComponent | |
| CxiiTimestamp | |
| CCompareMode | |
| CxiiTimeStepSmoothing | |
| CxiiTitleAttribute | |
| CxiiToggleWorldSpaceGizmo | |
| CxiiToken | Represents one piece of tokenized text in a document |
| CxiiTokenizedFileCache | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CFileData | |
| CxiiTokenizer | |
| CxiiTokenType | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiToneMappingOperator | Filmic curve applied after scene exposure and before display encoding |
| CxiiToneMappingPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiToolsProject | |
| CxiiToolsProjectEvent | |
| CxiiToolsProjectRequest | |
| CxiiToolsReflectionUtils | |
| CxiiToolsSerializationUtils | |
| CxiiToolsTag | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiToolsTagRegistry | |
| CxiiTraitInt | Type traits |
| CxiiTransformFlags | |
| CBits | |
| CxiiTransformGizmoAction | |
| CxiiTransformGizmoActions | |
| CxiiTransformManipulatorAdapter | |
| CxiiTransformManipulatorAttribute | |
| CxiiTransformPreservation | Defines during re-parenting what transform is going to be preserved |
| CxiiTransformResult | |
| CxiiTransformStatus | |
| CxiiTransformTemplate | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTranslateGizmo | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTranslateGizmoAction | |
| CxiiTranslateGizmoEditTool | |
| CxiiTranslationLookup | |
| CxiiTranslator | Base class to translate one string into another |
| CxiiTranslatorFromFiles | Loads translations from files. Each translator can have different search paths, but the files to be loaded are the same for all of them |
| CxiiTranslatorLogMissing | |
| CxiiTranslatorMakeMoreReadable | Returns the same string that is passed into it, but strips off class names and separates the text at CamelCase boundaries |
| CxiiTranslatorPassThrough | Just returns the same string that is passed into it. Can be used to display the actually untranslated strings |
| CxiiTranslatorStorage | |
| CxiiTreeNode | |
| CxiiTriggerDelayModifierComponent | |
| CxiiTriggerState | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiTubeAreaLightComponent | Finite tube/capsule Lambertian emitter authored in physical units |
| CxiiTubeAreaLightRenderData | Render data for a capsule-shaped tube emitter aligned with local +X |
| CxiiTypedArrayProperty | Do not cast into this class or any of its derived classes, use xiiTypedArrayProperty instead |
| CxiiTypedArrayProperty< const char * > | Specialization of xiiTypedArrayProperty to retain the pointer in const char* |
| CxiiTypedComponentHandle | |
| CxiiTypedConstantProperty | |
| CxiiTypedCVar | [internal] Helper class to implement xiiCVarInt, xiiCVarFlag, xiiCVarBool and xiiCVarString |
| CxiiTypedEnumProperty | [internal] Base class for enum / bitflags properties that already defines the type |
| CxiiTypedFunctionProperty | |
| CxiiTypedMapProperty | |
| CxiiTypedMemberProperty | |
| CxiiTypedMemberProperty< const char * > | |
| CxiiTypedObject | |
| CxiiTypedPointer | |
| CxiiTypedResourceHandle | |
| CxiiTypedScriptCoroutine | Base class of coroutines which are implemented in C++ to allow automatic unpacking of the arguments from variants |
| CxiiTypedSetProperty | Do not cast into this class or any of its derived classes, use xiiAbstractSetProperty instead |
| CxiiTypedSetProperty< const char * > | Specialization of xiiTypedArrayProperty to retain the pointer in const char* |
| CxiiTypeFlags | Flags that describe a reflected type |
| CBits | |
| CxiiTypelessResourceHandle | The typeless implementation of resource handles. A typed interface is provided by xiiTypedResourceHandle |
| CxiiTypeTraits | |
| CxiiTypeVersionInfo | A class that overlaps xiiReflectedTypeDescriptor with the properties needed for patching |
| CxiiTypeVersionReadContext | Use this class to restore type versions written to a stream using a xiiTypeVersionWriteContext |
| CxiiTypeVersionWriteContext | |
| CxiiTypeWidgetAttribute | |
| CxiiUnicodeUtils | Helper functions to work with Unicode |
| CUtfInserter | [internal] Small helper class to append bytes to some arbitrary container. Used for Utf8 string building |
| CxiiUniquePtr | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiUnlinkPrefabCommand | |
| CxiiUpdateRate | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiUpdateReflectionTypeMsgToEditor | |
| CxiiUpdateTask | |
| CxiiUpscalePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiUuid | This data type is the abstraction for 128-bit Uuid (also known as GUID) instances |
| CxiiVarianceTypeAngle | |
| CxiiVarianceTypeAngled | |
| CxiiVarianceTypeBaseDouble | |
| CxiiVarianceTypeBaseFloat | |
| CxiiVarianceTypeDouble | |
| CxiiVarianceTypeFloat | |
| CxiiVarianceTypeTime | |
| CxiiVariant | |
| CStringWrapper | Helper struct to wrap a string pointer |
| CxiiVariantAdapter | < Is 1 if T a non-const reference or pointer |
| CxiiVariantAdapter< const char *, const char *, 1, 0 > | |
| CxiiVariantAdapter< T, C, 1, 0 > | |
| CxiiVariantAdapter< T, C, 1, 1 > | |
| CxiiVariantAdapter< T, xiiBitflags< S >, 0, 0 > | |
| CxiiVariantAdapter< T, xiiBitflags< S >, 0, 1 > | |
| CxiiVariantAdapter< T, xiiEnum< S >, 0, 0 > | |
| CxiiVariantAdapter< T, xiiEnum< S >, 0, 1 > | |
| CxiiVariantAdapter< T, xiiStringView, 1, 0 > | |
| CxiiVariantAdapter< T, xiiVariant, 1, 0 > | |
| CxiiVariantAdapter< T, xiiVariant, 1, 1 > | |
| CxiiVariantAdapter< T, xiiVariantArray, 0, 0 > | |
| CxiiVariantAdapter< T, xiiVariantArray, 0, 1 > | |
| CxiiVariantAdapter< T, xiiVariantDictionary, 0, 0 > | |
| CxiiVariantAdapter< T, xiiVariantDictionary, 0, 1 > | |
| CxiiVariantAssignmentAdapter | < Is 1 if T is a xiiTypeFlags::StandardType or a custom type |
| CxiiVariantAssignmentAdapter< T, C, 1 > | |
| CxiiVariantAssignmentAdapter< T, xiiBitflags< S >, 0 > | |
| CxiiVariantAssignmentAdapter< T, xiiEnum< S >, 0 > | |
| CxiiVariantAssignmentAdapter< T, xiiVariantArray, 0 > | |
| CxiiVariantAssignmentAdapter< T, xiiVariantDictionary, 0 > | |
| CxiiVariantClass | |
| CxiiVariantHelper | |
| CxiiVariantStorageAccessor | |
| CxiiVariantSubAccessor | |
| CxiiVariantSubDefaultStateProvider | |
| CxiiVariantType | This enum describes the type of data that is currently stored inside the variant |
| CxiiVariantTypeDeduction | A helper struct to convert the C++ type, which is passed as the template argument, into one of the xiiVariant::Type enum values |
| CxiiVariantTypeInfo | |
| CxiiVariantTypeInfoT | |
| CxiiVariantTypeRegistry | |
| CxiiVec2Template | A 2-component vector class |
| CxiiVec3Template | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVec4Template | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVersionKey | Tuple used for identifying patches and tracking patch progression |
| CxiiVertexPullDrawCommandsPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiView | |
| CxiiViewAction | |
| CxiiViewActions | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiViewConstantsPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiViewData | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiViewDestroyedMsgToEngine | |
| CxiiViewDestroyedResponseMsgToEditor | |
| CxiiViewEvent | |
| CxiiViewEventType | |
| CxiiViewHandle | |
| CxiiViewHighlightMsgToEngine | |
| CxiiViewLightActions | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiViewLightButtonAction | |
| CxiiViewLightSliderAction | |
| CxiiViewMarqueePickingMsgToEngine | |
| CxiiViewMarqueePickingResultMsgToEditor | |
| CxiiViewPickingMsgToEngine | |
| CxiiViewPickingResultMsgToEditor | |
| CxiiViewRedrawMsgToEngine | |
| CxiiViewRenderMode | |
| CxiiViewRenderModePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiViewRenderResourceContextHandle | |
| CxiiViewRenderResourceManager | |
| CxiiViewScreenshotMsgToEngine | |
| CxiiVirtualShadowFeedbackPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVirtualShadowFeedbackReadbackPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVirtualShadowFeedbackResetPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVirtualShadowFeedbackStats | |
| CxiiVirtualShadowGpuLayout | |
| CxiiVirtualShadowMapManager | |
| CxiiVirtualShadowMapSettings | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVirtualShadowMapStats | |
| CxiiVirtualShadowPageId | |
| CxiiVirtualShadowPageMapping | Tool-facing resident mapping and dirty state |
| CxiiVirtualShadowPagePublication | Immutable clean-record edits and validated retirement tickets, with allocation provenance |
| CRecord | |
| CxiiVirtualShadowPagePublishPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVirtualShadowPageRequest | One unique page request produced by compacted GPU shadow feedback |
| CxiiVirtualShadowRasterBatch | |
| CxiiVirtualShadowRasterPage | |
| CxiiVirtualShadowRasterTicket | |
| CxiiVirtualShadowRasterWorkPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVirtualShadowResidencySnapshot | |
| CxiiVirtualShadowSamplingConstantsPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVirtualShadowTableBindings | Frame-local GPU bindings and addressing, never serialized scene identities |
| CxiiVirtualShadowTablesPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVirtualShadowTableUpload | |
| CRange | |
| CxiiVirtualThumbStick | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CInput | This enum allows to select either some default input mapping or to select 'Custom' |
| COutput | Specifies which type of output the thumb-stick shall generate |
| CCenterMode | Defines whether the thumb-stick center position is locked or relative to where the user started touching it |
| CFlags | |
| CBits | |
| CxiiVisibilityState | |
| CxiiVisibilityViewPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVisitorExecution | Used as return value of visitor functions to define whether calling function should stop or continue visiting |
| CxiiVisualizerAdapter | |
| CxiiVisualizerAdapterRegistry | |
| CxiiVisualizerAnchor | |
| CBits | |
| CxiiVisualizerAttribute | |
| CxiiVisualizerManager | |
| CxiiVisualizerManagerEvent | |
| CxiiVisualScriptClassAssetDocument | |
| CxiiVisualScriptClassAssetManager | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVisualScriptClassAssetProperties | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVisualScriptClassResource | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVisualScriptCompiler | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CCompiledFunction | |
| CCompiledModule | |
| CExecInput | |
| CExecOutput | |
| CDataInput | |
| CDataOutput | |
| CAstNode | |
| CxiiVisualScriptComponentDragDropHandler | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVisualScriptComponentHandle | |
| CxiiVisualScriptCoroutine | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVisualScriptCoroutineAllocator | |
| CxiiVisualScriptDataDescription | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CDataOffset | |
| CSource | |
| COffsetAndCount | |
| CxiiVisualScriptDataStorage | |
| CxiiVisualScriptDataType | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVisualScriptExecutionContext | |
| CxiiVisualScriptExpressionDataType | |
| CxiiVisualScriptExpressionVariable | |
| CxiiVisualScriptFunctionProperty | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVisualScriptGameObjectHandle | |
| CxiiVisualScriptGraphDescription | |
| CEmbeddedArrayOrPointer | |
| CExecResult | |
| CState | |
| CNode | |
| CxiiVisualScriptInstance | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVisualScriptInstanceData | |
| CxiiVisualScriptMessageHandler | |
| CxiiVisualScriptNodeDescription | |
| CType | |
| CxiiVisualScriptNodeManager | |
| CxiiVisualScriptNodeRegistry | |
| CPinDesc | |
| CNodeDesc | |
| CNodeCreationTemplate | |
| CxiiVisualScriptPin | |
| CxiiVisualScriptSendMessageMode | |
| CxiiVisualScriptTypeDeduction | |
| CxiiVisualScriptVariable | |
| CxiiVisualScriptVariableAttribute | |
| CxiiVisualScriptVariableCategory | |
| CxiiVisualScriptVariableType | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVisualScriptVariableTypeDeclaration | |
| CxiiVisualShaderAction | |
| CxiiVisualShaderActions | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVisualShaderCodeGenerator | |
| CxiiVisualShaderNodeDescriptor | |
| CxiiVisualShaderNodeManager | |
| CxiiVisualShaderNodeType | |
| CxiiVisualShaderPin | |
| CxiiVisualShaderPinDescriptor | |
| CxiiVisualShaderTypeRegistry | |
| CxiiVolumeBoxComponent | |
| CxiiVolumeComponent | |
| CxiiVolumePosition | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVolumeSampler | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVolumeSphereComponent | |
| CxiiVolumetricCloudComponent | |
| CxiiVolumetricCloudRenderData | Per-view cloud-layer data consumed by lighting and atmosphere passes |
| CxiiVolumetricCloudSettings | Physical and procedural controls for a world-scale cloud layer |
| CxiiVolumetricCompositePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVolumetricMediumComponent | |
| CxiiVolumetricMediumComponentManager | Synchronizes active component transforms after the world transform phase |
| CxiiVolumetricMediumDescription | |
| CxiiVolumetricMediumHandle | |
| CxiiVolumetricMediumManager | |
| CxiiVolumetricMediumSettings | Configuration of the sparse world-cell hierarchy used for medium streaming |
| CxiiVolumetricMediumShape | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVolumetricMediumStats | |
| CxiiVulkanAllocationCreateFlags | |
| CBits | |
| CxiiVulkanAllocationCreateInfo | |
| CxiiVulkanAllocationInfo | |
| CxiiVulkanMemoryAllocator | |
| CxiiVulkanMemoryPropertyFlags | |
| CBits | |
| CxiiVulkanMemoryStatistics | |
| CxiiVulkanMemoryUsage | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiVulkanTypeConversions | |
| CxiiWeightedBlendedOITResolvePass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiWindow | |
| CxiiWindowBase | Base class of all window classes that have a client area and a native window handle |
| CxiiWindowCreationDescription | Parameters for creating a window, such as position and resolution |
| CxiiWindowEvent | |
| CPayload | |
| CxiiWindowManager | |
| CxiiWindowMode | Determines how the position and resolution for a window are picked |
| CxiiWindowOutputTargetBase | |
| CxiiWindowOutputTargetGAL | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiWindStrength | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiWindWorldModuleInterface | |
| CxiiWorkerThreadType | |
| CxiiWorld | |
| CxiiWorldDescription | Describes the initial state of a world |
| CxiiWorldDirectionalLightPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiWorldInstancesUploadPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiWorldLightData | |
| CUploadHandles | |
| CxiiWorldLightsUploadPass | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiWorldLightUploadStatistics | |
| CxiiWorldModule | |
| CUpdateContext | |
| CUpdateFunctionDesc | Description of an update function that can be registered at the world |
| CxiiWorldModuleConfig | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CInterfaceImpl | |
| CxiiWorldModuleFactory | Helper class to get component type ids and create new instances of world modules from rtti |
| CxiiWorldReader | |
| CInstantiationContextBase | |
| CxiiWorldRttiConverterContext | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CEvent | |
| CxiiWorldSettingsMsgToEngine | |
| CxiiWorldUpdatePhase | |
| CxiiWorldWriter | Copyright (c) Theophilus Eriata. All Rights Reserved |
| CxiiWriteAccessorMapProperty | |