| C_addr_pair | |
| C_alias | |
| C_arg | |
| C_arguments | |
| ►C_BaseCustomGui | Internal |
| ►CBaseCustomGui< 200000026 > | |
| CMatAssignCustomGui | |
| ►CBaseCustomGui< 1009059 > | |
| CSplineCustomGui | |
| ►CBaseCustomGui< 1009364 > | |
| CPriorityCustomGui | |
| ►CBaseCustomGui< 200000274 > | |
| CUnitScaleCustomGui | |
| ►CBaseCustomGui< 1000475 > | |
| CTreeViewCustomGui | |
| ►CBaseCustomGui< 1000484 > | |
| CTexturenameCustomGui | Texture name custom GUI (CUSTOMGUI_TEXTURENAME) |
| ►CBaseCustomGui< 1028640 > | |
| CKerningCustomGui | The custom GUI to display and edit Kerning data |
| ►CBaseCustomGui< 1009383 > | |
| CDateTimeControl | |
| ►CBaseCustomGui< 1009290 > | |
| CInExcludeCustomGui | |
| ►CBaseCustomGui< 1000485 > | |
| CDescriptionPropertyCustomGui | |
| ►CBaseCustomGui< 440000256 > | |
| CSoundEffectorCustomGui | |
| ►CBaseCustomGui< 200000114 > | |
| CHtmlViewerCustomGui | |
| ►CBaseCustomGui< 1009415 > | |
| CLinkBoxGui | |
| ►CBaseCustomGui< 1000480 > | |
| CGradientCustomGui | |
| ►CBaseCustomGui< 200000101 > | |
| CVector2dCustomGui | |
| ►CBaseCustomGui< 1001066 > | |
| CTexBoxGui | |
| ►CBaseCustomGui< CUSTOMGUI_RANGE > | |
| CRangeCustomGui | |
| ►CBaseCustomGui< 1009371 > | |
| CFontchooserCustomGui | |
| ►CBaseCustomGui< 1011152 > | |
| CMaterialPreviewCustomGui | |
| ►CBaseCustomGui< 1009180 > | |
| CHyperLinkCustomGui | |
| ►CBaseCustomGui< 440000224 > | |
| CFieldListGui | |
| ►CBaseCustomGui< 200000247 > | |
| CTextureManagerCustomGui | Custom GUI (CUSTOMGUI_TEXTUREMANAGER) for managing paint textures |
| ►CBaseCustomGui< 1000495 > | |
| CQuickTabCustomGui | |
| ►CBaseCustomGui< 1011148 > | |
| CLongLatGui | |
| ►CBaseCustomGui< 1000478 > | |
| CFilenameCustomGui | |
| ►CBaseCustomGui< 1000469 > | |
| CDescriptionCustomGui | |
| ►CBaseCustomGui< 450000130 > | |
| CBitmapBoolGui | |
| ►CBaseCustomGui< 1022263 > | |
| CMovieViewCustomGui | Movie viewer custom GUI (CUSTOMGUI_MOVIEVIEW). Currently Mac only |
| ►CBaseCustomGui< 200000043 > | |
| CLayerSetCustomGui | LayerSet custom GUI (CUSTOMGUI_LAYERSET) |
| ►CBaseCustomGui< 1000479 > | |
| CBitmapButtonCustomGui | |
| ►CBaseCustomGui< 1000996 > | |
| CLensGlowCustomGui | Lens Glow custom GUI (CUSTOMGUI_LENSGLOW) for use with the LensGlowStruct data type |
| CBaseCustomGui< plugid > | The base class for custom GUIs |
| C_ceval_runtime_state | |
| C_ceval_state | |
| C_comprehension | |
| C_err_stackitem | |
| C_excepthandler | |
| C_expr | |
| C_frame | |
| C_frozen | |
| C_gc_runtime_state | |
| C_gil_runtime_state | |
| C_gilstate_runtime_state | |
| C_heaptypeobject | |
| C_inittab | |
| C_is | |
| C_keyword | |
| C_longobject | |
| C_mod | |
| C_node | |
| C_object | |
| C_pending_calls | |
| C_Py_atomic_address | |
| C_Py_atomic_int | |
| C_Py_AuditHookEntry | |
| C_Py_clock_info_t | |
| C_Py_HashSecret_t | |
| C_Py_hashtable_allocator_t | |
| C_Py_hashtable_entry_t | |
| C_Py_hashtable_t | |
| C_Py_Identifier | |
| C_Py_slist_item_s | |
| C_Py_slist_t | |
| C_Py_tss_t | |
| C_Py_unicode_fs_codec | |
| C_Py_unicode_state | |
| C_PyAccu | |
| C_PyArg_Parser | |
| C_PyArgv | |
| C_PyASTOptimizeState | |
| C_PyBytesWriter | |
| C_pycontextobject | |
| C_pycontexttokenobject | |
| C_pycontextvarobject | |
| C_PyDateTime_BaseDateTime | |
| C_PyDateTime_BaseTime | |
| C_PyDateTime_BaseTZInfo | |
| C_PyDictViewObject | |
| C_PyManagedBufferObject | |
| C_PyOpcache | |
| C_PyOpcache_LoadGlobal | |
| C_PyOS_LongOption | |
| C_PyPathConfig | |
| C_PyPreCmdline | |
| C_PyTraceMalloc_Config | |
| C_PyUnicode_Name_CAPI | |
| C_PyUnicodeWriter | |
| C_PyWeakReference | |
| C_stmt | |
| C_symtable_entry | |
| C_traceback | |
| C_ts | |
| C_type_ignore | |
| C_typeobject | |
| C_warnings_runtime_state | |
| C_withitem | |
| C_xid | |
| Cpyruntimestate::_xidregistry | |
| C_xidregitem | |
| CABIParamType< T, CHECK > | |
| CABIParamType< Block< T, STRIDED, MOVE > > | |
| CABIParamType< T, typename std::enable_if< STD_IS_REPLACEMENT(enum, T)||STD_IS_REPLACEMENT(integral, T)>::type > | |
| CABIParamType< T, typename std::enable_if< STD_IS_REPLACEMENT(pointer, T)>::type > | |
| CABIParamType< T, typename std::enable_if< STD_IS_REPLACEMENT(reference, T)>::type > | |
| ►CAbstractDataTypeFunctions | |
| ►CDataTypeReferenceFunctions< T, AbstractDataTypeFunctions > | |
| CInterfaceDataTypeFunctions< T > | |
| ►CACCESS | |
| ►CPortOpsBase< T, ACCESS > | |
| CPortOps< T, ACCESS, CHECK > | |
| CPortOpsBase< T &, ACCESS > | |
| CVariadicPort< T, OUTPUT, AS_INPUT >::Access | |
| CActiveModeInfo | |
| CAddDimension< T, N > | |
| CAddDimension< void, N > | |
| CAddResultHelper< T, HAS_ERROR > | |
| CAddResultHelper< Result< T >, true > | |
| CAddResultHelper< ResultMemT< Bool >, true > | |
| CAddResultHelper< ResultMemT< T * >, true > | |
| CAddResultHelper< ResultOk< T >, true > | |
| CAddResultHelper< ResultRef< T >, true > | |
| CAddResultHelper< T, true > | |
| CAdvancedIntegerTriplet | [datatypes_datatype_declaration] |
| CAES | |
| CAFloat | |
| CAInt | |
| CAioServiceInterface | |
| CAioStatusInterface | This class is used to wait on the status of one or more asynchronous I/O operations |
| CAliasTrans | |
| CAlignedStorage< SIZE, ALIGN > | |
| CAlignedStorage< SIZEOF(V), alignof(V)> | |
| CAlwaysFalse< T > | |
| CAnd<... > | |
| ►CAnd< REST... > | |
| CAnd< true, REST... > | |
| ►CAnd<(PACK::template IndexOf< X >::found > 0)... > | |
| CParameterPackContainsAll< PACK, X > | |
| CParameterPackContainsAll< PACK, ParameterPack< X... > > | |
| CAppendToIndexSequence< SEQUENCE, VALUE > | |
| CAppendToIndexSequence< std::index_sequence< SEQ... >, VALUE > | |
| CApplication | |
| Carc | |
| CArgument | |
| CArray< T > | |
| CArray< typename T::ValueType > | |
| CArrayAllocator< SIZE, ARRAY > | |
| ►CArrayAllocator< SIZE, BaseArray< ArrayAllocatorValueType< SIZE > > > | |
| CBaseArrayAllocator< SIZE > | |
| ►CArrayAllocator< SIZE, BlockArray< ArrayAllocatorValueType< SIZE >, BLOCKARRAY_DEFAULT_SIZE_EXPONENT, BLOCKARRAYFLAGS::NOINSERTERASE > > | |
| CBlockArrayAllocator< SIZE, EXPONENT > | |
| ►CArrayAllocator< SIZE, BufferedBaseArray< ArrayAllocatorValueType< SIZE >, CNT > > | |
| CBufferedBaseArrayAllocator< SIZE, CNT > | |
| CArrayAllocatorValueType< SIZE > | |
| CArrayAppendCache< T > | |
| CArrayBurstTriePool< NODE, BUCKET > | |
| CArrayCloneHelper< ARRAY > | |
| CArrayCloneHelper< ARRAY & > | |
| CArrayElementAccess< ELEMENT > | |
| CArrayFactory | ArrayFactory provides static methods to create arrays of various implementations of the ArrayInterface in a generic way |
| CArrayMapHelper< K, V, SORTED, COMPARE, ARRAY > | |
| CArrayMapHelper< K, V, true, COMPARE, ARRAY > | |
| CArrayMapSelector< SORTED, COMPARE, ARRAY > | |
| CBlockArray< T, BLOCK_SIZE_EXPONENT, MEMFLAGS, ALLOCATOR >::ArrayOfBlocks | |
| ►CARRAYTYPE | |
| CRingBuffer< ARRAYTYPE, RINGSIZE > | |
| CARWLock | |
| Casdl_int_seq | |
| Casdl_seq | |
| CAssetCreationHelper | |
| CAssetData | |
| CAssetDatabaseStruct | |
| CAssetDependencyStruct | Helper class to pass several arguments into asset creation functions |
| CAssetEntry | |
| CAssetLicenseValidityData | License validity data returned by AssetInterface::IsAssetLicenseValid |
| CAssetManagerInterface | Helper class to control the Asset Manager |
| CAssetUtilitiesInterface | Helper Interface for Asset functions |
| CAssetVersionValidityData | Version validity data returned by AssetInterface::IsAssetVersionValid |
| CParameterPack< T >::At< INDEX > | |
| CAtomArray | |
| CAtomic16< T > | |
| CAtomic32< T > | |
| CAtomic32< Int32 > | |
| CAtomic64< T > | |
| CAtomic64< Int > | |
| CAtomic64< UInt > | |
| CAtomic8< T > | |
| CAtomicBool | |
| CAtomicFloatType< T > | |
| CAtomicPtr< T > | |
| CAtomicPtr< ProgressDialog > | |
| CAUInt | |
| CAutoAlloc< TYPE > | |
| CAutoBitmap | A simple BaseBitmap wrapper created from a filename or resource ID |
| CAutoFree< TYPE > | |
| CAutoLock | |
| CAutoLocker | |
| CAutoRWLock | |
| CAutoRWLocker | |
| CAutoWaitPointer | |
| CAutoWeightPointJointSelections | |
| ►CB1 | |
| CNonEmptyDerived< B1, B2 > | |
| ►CB2 | |
| CNonEmptyDerived< B1, B2 > | |
| CBakeProgressInfo | |
| CBakeTextureResizeNotify | |
| ►CBASE | |
| CComponentHelper< BASE > | |
| CGraphNodeFunctions< BASE > | Base class of GraphNode and Result<GraphNode> which implements most GraphNode functions |
| CPrivateSelfHelper< BASE, typename > | |
| CIdSwitchCheck< BASE > | |
| ►CGNodeFunctions< BASE > | This class template contains the functions of a general g-node which shall also be available on Result<NODE> |
| ►CMutableGNodeFunctions< MutableGNodeBase > | |
| CMutableGNode | |
| CMutableGNodeFunctions< BASE > | This class template contains the functions of a general mutable g-node which shall also be available on Result<NODE> |
| CMicroNode::Base | |
| CBaseArray | |
| CBaseArraySelector< MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
| ►CBaseBitmap | |
| CMultipassBitmap | |
| CBaseBitmap | |
| CBaseBitmapLink | |
| CBaseBitmapMove | |
| CBaseBitSet< ALLOCATOR > | BaseBitSet documentation |
| ►CBASECLASS | |
| CImageBufferTemplate< BASECLASS > | Several functions use this helper structure to pass the image data to functions |
| CBaseContainer | |
| CBaseContainer | |
| ►CParallelFor::BaseContext | Basic context for ParallelFor loops. Each worker thread has its own local context |
| ►CParallelFor::BreakContext | Context for ParallelFor loops that support cancellation |
| CParallelFor::NoBreakContext | Context for lambdas which don't expect a context pointer as argument and return Result<void> |
| CParallelFor::NoContextWithResult | Context for lambdas which don't expect a context pointer as argument and return nothing |
| CParallelFor::NoContext | Context for lambdas which don't expect a context pointer as argument and return nothing |
| CTangentSpaceNormalData::VertexCyclesParallelForContext | |
| ►CBaseCustomGui | |
| CPreviewImageCustomGui | |
| ►CBaseData | The base class for all plugin data classes |
| CBitmapLoaderData | |
| CBitmapSaverData | |
| CCommandData | |
| CCustomDataTypeClass | |
| CCustomGuiData | |
| CFalloffData | |
| CMessageData | |
| ►CNodeData | |
| CCTrackData | |
| CFieldLayerData | |
| CGvOperatorData | |
| CMaterialData | |
| ►CObjectData | |
| CEffectorData | |
| CFieldData | |
| CxBaseSurfaceClass | |
| CxMappedCurveClass | |
| CxTrimmedSurfaceClass | |
| CPrefsDialogObject | |
| CSceneHookData | |
| CSceneLoaderData | |
| CSceneSaverData | |
| CSculptBrushModifierData | Data class to create sculpt brush modifier plugins. Use RegisterBrushModifier() to register one |
| CShaderData | |
| CTagData | |
| CVideoPostData | |
| ►CxBaseCurveClass | |
| CxLineCurveData | |
| CResourceDataTypeClass | |
| CSnapData | |
| ►CToolData | |
| ►CDescriptionToolData | |
| CBrushToolData | |
| CSculptBrushToolData | |
| CBaseDocument | |
| CBaseDocumentMove | |
| CBaseDraw | |
| CBaseDrawHelp | |
| CBaseDrawHelp | |
| CBaseDrawHelpMove | |
| CBaseDrawMove | |
| ►CBaseFile | |
| CAESFile | |
| CBaseIterator< COLLECTION, STRIDED > | |
| ►CBaseIterator< COLLECTION, false > | |
| CBaseIterator< COLLECTION, true > | |
| ►CBaseIterator< const StridedBlock< const Generic >, true > | |
| CString::StringIterator | |
| CBaseLink | |
| CBaseList2D | |
| CBaseList2DMove | |
| CBaseListLegacyNode< T > | This supports c4d style list code that iterates through a list with GetNext()/GetPrev() and stops when null is returned |
| ►CBaseListLinkPOD | |
| ►CBaseListLink< NODE > | Link field for the pointers of a list node |
| CBaseListHead< V, ListNodeType > | |
| CBaseListHead< T, BaseListNode< T > > | |
| ►CBaseListNodeBase< BaseListNode< T, false > > | |
| CBaseListNode< T, false > | |
| ►CBaseListNodeBase< BaseListNode< T, true > > | |
| CBaseListNode< T, true > | |
| ►CBaseListNodeBase< BaseListNode< EmptyClass, false > > | |
| CBaseListNode< EmptyClass, false > | |
| CBaseListHead< T, NODE > | |
| CBaseListNodeBase< NODE > | |
| CBaseListNode< T, hasCopyFrom > | |
| ►CBaseLock | |
| CRWSpinlock | |
| CSpinlock | |
| CBaseMaterial | |
| CBaseMaterialMove | |
| CBaseObject | |
| CBaseObjectMove | |
| CBaseObjectPrivateMessage | |
| CBaseParticle | Structure used to change the particle path by the particle modifiers |
| ►CBASEPLUGIN | Internal |
| CSTATICPLUGIN | Internal |
| ►CBaseRef< T, HANDLER > | |
| ►CNSStrongRef< std::remove_pointer< REF >::type > | |
| CNSStrongId< REF > | |
| ►CThreadRefTemplate< ThreadInterface > | |
| CThreadResultRef< RESULTVALUETYPE > | Reference to a thread that returns more than void/Result<void> |
| CThreadResultRef< Result< RESULTVALUETYPE > > | |
| CJobGroupRef | Reference to a group (JobGroupInterface) |
| ►CJobRef | Reference to a job (JobInterface) |
| CJobResultRef< RESULTVALUETYPE > | Reference to a job that returns more than void/Result<void> |
| CJobResultRef< Result< RESULTVALUETYPE > > | |
| CPromiseRef< RESULTVALUETYPE > | |
| CPromiseRef< void > | |
| CJobStatusRef | |
| CStaticJobGroupRef< T > | Reference to a group with static maximum job count (StaticJobGroupInterface) |
| CThreadRefTemplate< INTERFACE > | |
| CBaseRef< BaseContainer > | |
| CBaseRef< const maxon::DataTypeImpl > | |
| CBaseRef< const ObjectInterface > | |
| CBaseRef< const SamplesFloat32 > | |
| ►CBaseRef< GridAccessorInterface< void * >, StrongRefHandler > | |
| CGridAccessorRef< Generic > | |
| CBaseRef< JobWithConfirmedCancellation > | |
| CBaseRef< maxon::BaseArray< maxon::SubMenuEntry > > | |
| CBaseRef< maxon::BaseArray< maxon::Vec4 > > | |
| CBaseRef< maxon::BlockArray< Float > > | |
| CBaseRef< maxon::RefCountHashMap::Entry > | |
| CBaseRef< OcioConverter > | |
| CBaseRef< PARENT > | |
| CBaseRef< RawMem< T >, H > | |
| CBaseRef< RegistryEntryIteratorInterface > | |
| ►CBaseRef< std::remove_pointer< REF >::type, CoreFoundationCreatedPointerHandler > | |
| CCFStrongRef< REF > | Reference for a CoreFoundation object which was created (and hence implicitely retained). The object will released when the CFStrongRef will be destructed |
| CBaseRef< T > | |
| ►CBaseRef< T, NSCreatedPointerHandler > | |
| CNSStrongRef< T > | Reference for a ObjC object which was created (and hence implicitely retained). The object will released when the NSStrongRef will be destructed |
| ►CBaseRef< VolumeRayIntersectorInterface< void * >, StrongRefHandler > | |
| CVolumeRayIntersectorRef< Generic > | |
| ►CBaseSelect | |
| CEdgeBaseSelect | |
| CBaseSelectData | Private |
| CDataDictionaryKeySet< INTERFACE >::Check< CHECK >::BasesHandler< BASES > | |
| ►CBaseSort< SORTCLASS, FLAGS > | |
| ►CParallelSort< SimpleParallelSort< DefaultCompare, BASESORTFLAGS::NONE >, BASESORTFLAGS::NONE > | |
| CSimpleParallelSort< COMPARE, FLAGS > | |
| ►CBaseSort< SimpleSort< DefaultCompare, BASESORTFLAGS::NONE >, BASESORTFLAGS::NONE > | |
| CSimpleSort< COMPARE, FLAGS > | |
| ►CBaseSort< SORTCLASS, BASESORTFLAGS::NONE > | |
| CParallelSort< SORTCLASS, FLAGS, PARALLELIZATION_THRESHOLD > | |
| CBaseTag | |
| CBaseTagMove | |
| CBaseThread | |
| CBaseTime | |
| ►CBaseVideoPostStruct | |
| CVideoPostStruct | |
| ►CBaseVolumeData | |
| CVolumeData | |
| CBatchRender | A class to access the Render Queue |
| CBatchVarAccess< PORTCOUNT > | |
| CBDSetSceneCameraMsg | Struct for the BASEDRAW_MESSAGE_SET_SCENE_CAMERA message |
| CBezierPoint | |
| CBigIntegerInterface | |
| CBiRenderObject | |
| CBitmapButtonCallback | Callback for BitmapButtonCustomGui, registered with BitmapButtonCustomGui::SetCallback() |
| CBitmapLoaderAnimatedData | Data structure for loading a movie in a bitmap loader |
| CBITS | This class represents the number of bits in a pixel format |
| CBlendPixelHandlerStruct | |
| CBlockArraySelector< BLOCK_SIZE_EXPONENT, MEMFLAGS, ALLOCATOR > | |
| CBlockBase< T, STRIDED > | Base class for Block |
| CBlockBase< T, false > | |
| CBlockBufferAllocator< PARENT_ALLOCATOR > | |
| CBlockType< T > | |
| CBlockType< const void > | |
| CBlockType< void > | |
| CBone | |
| CBPColorSettingsHelpers | Functions to get access to the selected BodyPaint 3D channel color settings |
| ►CBPPaintSettings | Paint Settings for BodyPaint 3D channels |
| CBPColorSettings | Color Settings for a BodyPaint 3D channel |
| CBPSingleColorSettings | Color settings |
| CBranchInfo | |
| CParallelFor::BreakCondition | |
| CBrowseContainer | |
| CBrowseFiles | |
| CBrowserContentNode | |
| CBrowserPluginInterface | |
| CBrowserURL | |
| CBrowseVolumes | |
| CBrushBase | Helper class for the BrushToolData hook |
| CBrushDabData | The brush data for an individual dab. This is passed into the method defined by the user in SculptBrushParams::SetMovePointFunc |
| CBrushObjectInfo | |
| CBrushPixelData | |
| CBrushPointData | The data for each point in a brush dab |
| CBrushPolyData | The data for each point in a brush dab |
| CBrushVertexData | |
| CBufferedBaseArraySelector< COUNT, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
| Cbufferinfo | |
| CBurstTrieBucket< K, V, SIZE > | |
| CBurstTrieBucket< K, UnitType, SIZE > | |
| CBurstTrieMapSelector< GROUP_BITS, BUCKET_SIZE, SORT, POOL > | |
| CBurstTrieNode< GROUP_BITS, INDEX > | |
| CTupleElementCompare::ByIndex< INDEX > | |
| CTupleElementEquals::ByIndex< INDEX > | Functor that takes a tuple t and a value v as arguments and returns t.Get<INDEX> == v |
| CTupleElementLessThan::ByIndex< INDEX > | Functor that takes a tuple t and a value v as arguments and returns t.Get<INDEX> < v |
| ►CBytesValue | Encapsulates the byte size |
| CBytes | Byte value in bytes |
| CGibibytes | Byte value in kilobytes |
| CGigabytes | Byte value in gigabytes |
| CKibibytes | Byte value in kibibytes |
| CKilobytes | Byte value in kilobytes |
| CMebibytes | Byte value in mebibytes |
| CMegabytes | Byte value in megabytes |
| CTebibytes | Byte value in Gib |
| CTerabytes | Byte value in terabytes |
| CTupleElementCompare::ByType< ELEMENTTYPE > | |
| CTupleElementEquals::ByType< ELEMENTTYPE > | Functor that takes a tuple t and a value v as arguments and returns t.Get<ELEMENTTYPE> == v |
| CTupleElementLessThan::ByType< ELEMENTTYPE > | Functor that takes a tuple t and a value v as arguments and returns t.Get<INDEX> < v |
| CByValueParam< T > | |
| CC4D_Falloff | |
| ►CC4DAtom | |
| CBaseChannel | |
| CBaseSound | |
| ►CC4DAtomGoal | Dummy class for C4DAtom objects that can be pointed to by BaseLink objects |
| ►CGeListNode | Represents a C4DAtom that resides in a 4D list |
| ►CBaseList2D | |
| CAsset | |
| CBaseDocument | |
| ►CBaseMaterial | |
| CMaterial | |
| CNodeMaterial | |
| ►CBaseObject | |
| CCAJointObject | |
| CCameraObject | |
| CCloudObject | Cloud object |
| CFieldObject | |
| CHairObject | |
| CInstanceObject | |
| CLodObject | |
| CMotionTrackerObject | |
| CParticleObject | |
| ►CPointObject | |
| CLineObject | |
| CPolygonObject | |
| CSplineObject | Represents a spline object |
| CSDSObject | |
| CVolumeBuilder | |
| CVolumeObject | |
| CVolumeSet | |
| CVoronoiFracture | |
| CBaseOverride | |
| CBaseOverrideGroup | |
| ►CBasePlugin | The base class for Cinema 4D plugins |
| CBitmapLoaderPlugin | |
| CBitmapSaverPlugin | |
| CToolPlugin | |
| ►CBaseSceneHook | |
| CTP_MasterSystem | |
| CBaseSceneLoader | |
| CBaseSceneSaver | |
| ►CBaseShader | |
| CLayerShader | |
| ►CBaseTag | |
| CCAPoseMorphTag | |
| CCAWeightTag | |
| CCustomDataTag | |
| CDisplayTag | |
| CHNWeightTag | |
| CHairSelectionTag | |
| CHairTangentTag | |
| CHairVertexMapTag | |
| CMTCharacterDefinitionTag | Represents the Character Definition tag |
| CMTCharacterMotionTransferTag | |
| CSculptTag | |
| CSelectionTag | |
| CTextureTag | |
| ►CVariableTag | |
| CNormalTag | Represents a Point Normal tag |
| CParticleTag | |
| CPointTag | Represents the Point tag |
| CPolygonTag | Represents the Polygon tag |
| CSegmentTag | Represents the Segment tag |
| CSoftSelectionTag | |
| CStickTextureTag | |
| CTangentTag | Represents the Spline Tangent tag |
| CUVWTag | |
| CVertexColorTag | |
| CVertexMapTag | Represents the Vertex Map tag |
| CXPressoTag | |
| CBaseTake | |
| ►CBaseVideoPost | |
| CBiRenderVideoPost | |
| CHairVideoPost | |
| ►CBaseView | |
| CBaseDraw | |
| CCCurve | |
| CCTrack | |
| CFieldLayer | |
| CGvNode | |
| CGvNodeMaster | |
| CLayerObject | |
| CMachine | |
| CMachineGroup | |
| CMultipassObject | |
| ►CPaintBitmap | The base class of all paint classes. Can be a texture, material, layer or mask |
| ►CPaintLayer | A class for paint layers. Can be any kind of layer (layer, layer set, etc.) |
| CPaintLayerBmp | A class for layers with pixels |
| CPaintLayerFolder | A class for paint layer folders |
| CPaintLayerMask | A class for paint layer masks |
| CPaintMaterial | A class for paint materials. It represents a paintable material |
| CPaintTexture | A class for paint textures, can contain layers and may represent the channel of a material |
| CRenderData | |
| CRenderJob | |
| ►CSculptLayerBase | Base class for sculpt layers |
| CSculptFolder | A SculptFolder can contain many SculptLayer objects or other SculptFolder objects as children |
| CSculptLayer | A sculpt layer can contain one or more SculptLayerData children |
| CSculptLayerData | |
| CSculptLayerSystem | |
| CSculptObject | |
| CTP_PGroup | Represents a particle group |
| CCKey | Represents a key in the CCurve of a track which represent the animation of a parameter |
| ►CGeListHead | |
| CGeListHeadCB | |
| CRegistry | |
| CC4DAtom | |
| CC4DAtomMove | |
| CC4DGadget | Represents a gadget in a dialog |
| ►CC4DLibrary | |
| CBiRenderLib | |
| CDWGObjectsLib | |
| CMoccaLibrary | |
| CNetLibrary | |
| CC4DNoise | The noise class used for the Cinema 4D shaders |
| CC4DObjectList | |
| CC4DPL_CommandLineArgs | |
| CC4DPL_DeviceChange | |
| CC4DPL_EditImage | |
| CC4DPL_NetRenderResult | Private |
| ►CC4DPolyObjectType | |
| ►CC4DPolyLineObjectType | |
| CC4DSplineObjectType | |
| ►CC4DThread | |
| CProgressThread | Internal |
| CCallbackData | |
| CCallMe< T > | |
| CCallMe< Result< T > > | |
| CCallMe< Result< void > > | |
| CCallMe< void > | |
| CCAMorph | |
| CCAMorphNode | |
| CCAnimInfo | Internal |
| CCAReferencePSD | |
| CCArray< T, N > | |
| CCastHelper< R, SRC, Bool > | |
| CCastHelper< R, SRC, true > | |
| CCAWeightMgr | |
| CCellData | CellData struct is a datacontainer that represents a single Voronoi Cell |
| CCellEdge | |
| ►CCellInfo | Tree/List view cell information |
| CDragInfo | Tree/List view drag information |
| CDrawInfo | Tree/List view draw information |
| CMouseInfo | Tree/List view mouse information |
| CChain | |
| CSourceControlInterface::ChangeFiles | Return value of DescribeChangelist() |
| CChannelData | |
| CChannelOffsetHelper< BITDEPTH, COMPONENTS > | |
| CChannelOffsetHelper< 8 *SIZEOF(PIXELDEPTH), COMPONENTS > | |
| CStringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE >::CharPtr | Proxy class to access individual characters of the string |
| CDataDictionaryKeySet< INTERFACE >::Check< CHECK > | |
| CDefaultHasBase< D >::Check< I > | |
| CCheckedGetDataType< T, POLICY, QUALIFIED > | |
| CCheckedGetDataType< T, POLICY, false > | |
| CCheckHasBase< T, DEF, typename > | |
| CCheckHasBase< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::HasBaseDetector >::type > | |
| CCheckHasBaseHelper< DT, BT > | |
| CCheckHasBaseHelper< T, T > | |
| CClass< R > | |
| CClass< MaterialExportRef > | |
| CClass< MaterialImportRef > | |
| CClass< MaterialMappingRef > | |
| CClassGetNonConst< REF > | |
| CClassGetNonConst< ObjectRef > | |
| CClassicObjectWrapper< LEGACYTYPE > | |
| CClassInfoBase | |
| CClassInterface | |
| CCLine | |
| CCol3< T, STRIDE > | A color consisting of three components R, G and B |
| CCol3< Float, 1 > | |
| CCol4< T, STRIDE > | A color consisting of three components R, G, B and an alpha |
| CColorProfileConvert | |
| CColorProfileConvertInterface | Helper class to convert pixel data from one color profile to another |
| CColorProfileInfo | Stores overwriteable color profiles associated with an upcoming rendering |
| CColorProfileInterface | |
| CColorProfileLegacyProcessorInterface | |
| CColorSwatchData | |
| CColorSwatchGroup | |
| CCommandCacheData | |
| CCommandExecutionInterface | |
| CCommandInformationData | |
| CCommandTuple | A parameter id with its own value. Used internally by the PARAM() macro (see below) |
| CCommonIteratorTypes< T, I1, I2 > | |
| CCommonIteratorTypes< void, I1, I2 > | |
| CCommonLValue< T, A, B > | |
| ►CCommonLValue< decltype(true ? std::declval< A >() :std::declval< B >()), A, B > | |
| CCommonType< A, B > | |
| CSimdInfo::Compact | |
| CCompactTriplet | |
| CCompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > | |
| ►CCompareTemplate< false > | |
| ►CDefaultCompare | |
| CFastNodePathHash | |
| CInternedId::FastCompare | |
| CLegacyHash | |
| CMember::FastNameCompare | |
| ►CCompareTemplate< false, EQUALITY::DEEP, OverloadRank1 > | |
| CEqualityCompare | |
| CComplex< T > | |
| CComponentAccessType | A structure for holding all component access required information for each supported DataType |
| CComponentDescriptor | |
| CComponentHelper< BASE, INTERFACES > | |
| CComponentHelper< BASE, I, REST... > | |
| CComponentIdentifierMetaData< T, DEF > | |
| CComponentIdentifierMetaData< const Char *, DEF > | |
| CComponentIdentifierMetaData< Id, DEF > | |
| CComponentIdentifierMetaData< LiteralId, DEF > | |
| ►CComponentRoot | |
| CAdapterRoot | |
| CConditionVariableDependency | This class represents a dependency on a condition variable with unique ownership semantics |
| CConditionVariableInterface | |
| CConfiguration | Configuration database functions |
| CConicCurveCoeffcients | |
| ►CConstDataPtr | |
| CConstData | |
| CConstDataPtr::Wrapper< T, CHECK > | |
| CConstDataPtr::Wrapper< T, typename std::enable_if< GetCollectionKind< T >::value==COLLECTION_KIND::ARRAY >::type > | |
| ►CDataPtr | |
| CMoveDataPtr | |
| CConstIf< T, MAKECONST > | |
| CConstIf< T, true > | |
| CConstMatrixNxMInterface | |
| ►CContainer | |
| CRecursiveContainer< DEPTH > | |
| CContainerInfo | |
| CContainerIterator< PACK, CONST_ITERATOR > | |
| CContainerVarAccess< PORTCOUNT > | |
| CContainerVariance< TO, FROM, TO_COUNT > | |
| CContainerVariance< TO, FROM, 0 > | |
| CContiguousRangeMap< K, V, MAP > | |
| CControlDisplayStruct | DisplayControl data |
| CConvEdge | |
| CConversionSequence | |
| CConversionTestSet | |
| CConvertFuncChannelHelper | |
| CConvexHullData | ConvexHullData struct is a datacontainer that represents a convex hull |
| CConvexHullInterface | ConvexHullInterface provides functions for creating a convex hull of a set of points |
| CCopyImplSelector< hasCopyFrom > | |
| CCopyImplSelector< false > | |
| CCopyImplSelector< true > | |
| CCopyWrapper< T > | |
| CCoreFoundationCreatedPointerHandler | |
| ►CCoreNodeBaseInterface | |
| CCoreNodeGroupInterface | CoreNodeGroupInterface is a group of core nodes |
| CCoreNodeInterface | |
| CMicroNodeGroupInterface | |
| CCoreNodeErrorHelper | The CoreNodeErrorHelper publishes helper functions to simplify CoreNode error handling |
| CCoreNodeFactoryFunctionHelper< SINGLE_PARAM > | |
| CCoreNodeFactoryFunctionHelper< true > | |
| ►CCoreNodeInstanceBaseInterface | |
| CCoreNodeInstanceInterface | |
| CMicroNodeInterface | |
| CCoreNodesLib | CoreNodesLib provides a set of static methods around core nodes |
| ►CCoreSerializerPOD | |
| CSerializer | |
| CCPolygon | Represents a polygon that can be either a triangle or a quadrangle |
| ►CCpuYieldState | |
| CCpuYield | |
| CCPyCompilerFlags | |
| CCPyMemAllocatorEx | |
| CCPyTempRef | |
| CCPythonGil | |
| CCrashCallStackEntry | Call stack entry (program counter, stack frame location and if possible symbol and module information) |
| CCrashHandler | Private custom crash handler |
| CCrashHandlerGlobals | |
| CCrashLogKey | |
| CCrashModuleEntry | Module description with file name, address and size |
| CCrashRegisterValue | Register value description (name and value) |
| CCrashReportProperty | |
| CCrashReportPropertyItem | |
| CCrashReportServices | |
| CCrashReportState | Crash state consisting of exception type and a list of modules and threads |
| CCrashThreadState | Thread state including registers, stack backtrace and name |
| CCrc32C | |
| CCryptoKeyInterface | |
| CCStdLibAllocator | |
| CCStringCompare | This class can be used as template argument for a HashMap if the HashMap shall use null-terminated C-string keys |
| CTimeValue::CurrentTime | |
| CCustomAllocatorInterface | Custom allocator/memory pool interface |
| ►CCustomDataType | |
| CPreviewImageData | |
| ►CCustomDataType | Base class for custom data types |
| ►CiCustomDataType< DescID > | |
| CDescID | |
| CBitmapButtonStruct | |
| CColorProfile | |
| CDateTimeData | |
| CFieldList | Field custom GUI (CUSTOMDATATYPE_FIELDLIST) for the Field list data |
| CFontData | |
| CGradient | |
| CHyperLinkData | Hyper link custom data (CUSTOMDATATYPE_HYPER_LINK_STATIC) for use with HyperLinkCustomGui |
| CInExcludeData | InExclude custom data type (CUSTOMDATATYPE_INEXCLUDE_LIST) |
| CItemTreeData | |
| CKerningData | |
| CLayerSet | Layer set custom data type (CUSTOMDATATYPE_LAYERSET) |
| CLensGlowStruct | Lens Glow data type (CUSTOMDATATYPE_LENSGLOW) for use with LensGlowCustomGui |
| CListViewData | |
| CMatAssignData | Material assignment custom data type (CUSTOMDATATYPE_MATASSIGN) |
| CMaterialPreviewData | Material preview data type (CUSTOMDATATYPE_MATPREVIEW) for MaterialPreviewCustomGui |
| CPLAData | PLA custom data type (CUSTOMDATATYPE_PLA) for PLA tracks |
| CPriorityData | Priority custom data type (CUSTOMGUI_PRIORITY_DATA) |
| CRangeData | |
| CSoundEffectorData | |
| CSplineData | |
| CUnitScaleData | |
| CiCustomDataType< X > | |
| CCustomIconSettings | |
| CCustomNodeGuiProxyInterface | |
| CCustomProperty | |
| CCustomSculptBrushBase | Private. Internal |
| CCustomSplineKnot | Represents a knot in a spline |
| CCustomSTLAllocator< T > | Custom STL C++11 allocator that wraps maxon::DefaultAllocator |
| CCustomUniqueIdGenerator | |
| CData | |
| CDataDescriptionDatabaseInterface | Interface to access the storage of DataDescription objects |
| CDataDescriptionDefinitionDatabaseInterface | DataDescriptionDefinitionDatabaseInterface provides functions for loading, storing DescriptionDefinitions |
| CDataDescriptionInterface | |
| ►CDataDescriptionObjectInterface | |
| CDescriptionElementInterface | |
| CDataDescriptionPresetStorageInterface | Helper class to handle loading and saving of presets |
| ►CDataDictionary | |
| CPresetLoadArgs | Helper class to pass arguments for loading presets into asset/preset implementations. The values are implementation specific |
| CPresetSaveArgs | Helper class to pass arguments for saving presets into asset/preset implementations. The values are implementation specific |
| CDataDictionaryInterface | |
| CDataDictionaryIteratorInterface | |
| CDataDictionaryKeySet< INTERFACE > | |
| ►CDataFormatBaseReaderRef | |
| CReaderRef< T > | |
| CReaderRef< Utf32Char > | |
| ►CDataFormatBaseWriterRef | |
| CWriterRef< T > | |
| CWriterRef< Utf32Char > | |
| CDataIdSwitch | |
| CDataMemBlock | |
| ►CDataType | |
| CContainerDataType< T > | |
| CDataType::Primary | |
| CDelegateDataType | |
| CEnumDataType | |
| CFunctionDataType | |
| CTupleDataType | |
| CDataTypeBuilderEntry | |
| CDataTypeCache | |
| CDataTypeCacheInstance< T, POLICY, ELEMENTARY > | |
| CDataTypeCacheInstance< InvalidType, POLICY, true > | |
| CDataTypeCacheInstance< std::nullptr_t, POLICY, true > | |
| CDataTypeCacheInstance< T, POLICY, true > | |
| CDataTypeCacheInstance< void, POLICY, true > | |
| CDataTypeComponent | |
| ►CDataTypeImpl | |
| CDataTypeImpl::Instantiated | |
| CDataTypeLib | DataTypeLib declares some static functions needed for the DataType system |
| CDataTypePtr | |
| CDateTime | Represents a date and time |
| CDateTimeParser | |
| CDebugger | |
| CDebugHardwareBreakPointInterface | |
| CDebugTimer | Internal |
| ►Cdecay | |
| CIterable::IteratorType< ITERABLE > | |
| ►CHasInit< DETECTORINPUTTYPE >::Default | |
| CHasInit< DETECTORINPUTTYPE >::Derived | |
| ►CDefaultAllocator | |
| CBaseList< T, NODE, HEAD, ALLOCATOR > | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::DefaultBucket | |
| CDefaultDataTypeFunctions< T, TYPE > | |
| ►CDefaultDataTypeFunctions< T,(SIZEOF(T) > SIZEOF(DataMemBlock)) ? DATATYPEMODE::BIG :(STD_IS_REPLACEMENT(pod, T) ? DATATYPEMODE::SMALLISPOD :DATATYPEMODE::SMALL)> | |
| CDataTypeFunctions< T > | |
| CDefaultDataTypeFunctionsCapabilityFlags< T > | |
| CDefaultDoc | |
| CDefaultHasBase< D > | |
| CDefaultHasher | |
| CDefaultHashMapEntryHandlerBase< HASHVALUE, L > | |
| ►CDefaultHashMapEntryHandlerBase< HashInt, HASHMAP_ENTRY_LAYOUT::HASH_KEY_VALUE > | |
| CHashMapKeyValuePair | Marker class to be used as template argument for HashMap for the usual case when the values don't contain the keys (so the HashMap has to store key-value-pairs) |
| ►CDefaultHashMapEntryHandlerBase< HashInt, HASHMAP_ENTRY_LAYOUT::HASH_VALUE_KEY > | |
| CHashMapValueKeyPair | |
| ►CDefaultHashMapEntryHandlerBase< HashInt, HASHMAP_ENTRY_LAYOUT::KEY_HASH_VALUE > | |
| CHashMapKeyHashValuePair | |
| CDefaultHierarchy< REF > | |
| CDefaultHierarchy< void > | |
| CDefaultLValue< VALUETYPE > | |
| CDefaultNullValue< T > | |
| CDefaultReification | |
| CDelaunay3DInterface | |
| CDelegate< T > | |
| CDelegate< Block< const Id >()> | |
| CDelegate< Block< ParametricType >()> | |
| CDelegate< Bool(const Description *, const DescID &, const BaseContainer &, Bool &, Bool &)> | |
| CDelegate< Result< DataType >(const BaseArray< Member > &members)> | |
| CDelegate< Result< Id >(const Url &depUrl, const StoreAssetStruct &storeAssetStruct, ResolveAssetDependenciesStruct &resolveAssetStruct, Bool addMessage)> | |
| CDelegate< Result< Tuple< String, String > >(DATATYPEBUILDERNAME category, const DataType &dt, const GetChildrenTypesCallback &getChildrenTypes, const ParametricTypeInterface *parentTypeId, const ParametricTypeInterface **skipParentType)> | |
| CDelegate< Result< void >(const Block< const Tuple< TrivialDataPtr, CORENODE_PORT_FLAGS > > &)> | |
| CDelegate< Result< void >(const DataDictionary &userData, DataDictionary &multiSelectionStorage)> | |
| CDelegate< Result< void >(const ImagePos &pos, const PixelConstBuffer &buffer, SETPIXELFLAGS flags)> | |
| CDelegate< Result< void >(const ImagePos &pos, const PixelMutableBuffer &buffer, GETPIXELFLAGS flags)> | |
| CDelegate< Result< void >(const PixelMutableBuffer &result, const PixelConstBuffer &background, const PixelConstBuffer &foreground, Int pixelCnt, BLENDPIXELFLAGS flags)> | |
| CDelegate< Tuple< Int, Int, Bool >()> | |
| CDelegate< void()> | |
| CDelegate< void(BlendPixelHandlerStruct &selfPtr)> | |
| CDelegate< void(const DelegateDataType &type, const DelegateInvocation &invocation)> | |
| CDelegate< void(GetPixelHandlerStruct &selfPtr)> | |
| CDelegate< void(Int32, const PickSessionDataStruct *)> | |
| CDelegate< void(SetPixelHandlerStruct &selfPtr)> | |
| CDelegate< void(void *data)> | |
| ►CDelegateBase | Delegate base class which can be used for DataType |
| CDelegate< RESULT(ARGS...)> | |
| CDelegateHandlerData | |
| CDelegateHandlerStub< R, ARGS > | |
| CDelegateHandlerStub< R > | |
| CDelegateHandlerStub< void > | |
| CDelegateHandlerStub< void, ARGS... > | |
| CDelegateInvocation | |
| ►CDereferenceHelper | |
| CDereference< T, ALSO_REFS > | |
| CDereference< BaseRef< T, HANDLER >, false > | |
| CDescEntryStruct | |
| CDescID | |
| CDescLevel | Represents a level within a DescID |
| CDescPropertyDragData | |
| CDESCRIBEFLAGS | |
| CDescription | |
| CDescription | |
| CDescriptionAllowOverride | |
| ►CDescriptionBaseMessage | Message struct for some message types |
| CDescriptionCheckDragAndDrop | Message struct for MSG_DESCRIPTION_CHECKDRAGANDDROP |
| CDescriptionCommand | Message struct for MSG_DESCRIPTION_COMMAND |
| CDescriptionCustomGuiNotification | |
| CDescriptionGetBitmap | Message struct for MSG_DESCRIPTION_GETBITMAP |
| CDescriptionGetObjects | Private |
| CDescriptionImExportVerifyFilename | |
| CDescriptionImExportVerifySuffix | |
| CDescriptionInExAdded | |
| CDescriptionInExDeleted | |
| CDescriptionInExSelChanged | |
| CDescriptionPopup | Message struct for MSG_DESCRIPTION_POPUP |
| CDescriptionCheckUpdate | Message struct for the MSG_DESCRIPTION_CHECKUPDATE message |
| CDescriptionFilter | |
| CDescriptionImExportInit | Message struct for the MSG_DESCRIPTION_IMPEXPORT_INIT message |
| CDescriptionInitUndo | Message struct for the MSG_DESCRIPTION_INITUNDO message |
| CDescriptionInlineObjectMsg | Message struct for the MSG_DESCRIPTION_GETINLINEOBJECT message |
| CDescriptionPostSetValue | Message struct for the MSG_DESCRIPTION_POSTSETPARAMETER message |
| CDescriptionTakeChanged | |
| CDescriptionValidate | Message struct for the MSG_DESCRIPTION_VALIDATE message |
| CDescTranslation | |
| Cdfa | |
| CDiceInterface | [interfaces_references_none_declaration] |
| CDirectInstanceHandler | |
| CDirectPortAccess< PORT, OWNER > | |
| CImageRegionTilesObserverInterface::DirtyState | Defines the state of regional image changes as a collection of non-overlapping AABBs |
| CDispatch1< ALGORITHM, TYPES, REIFICATION > | |
| CDispatch1< ALGORITHM, std::tuple< TYPES... >, REIFICATION > | |
| CDispatch2< ALGORITHM, TYPES, REIFICATION > | Dispatch2 is similar to Dispatch1, but it dispatches based on the second argument instead of the first |
| CDispatch2< ALGORITHM, std::tuple< TYPES... >, REIFICATION > | |
| CDisplaceInfo | Private |
| CDllInterface | Interface for managing dynamic libraries (load, query symbols, ...) |
| CDocStringMeta | |
| CDocumentImported | Message struct for the MSG_MULTI_DOCUMENTIMPORTED message |
| CDocumentInfoClipData | Message struct for the MSG_DOCUMENTINFO_TYPE_PASTE and MSG_DOCUMENTINFO_TYPE_COPY messages. Private |
| CDocumentInfoData | Message struct for the MSG_DOCUMENTINFO message |
| CDocumentInfoMakeProj | Message struct for the MSG_DOCUMENTINFO_TYPE_MAKEPROJECT message |
| CDpoint | Motion particle transformation data |
| CDragAndDrop | Message struct for the MSG_DRAGANDDROP message |
| CDragAndDropDataAssetArray | Message data for DRAGTYPE_ASSET |
| CDrawDimension< T > | Size of a window/drawing operation |
| CDrawDimension3d< T > | Size of a window/drawing operation |
| CDrawPoint3d< T > | X and Y coordinate of a point used for window/drawing operations |
| CDrawRect< T > | Definition of a rectangle used for window/draw operations |
| CDrawVolume< T > | Definition of a rectangle used for window/draw operations |
| CParallelFor::Dummy | Dummy class for init or finalize |
| CParallelFor::DynamicContext< USERCONTEXT, INDEXTYPE > | |
| CDynamicDescription | |
| CParallelFor::DynamicJob< CONTEXT, FLAGS, INDEXTYPE, LOOP, INIT, FINALIZE > | |
| CEditorLight | |
| CEditorWindow | Helper class for the editor's window |
| CEffector_PassData | |
| CEffector_PassValueData | |
| CEffectorDataStruct | |
| CEffectorStrengths | |
| CElement | |
| CElementPool< T, INDEX > | |
| CElementPool< BUCKET, Index > | |
| CElementPool< NODE, Index > | |
| ►CEmptyClass | An empty class without any members |
| ►CDataTypeReferenceFunctions< T, EmptyClass > | |
| ►CDefaultDataTypeFunctionsBase< T > | |
| CDefaultDataTypeFunctions< T, DATATYPEMODE::BIG > | |
| CDefaultDataTypeFunctions< T, DATATYPEMODE::SMALL > | |
| CDefaultDataTypeFunctions< T, DATATYPEMODE::SMALLISPOD > | |
| ►CForEachIterator< FilterForEachIterator< FILTER, I > > | |
| CFilterForEachIterator< FILTER, I > | |
| ►CForEachIterator< IndexIterator< T, ARRAY, IndexIteratorDefaultAccess > > | |
| CIndexIterator< T, ARRAY, ACCESS > | |
| ►CForEachIterator< MapForEachIterator< MAP, I > > | |
| CMapForEachIterator< MAP, I > | |
| ►CForEachIterator< ConcatForEachIterator< T, I1, I2 > > | |
| CConcatForEachIterator< T, I1, I2 > | |
| ►CForEachIterator< IndexForEachIterator< I > > | |
| CIndexForEachIterator< I > | |
| ►CForEachIterator< NestedForEachIterator< I1, I2 > > | |
| CNestedForEachIterator< I1, I2 > | |
| ►CForEachIterator< Iterator > | |
| CMultiIndex< INT_TYPE >::Iterator | |
| ►CForEachIterator< ConditionalForEachIterator< T, I1, I2 > > | |
| CConditionalForEachIterator< T, I1, I2 > | |
| ►CForEachIterator< AutoIterator< T[N]> > | |
| CAutoIterator< T[N]> | |
| ►CForEachIterator< SingletonForEachIterator< T > > | |
| CSingletonForEachIterator< T > | |
| ►CForEachIterator< DataDictionaryIterator > | |
| CDataDictionaryIterator | Iterator to iterate through all elements of a DataDictionary |
| ►CForEachIterator< HierarchyObjectIterator< REFTYPE > > | |
| CHierarchyObjectIterator< REFTYPE > | |
| ►CForEachIterator< AutoIterator< C > > | |
| CAutoIterator< C > | |
| ►CForEachIterator< ZipForEachIterator< I1, I2 > > | |
| CZipForEachIterator< I1, I2 > | |
| ►CForEachIterator< MultiEntryIterator< CONSTITERATOR > > | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::MultiEntryIterator< CONSTITERATOR > | |
| ►CForEachIterator< BlockIterator< COLLECTION, VALUETYPE, CONSTITERATOR, STRIDED > > | |
| CBlockIterator< COLLECTION, VALUETYPE, CONSTITERATOR, STRIDED > | |
| ►CForEachIterator< ITERATOR, SUPER > | |
| ►CAutoIterator< ArrayType > | |
| CArrayMap< K, V, SORTED, COMPARE, ARRAY >::NonConstIteratorBase | |
| ►CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::IteratorTemplateBase< IteratorTemplate< SUPER >, false, SUPER > | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::IteratorTemplate< SUPER > | Iterator class for HashMap |
| ►CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::IteratorTemplateBase< ConstIteratorTemplate< SUPER >, true, SUPER > | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::ConstIteratorTemplate< SUPER > | Iterator class for const HashMap |
| CEmptyVirtualClass | |
| ►Cenable_if | |
| CEnableIfFlag< T, FLAGS, A, B > | |
| ►CENTRY | |
| CLockedResourceHelper< ENTRY > | |
| CRefCountHashMap< K, V, HASH, HANDLER >::Entry | |
| ►CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::EntryIteratorBase< CONSTITERATOR > | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::KeyIteratorBase< CONSTITERATOR > | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::ValueIteratorBase< CONSTITERATOR > | |
| CRefCountHashMap< K, V, HASH, HANDLER >::EntryRef | |
| CEnumInfo | |
| CEnumWrapper< ENUMCLASS > | |
| CEqualityCompare< T1, T2 > | |
| ►CERASED | |
| CDirectInstance< REFERENCED, ERASED > | |
| CErrorIndirectRef | |
| ►CErrorInterface | |
| CExampleErrorInterface | [error_custom_interface] |
| CAggregatedError::ErrorIterator< TYPE > | Iterator to iterate through all errors of the AggregatedError |
| CErrorStorage | |
| CExactPredicates2DInterface | 2D exact geometrical predicates. Based on Shewchuk's adaptive exact predicates |
| CExecuteOnMainThreadResult< RESULTVALUETYPE > | Helper template for ExecuteOnMainThread()'s return value |
| CExecuteOnMainThreadResult< Result< RESULTVALUETYPE > > | |
| CExecuteOnMainThreadResult< void > | |
| CExifStaticInterface | @MAXON_ANNOTATION{nullimpl=true,dependencies=false} |
| CExplode< rem, digits > | |
| ►CExplode< num > | |
| CNumToString< num > | |
| ►CFactoryBase | |
| CFactory< T(ARGS...)> | |
| CFactoryFactory | |
| CFalloffCollectMessage | |
| CFalloffDataData | |
| ►Cfalse_type | |
| ►CPrivateIsErrorClassHelper< T, IsObjectReferenceClass< T >::value > | |
| CIsErrorClass< T > | |
| CAnd< false, REST... > | |
| CIsErrorClass< ForwardRef< T > > | |
| CIsSimdElementType< T, CHECK > | |
| CIsZeroInitialized< Generic > | |
| CPrivateIsErrorClassHelper< T, IS_OBJECT_REF > | |
| CStrongRefHandler::HasAddReference< FlexibleArray< T, COUNT > > | |
| CStrongRefHandler::HasRemoveReference< FlexibleArray< T, COUNT > > | |
| CVariableBase::AllowsParent< T > | |
| CHasBaseHelper< Generic, InternedId, 0 > | |
| Cis_constructible< maxon::Generic, const maxon::Generic & > | |
| CFId< T, KEYTYPE > | |
| CFieldCallerStack | |
| CFieldGuiGetSubListInfo | |
| CFieldInfo | Thread local information for this field sample invocation |
| CFieldInput | |
| CFieldLayerLink | |
| CFieldList | |
| CFieldOutput | |
| CFieldOutputBlock | |
| CFieldSampleData | |
| CFieldShared | |
| CFILE_native | |
| CSourceControlInterface::FileDiff | Return value of DiffFiles() |
| CFileFormatDetectionInterface | FileFormatDetectionInterface offers functions to detect file formats |
| CFileMonitor | |
| CFileMonitorItemInterface | |
| CFilename | Manages file and path names |
| CFileUtilities | |
| CFilterSettings | |
| CFinallyFactory | |
| CFinallyOnce< T > | |
| CFinallyOnceFactory | |
| CFinallyWrapper< T > | |
| CFindUniqueTupleIndex< SEARCHTYPE, TUPLETYPE > | |
| CFindUniqueTupleIndex< SEARCHTYPE, Tuple< TYPES... > > | |
| CFirstValueReceiver< T > | |
| ►CFixedBufferAllocatorBase | |
| CFixedBufferAllocator< T, COUNT, PARENT_ALLOCATOR, SINGLE_ALLOCATION > | |
| CFixedSizeBitSet< EXPONENT > | |
| CFlexibleArray< T, COUNT > | |
| CFloatTriplet | |
| CFNV1aHasher | |
| CForceEvaluation | |
| ►CFORCONTEXT | |
| CParallelFor::ForAlignedContext< FORCONTEXT, INDEXTYPE, INIT, FINALIZE > | |
| CParallelFor::ForAlignedContext< FORCONTEXT, INDEXTYPE, Dummy, Dummy > | |
| CForEach | |
| CFormatStatement | Class to store formatting statements |
| CFormatTemplateHelper< ARGCNT, FORMATSTR > | |
| CFormatTemplateHelper< ARGCNT, const Char(&)[N]> | |
| CFormulaParserCacheInterface | The formula parser translates a string expression into this intermediate cache structure |
| CFormulaParserInterface | |
| CParallelFor::ForState< USERCONTEXT, FLAGS, INDEXTYPE, INIT, FINALIZE, WORKERJOB > | |
| CBlockArray< T, BLOCK_SIZE_EXPONENT, MEMFLAGS, ALLOCATOR >::ForwardAllocator | |
| CForwardFree< IS_DELETABLE > | |
| CForwardFree< true > | |
| CForwardingDataPtr | |
| ►CForwardRef< T > | |
| CForwardRefWithExtraBase< T, BASE > | |
| CFraction | |
| CFrameData | FrameData gives access to the runtime storage where members of a Frame are stored during execution |
| CArrayAllocator< SIZE, ARRAY >::FreeEntry | |
| CFunctionInfo | |
| CGadgetPtr | |
| Cgc_generation | |
| Cgc_generation_stats | |
| CGE_POINT2D | |
| CGeCipher256 | A class that encrypts data using an insecure scrambling |
| CGeClipMap | |
| CGeColliderCache | |
| CGeColliderEngine | |
| CGeData | |
| ►CGeDialog | |
| ►CGeModalDialog | This class is especially designed for modal dialogs. This means that as long as the dialog is open, Cinema 4D has to wait until the user closes the dialog |
| CProgressDialog | |
| ►CSubDialog | This class is for creating sub-dialogs that can be attached to a SUBDIALOG control in an ordinary GeDialog with GeDialog::AttachSubDialog() |
| CiCustomGui | |
| CGeListNode | |
| CGeListNodeMove | |
| ►CGeListView | SimpleListView base class. Mostly internal |
| CSimpleListView | A class for simple list views. See ListView.cpp SDK example |
| CGeMarker | A unique marker that identifies an object |
| CGenericArithmetic | |
| ►CGenericCastMemberTrait< TO, FROM, SAFE, typename > | |
| CGenericCastMemberTrait< BaseArray< TO >, BaseArray< FROM >, SAFE > | |
| CGenericCastMemberTrait< HashSet< TO >, HashSet< FROM >, SAFE > | |
| ►CGenericCastMemberTrait< Result< TO >, Result< FROM >, SAFE > | |
| CGenericCastTrait< Result< TO >, Result< FROM >, SAFE > | |
| CGenericCastMemberTrait< const TO &, FROM, SAFE > | |
| CGenericCastTrait< TO, FROM, SAFE, typename > | |
| CGenericCastTrait< Result< TO >, FROM, SAFE > | |
| CGenericCastMemberTrait< const TO &, FROM &, SAFE > | |
| CGenericCastMemberTrait< const TO *, FROM *, SAFE > | |
| CGenericCastMemberTrait< Delegate< RESULT_TO(ARGS_TO...)>, Delegate< RESULT_FROM(ARGS_FROM...)>, SAFE > | |
| CGenericCastMemberTrait< HashMap< K_TO, V_TO >, HashMap< K_FROM, V_FROM >, SAFE > | |
| CGenericCastMemberTrait< ParameterPack< TO, TO_REST... >, ParameterPack< FROM, FROM_REST... >, SAFE > | |
| CGenericCastMemberTrait< TO &, FROM &, SAFE > | |
| CGenericCastMemberTrait< TO *, FROM *, SAFE > | |
| CGenericCastMemberTrait< TO, FROM, SAFE, typename SFINAEHelper< void, typename TO::DirectlyReferencedType, typename FROM::DirectlyReferencedType >::type > | |
| CGenericComponent | |
| CGenericContainerInterface | |
| ►CGenericContainerInterface MAXON_GENERIC_BASET | |
| CGenericIndexableContainerInterface | This is the base interface of all indexable containers such as arrays or array containers |
| CGenericData | |
| ►CGenericIndexableContainerInterface MAXON_GENERIC_BASENamedTuple | |
| CStaticArrayInterface< TYPE > | |
| CGenericInterpolate< VALUETYPE, FLOATTYPE > | |
| CGenericRegisterValue | Register value with variable size and component count |
| CGeomConstants | Class containing frequently used constants in the geom library |
| CGeometryUtilsInterface | 2D and 3D geometrical utility functions |
| CGePlaySnd | |
| CGeRayCollider | |
| CGeRayColResult | Stores the result of calculations with GeRayCollider |
| CGeResource | This class allows to access resource files on the hard drive, for example to load dialog resources or to access string tables |
| CGeSndInfo | |
| CGetCollectionKind< COLLECTION, ENABLE > | |
| CGetCollectionKind< COLLECTION, typename SFINAEHelper< void, typename std::decay< COLLECTION >::type::IsCollection >::type > | |
| CGetConstReferencedType< T, DEF, typename > | |
| CGetConstReferencedType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::ConstReferencedType >::type > | |
| CGetCustomIconData | Message struct for the MSG_GETCUSTOMICON message |
| CGetDirectlyReferencedType< T, DEF, typename > | |
| CGetDirectlyReferencedType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::DirectlyReferencedType >::type > | |
| CGetDirectlyReferencedTypeCheckConstAndPtr< REF > | |
| CGetErasedType< T, DEF, typename > | |
| CGetErasedType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::ErasedType >::type > | |
| CGetHandler< T, DEF, typename > | |
| CGetHandler< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::Handler >::type > | |
| CArgument::GetHelper< T, CHECK > | |
| CArgument::GetHelper< T, typename std::enable_if< STD_IS_REPLACEMENT(reference, T)>::type > | |
| CArgument::GetHelper< T, typename std::enable_if< STD_IS_REPLACEMENT(scalar, T)>::type > | |
| CGetIndexSequenceElement< SEQUENCE > | |
| CGetIteratorType< C > | |
| CGetIteratorType< T[N]> | |
| CGetIteratorType< typename std::remove_reference< I >::type > | |
| CGetMGSelectionMessage | Message struct for the MSG_GET_MODATASELECTION message |
| CGetMGWeightMessage | Message struct for the MSG_GET_MODATAWEIGHTS message |
| CGetMoDataMessage | Structure for passing MoData around |
| CGetNonConst< T, DEF, typename > | |
| CGetNonConst< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::NonConst >::type > | |
| CGetPixelHandlerStruct | |
| CGetRealCameraData | Message struct for the MSG_GETREALCAMERADATA message |
| CGetRealTagData | Message struct for the MSG_GETREALTAGDATA message |
| CGetReferencedType< T, DEF, typename > | |
| CGetReferencedType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::ReferencedType >::type > | |
| CGetResultType< T > | |
| CGetResultType< Data > | |
| CGetResultType< Result< Data > > | |
| CGetResultType< Result< T > > | |
| CGetResultType< Result< void > > | |
| CGetResultType< void > | |
| CGetSequenceElement< T, VALUES > | |
| ►CGetSequenceElement< size_t, VALUES... > | |
| CGetIndexSequenceElement< std::index_sequence< VALUES... > > | |
| CGetSequenceElement< T, V0 > | |
| CGetSequenceElement< T, V0, V1 > | |
| CGetSignature< FUNCTION > | |
| CGetSignature< RET(*)(ARGS...)> | |
| CGetSignature< RET(ARGS...)> | |
| CGetSignature< RET(CALLABLE::*)(ARGS...) const > | |
| CGetSignature< RET(CALLABLE::*)(ARGS...)> | |
| CGetValueType< T, DEF, typename > | |
| CGetValueType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::ValueType >::type > | |
| CGeUserArea | |
| CGlobalBase | GlobalBase is used as member of Global |
| CGlobalIlluminationInformation | Message struct for the MSG_GLOBALILLUMINATIONINFORMATION message |
| CGlow | |
| CGmlNode | |
| CGmlNodeAttribs | |
| CGmlTarget | |
| CGmlWriterInterface | |
| ►CGNodeBase | |
| ►CGNodeFunctions< GNodeBase > | |
| CGNode | |
| CMutableGNodeBase | Base class for mutable g-nodes |
| CGNodeDataPtr | |
| CGNodeHandle | |
| ►CGNodeIteratorBase | |
| CGNodeIterator< NODE > | |
| CGradientInterface | |
| CGradientKnot | Represents a knot in a gradient |
| CGradientKnot | Represents a knot in a gradient |
| CGradientRenderDataInterface | This is the interface for the render data of the Gradient data type. The data is reference-counted and a copy will automatically be created if a non-const function is called |
| Cgrammar | |
| CGraphBase< NODE, EDGE > | |
| CGraphEdgeBase< NODE > | |
| CGraphLib | GraphLib contains some static functions for graphs |
| CGraphModelHelper | |
| CGraphNodeBase< NODEDATA, EDGE > | |
| CGraphSetUndoMode | |
| CGraphTransaction | |
| CGridAccessorCreationInterface | Helper class to create the templated interface GridAccessorInterface |
| CGridAccessorInterface< TYPE > | GridAccessorInterface allows to access volume data |
| CGridAccessorInterface< void * > | |
| CGridAccessorRef< T > | |
| CGridIteratorCreationInterface | Helper class to create the templated interface GridIteratorInterface |
| CGridIteratorInterface< TYPE, iteratorType > | GridIteratorInterface allows to iterate over the active voxels of a volume |
| CGridIteratorRef< TYPE, iteratorType > | |
| CNodeMaterialImportHelperInterface::GroupNodeData | |
| CGUIDHASH | |
| CGV_DATA_HANDLER | Data type handler. Use GvRegisterDataType() to register |
| CGV_OPCLASS_HANDLER | Operator class handler. Use GvRegisterOpClassType() to register |
| CGV_OPGROUP_HANDLER | Operator group handler. Use GvRegisterOpGroupType() to register |
| CGV_VALGROUP_HANDLER | Value group handler. Use GvRegisterValGroupType() to register |
| CGV_VALUE_HANDLER | Value handler. Use GvRegisterValueType() to register |
| CGvAnimHook | |
| CGvCalc | |
| CGvCalcHook | |
| CGvCalcTable | Used for iterator nodes. Cannot be instantiated |
| CGvCalcTime | Stores calculation time related information. Cannot be instantiated |
| CGvDataInfo | |
| CGvDestination | Connections destination data |
| CGvDrawHook | |
| CGvDropHook | |
| CGvDynamicData | Represents a GV data and information about its data type |
| CGvHelper | |
| CGvHook | |
| CGvInit | |
| CGvMenuHook | |
| CGvMessHook | |
| CGvNodeGUI | GV node GUI helper class. Cannot be instantiated |
| CGvOperatorDescription | |
| CGvPort | |
| CGvPortDescInfo | Port description information |
| CGvPortDescription | Port description data |
| CGvPortInfo | Port information data |
| CGvPortList | |
| CGvPortListEntry | Represents a port entry in GvPortList |
| CGvPortsDescInfo | Convenience collection of 2 GvPortDescInfo structures for the input and output ports |
| CGvPortsInfo | Convenience structure for port calculation speedup |
| CGvQuery | |
| CGvRun | Contains helper functions for controlling node evaluation. Cannot be instantiated |
| CGvValue | |
| CGvValuesInfo | |
| CGvWorld | The GV world class. Cannot be instantiated. To retrieve the global instance call GvGetWorld() |
| CGvWrapper | |
| CHairCollider | |
| CHairFragment | |
| CHairFragmentLink | |
| CHairGuideDynamics | Contains hair dynamics information. Cannot be allocated |
| CHairGuides | |
| CHairGuideWeight | |
| CHairHitData | |
| CHairInterpolationMap | |
| CHairLibrary | |
| CHairMaterialData | Contains information about hair materials. Cannot be allocated |
| CHairPluginMessageData | |
| CHairPluginObjectData | |
| CHairPolygonHit | |
| CHairRenderObject | |
| CHairRootData | |
| CHalfFloat | |
| CHalo | |
| CHandleInfo | |
| CHasBaseDetector< D, B > | |
| ►CHasBaseDetector< DERIVED, BASE > | |
| CIsDerived< BASE >::Check< DERIVED > | |
| CHasCommonType< T1, T2, typename > | |
| CHasCommonType< T1, T2, typename SFINAEHelper< void, typename std::common_type< T1, T2 >::type >::type > | |
| CHasErasedBase< D, B > | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::Hash< VALUEHASH > | |
| CHashBitSet< BASE_SET, INT_TYPE > | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::HashMapAllocator< GENERAL_ALLOCATOR, BLOCK_ALLOCATOR > | Special case of general and entry allocator being different (usually for performance critical fixed/limited size maps) |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::HashMapAllocator< DefaultAllocator, Allocator > | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::HashMapAllocator< DefaultAllocator, DefaultAllocator > | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::HashMapAllocator< ONE_ALLOCATOR, ONE_ALLOCATOR > | Typical case of general and entry allocator being the same (keeps the memory layout compatible) |
| ►CHashMapEntryBase< K, V, ENTRY_HANDLER, LAYOUT > | Base class for HashMap::Entry |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::Entry | |
| CHashMapEntryBase< K, UnitType, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::HASH_KEY_VALUE > | |
| CHashMapEntryBase< K, UnitType, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::HASH_VALUE_KEY > | |
| CHashMapEntryBase< K, UnitType, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::KEY_HASH_VALUE > | |
| CHashMapEntryBase< K, UnitType, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::KEY_VALUE > | |
| CHashMapEntryBase< K, V, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::HASH_KEY_VALUE > | |
| CHashMapEntryBase< K, V, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::HASH_VALUE_KEY > | |
| CHashMapEntryBase< K, V, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::KEY_HASH_VALUE > | |
| CHashMapEntryBase< K, V, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::KEY_VALUE > | |
| CHashMapEntryBase< K, V, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::VALUE > | |
| CHashMapSelector< HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR > | |
| CHashMapStatistics | |
| CHasInit< DETECTORINPUTTYPE > | |
| CHasValueReceiver< T > | |
| CStackBufferAllocator< BLOCK_SIZE, LIFO, ALLOCATOR >::Header | |
| CNamedTuple< T >::Helper | |
| CHelperClass< SORTCLASS, ITERATOR, CONTENT, FLAGS > | |
| CHelperClass< SORTCLASS, ITERATOR, CONTENT, BASESORTFLAGS::MOVEANDCOPYOBJECTS > | |
| CHelperClass< SORTCLASS, ITERATOR, CONTENT, BASESORTFLAGS::NONE > | |
| CNamedTuple< T >::HelperStorage | |
| CHelperTriplet | [files_describeio_simple_datatype] |
| CHierarchy | |
| CHierarchyHelp | |
| CHierarchyIterator< NODE, HIERARCHY, CONTEXT, ARRAY > | |
| ►CHierarchyObjectInterface | |
| CTreeElementInterface | |
| ►CHierarchyObjectInterface< DefaultHierarchy< MediaStreamRef > > | |
| CMediaStreamInterface | |
| ►CHierarchyObjectInterface< ImageHierarchy > | |
| CImageBaseInterface | |
| CHierarchyObjectRef< HIERARCHY > | |
| CHNData | Holds HyperNURBS weight tag data |
| CHNSubdiv | |
| CHomogenousTupleTypeHelper< N, T, TYPES > | |
| CHomogenousTupleTypeHelper< 0, T, TYPES ... > | |
| CHUDTextEntry | Class structure to hold HUD Text for BaseDraw::DrawMultipleHUDText() |
| CHybridMapGetIteratorHelper< C > | |
| CHybridMapSelector< SMALL, LARGE, THRESHOLD, REVERSE_THRESHOLD > | |
| CHyperFile | |
| ►CiBaseCustomGui | |
| CCustomNodeGuiBase | |
| CiBrowser | |
| CIconData | Represents a single icon in a large bitmap array |
| CIdBuilder | |
| CIDENT_VOID | |
| CIdOrBuilder | |
| CIdSwitch | |
| CIgnoredPlaceholder | |
| CIIntersect | |
| CIlluminanceSurfacePointData | |
| CParallelImage::ImageData< WORKER > | |
| CImageFunctionsInterface | Helper functions for image classes |
| CImageHierarchy | |
| CImagePos | Several functions use this helper structure to pass the position within an image and number of pixels to functions |
| CImageReference | Defines a reference to an image file to represent a material parameter |
| ►CImageRegionObservableInterface | |
| CImageRegionObservableHandlerInterface | |
| CImageRegionObserverStorage | |
| CIncludeHelper | |
| CInclusionTable | |
| CIndexedGradientKnot< T_Float, T_Int > | |
| CIndexedGradientSampler< T_ModeNone, T_ModeLinearKnot, T_ModeSmoothKnot, T_ModeBlend, T_ModeCubicKnot, T_ModeCubicBias > | |
| ►CIndexedGradientSampler< T_ModeNone::GetId().GetHashCode(), T_ModeLinearKnot::GetId().GetHashCode(), T_ModeSmoothKnot::GetId().GetHashCode(), T_ModeBlend::GetId().GetHashCode(), T_ModeCubicKnot::GetId().GetHashCode(), T_ModeCubicBias::GetId().GetHashCode()> | |
| CGradientSampler< T_ModeNone, T_ModeLinearKnot, T_ModeSmoothKnot, T_ModeBlend, T_ModeCubicKnot, T_ModeCubicBias > | |
| CIndexedPort< OP, N > | |
| CIndexedPortAccess< ACCESS > | |
| CIndexInIndexSequence< I, SEQUENCE > | |
| CIndexInIndexSequence< I, std::index_sequence< X, LIST... > > | |
| CIndexIteratorDefaultAccess | |
| CParameterPack< T >::IndexOf< X > | |
| CParameterPack< T, REST... >::IndexOf< X > | |
| CIndexSequenceElement< SEQUENCE, INDEX > | |
| CInheritConst< T, INHERIT_FROM > | |
| ►CInheritConst< R, T > | |
| CSubstitute< T, R > | |
| CInheritConst< T, const INHERIT_FROM > | |
| CInitializationFunctions | |
| CInitRenderStruct | |
| ►CInputStreamRef | |
| CIoFileInputHelper | |
| CRecursiveContainer< DEPTH >::Instantiation | |
| CIntegerTriplet | [datatypes_datatype_declaration] |
| ►Cintegral_constant | |
| ►CIsCompleteBase< T, COUNTER, decltype(maxon::details::IsCompleteHelper(static_cast< T * >(nullptr)))::value > | |
| CIsComplete< T, COUNTER > | |
| CIsCompleteBase< T, Int, value > | |
| ►CInternedId | |
| CFId< T, InternedId > | |
| CInternedIdInitializer | |
| CInternedIdSwitch | |
| CIntersectHitData | |
| CIntersectionType< T > | |
| CIntFloat32 | |
| CIntFloat64 | |
| CIntType< BYTES > | |
| CIntType< 1 > | |
| CIntType< 2 > | |
| CIntType< 4 > | |
| CIntType< 8 > | |
| CInvocationBase< T, ARGS > | |
| ►CInvocationBase< ABIReturnType< T >::type, ABIParamType< ARGS >::type... > | |
| CInvocation< T, ARGS > | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)> | |
| CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,,)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)> | |
| CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,,)> | |
| CInvocationState | |
| CInvokeHelper< T > | |
| CInvokeHelper< T()> | |
| CInvokeHelper< T(ARGS...)> | |
| CInvokeHelper< void()> | |
| CInvokeHelper< void(ARGS...)> | |
| CInvokeScriptData | Message structure for the MSG_TRANSFORM_OBJECT message. Private |
| CParallelFor::InvokeSelector< CONTEXT, RESULTVALUETYPE > | |
| CIoDocument | |
| CIoMemoryInterface | |
| CIoXmlNodeInterface | XML node/property object |
| CIoXmlParser | XML parser class. Use this class to read an XML file into memory or write an XML file to disc |
| CIpoint | Struct that holds the information for each particle |
| ►Cis_base_of | |
| CHasBaseHelper< D, B, HAS_BASE_DETECTOR_OR_SAME > | |
| CIsAllocType< T, DEF, typename > | |
| CIsAllocType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::IsAllocType >::type > | |
| CIsDerived< BASE > | |
| CIsInterfaceType< T, DEF, typename > | |
| ►CIsInterfaceType< GetDirectlyReferencedType< T >::type > | |
| CIsReferenceClass< T > | |
| CIsInterfaceType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::MTable >::type > | |
| CIsIterable< T > | |
| CIsIterable< T[N]> | Type trait to test if a type is iterable, i.e if it supports begin(t) and end(t) |
| CIsNonvirtualInterfaceType< T, DEF, typename > | |
| CIsNonvirtualInterfaceType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::NonvirtualInterfaceMarker >::type > | |
| CIsPartiallyOrdered< T, DEF, typename > | |
| CIsPartiallyOrdered< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::PartiallyOrdered >::type > | |
| CIsSimdElementType< T, typename SFINAEHelper< void, typename T::VectorStrideType >::type > | |
| CIsTriviallyEquatable< T > | |
| CIsTriviallyHashable< T, typename > | |
| CIsTriviallyHashable< T, decltype(T::TriviallyHashable())> | |
| CIsVirtualInterfaceType< T, DEF, typename > | |
| ►CIsVirtualInterfaceType< GetDirectlyReferencedType< T >::type > | |
| CIsObjectReferenceClass< T > | |
| CIsVirtualInterfaceType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::InterfaceMarker >::type > | |
| ►CIT | |
| ►CForEachIterator< IteratorTemplate< IT >, IT > | |
| CRegistry< T, R >::IteratorTemplate< IT > | |
| CIterable | |
| CIterableBeginHelper< I > | |
| CIterableBeginHelper< T(&)[N]> | |
| CIterableBeginHelper< T[N]> | |
| ►CIterator | |
| ►CForEachIterator< EraseIterator< COLLECTION, SWAP_ERASE, false >, COLLECTION::Iterator > | |
| CEraseIterator< COLLECTION, SWAP_ERASE, false > | |
| ►CForEachIterator< EraseIterator< COLLECTION, SWAP_ERASE, IsForEachIterator< typename COLLECTION::Iterator >::value >, COLLECTION::Iterator > | |
| CEraseIterator< COLLECTION, SWAP_ERASE, IS_FOREACH_ITERATOR > | |
| ►CMicroNode::PortsAccess< ACCESS_FLAGS, PORTS >::Iterator | |
| CMicroNode::PortsAccess< ACCESS_FLAGS, PORTS >::BatchIterator | |
| CVariadicPort< T, OUTPUT, AS_INPUT >::Ports< PORTS >::Iterator | |
| CReverseIterable< I >::Iterator | |
| ►CIterator | |
| CPixelFormatIterator | |
| ►CBurstTrieMap< K, V, GROUP_BITS, BUCKET_SIZE, SORT, POOL >::IteratorBase | |
| CBurstTrieMap< K, V, GROUP_BITS, BUCKET_SIZE, SORT, POOL >::NonConstIteratorBase | |
| CHybridMap< K, V, SMALL, LARGE, THRESHOLD, REVERSE_THRESHOLD >::IteratorBase< CONSTITERATOR > | |
| ►CRegistry< T, R >::IteratorBase | |
| CRegistry< T, R >::IdIteratorBase | |
| ►CHybridMap< K, V, SMALL, LARGE, THRESHOLD, REVERSE_THRESHOLD >::IteratorBase< false > | |
| CHybridMap< K, V, SMALL, LARGE, THRESHOLD, REVERSE_THRESHOLD >::NonConstIteratorBase | |
| CBaseList< T, NODE, HEAD, ALLOCATOR >::IteratorTemplate< CONSTITERATOR > | |
| CBlockArray< T, BLOCK_SIZE_EXPONENT, MEMFLAGS, ALLOCATOR >::IteratorTemplate< CONSTITERATOR > | |
| CMapInterface< K, V >::IteratorTemplate< CONSTITERATOR > | |
| CPointerArray< T, MINCHUNKSIZE, ALLOCATOR >::IteratorTemplate< CONSTITERATOR > | |
| CRingBuffer< ARRAYTYPE, RINGSIZE >::IteratorTemplate< CONSTITERATOR > | |
| CSetInterface< TYPE >::IteratorTemplate< CONSTITERATOR > | |
| CStaticArrayInterface< TYPE >::IteratorTemplate< COLLECTION_TYPE > | |
| CJavaCall | |
| CJavaClass | |
| CJavaHelper | |
| CJavaMember | |
| ►CJobGroupInterface | |
| CStaticJobGroupInterface< T > | |
| ►CJobInterfaceBase | |
| ►CJobInterface | |
| ►CJobResultInterface< RESULTVALUETYPE > | Template for jobs which return more than just a void result |
| ►CJobInterfaceTemplate< Promise< T >, T > | |
| CPromise< T > | A rudimentary promise |
| CJobResultInterface< Result< RESULTVALUETYPE > > | Template for jobs which return a Result with a different type than void |
| CJobResultInterface< Result< void > > | Template for jobs which return a Result<void> |
| ►CJobResultInterface< void > | Template for jobs which return nothing |
| ►CJobInterfaceTemplate< TileJob< WORKER > > | |
| CParallelImage::TileJob< WORKER > | |
| ►CJobInterfaceTemplate< CancellationForwarder > | |
| CLazyInitThreaded::CancellationForwarder | |
| ►CJobInterfaceTemplate< HistogramJob > | |
| CHistogramJob | |
| ►CJobInterfaceTemplate< ParadisSortJob< kth_byte, T, GETINT > > | |
| CParadisSortJob< kth_byte, T, GETINT > | |
| ►CJobInterfaceTemplate< PixelJob< WORKER > > | |
| CParallelImage::PixelJob< WORKER > | |
| ►CJobInterfaceTemplate< LineJob< WORKER > > | |
| CParallelImage::LineJob< WORKER > | |
| ►CJobInterfaceTemplate< ParadisHealJob< kth_byte, T, GETINT > > | |
| CParadisHealJob< kth_byte, T, GETINT > | |
| CJobInterfaceTemplate< IMPLEMENTATION, RESULTVALUETYPE > | |
| CParallelFor::ParallelForJob | |
| ►CThreadInterface | |
| ►CThreadInterfaceTemplate< CollectorThread< SRCTYPE, DSTTYPE > > | |
| CCollectorThread< SRCTYPE, DSTTYPE > | |
| CThreadInterfaceTemplate< IMPLEMENTATION > | |
| CJobStatusInterface | |
| ►CJobQueueInterface | |
| CSerialJobQueueInterface | |
| CServiceIOJobQueueInterface | |
| CServiceDiscovery::JoinContext | |
| CJointData | |
| CJointRestState | |
| CKDTree | Class to find closest points in space for a given point cloud |
| CKDTreeNearest | |
| CKDTreeNode | |
| CKerning | Holds the kerning parameters for one character in a string |
| CKerningGetGuiHelperMsg | |
| CKerningTriState | TriState helper for class Kerning |
| CKerningVpGuiHelper | |
| CDefaultHashMapEntryHandlerBase< HASHVALUE, L >::KeyConstructor< ENTRY, KEY, COPY_KEY > | |
| CDefaultHashMapEntryHandlerBase< HASHVALUE, L >::KeyConstructor< ENTRY, KEY &, true > | |
| CDefaultHashMapEntryHandlerBase< HASHVALUE, L >::KeyValueConstructor< ENTRY, KEY, VALUE, COPY_KEY, COPY_VALUE > | |
| CDefaultHashMapEntryHandlerBase< HASHVALUE, L >::KeyValueConstructor< ENTRY, KEY &, VALUE &, true, true > | |
| CDefaultHashMapEntryHandlerBase< HASHVALUE, L >::KeyValueConstructor< ENTRY, KEY &, VALUE, true, false > | |
| CDefaultHashMapEntryHandlerBase< HASHVALUE, L >::KeyValueConstructor< ENTRY, KEY, VALUE &, false, true > | |
| CKnotInfo | |
| Clabel | |
| Clabellist | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::LambdaEntryConstructor< KEY, LAMBDA, COPY_KEY > | Internal |
| CHashSet< T, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::LambdaEntryConstructor< KEY, LAMBDA > | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::LambdaEntryConstructor< KEY &, LAMBDA, true > | |
| CLanguageInterface | Class that handles string resources |
| CLassoSelection | Used to select any GUI element with a lasso |
| CLatLongRange | |
| CLayerData | |
| CLayerSetCompare | |
| CLayerSetHelper | Internal |
| CLayerSetInterface | Class to choose layers or alphas from an image |
| CLayerShaderLayer | Represents a layer in a LayerShader |
| CLazyInit | |
| CLazyInitThreaded | |
| CServiceDiscovery::LeaveContext | |
| CLessThanAsLessThanOrEqual< COMPARE > | |
| CLessThanCompare< T1, T2 > | |
| CLexerInterface | |
| CLIMIT< T > | |
| CLIMIT< T > | |
| CLIMIT< Bool > | |
| CLIMIT< Char > | |
| CLIMIT< Char > | |
| CLIMIT< Color32 > | |
| CLIMIT< Color64 > | |
| CLIMIT< ColorA32 > | |
| CLIMIT< ColorA64 > | |
| CLIMIT< Float32 > | |
| CLIMIT< Float32 > | |
| CLIMIT< Float64 > | |
| CLIMIT< Float64 > | |
| CLIMIT< HalfFloat > | |
| CLIMIT< Int16 > | |
| CLIMIT< Int16 > | |
| CLIMIT< Int32 > | |
| CLIMIT< Int32 > | |
| CLIMIT< Int64 > | |
| CLIMIT< Int64 > | |
| CLIMIT< Matrix32 > | |
| CLIMIT< Matrix64 > | |
| CLIMIT< UChar > | |
| CLIMIT< UChar > | |
| CLIMIT< UInt16 > | |
| CLIMIT< UInt16 > | |
| CLIMIT< UInt32 > | |
| CLIMIT< UInt32 > | |
| CLIMIT< UInt64 > | |
| CLIMIT< UInt64 > | |
| CLIMIT< Vector2d32 > | |
| CLIMIT< Vector2d64 > | |
| CLIMIT< Vector32 > | |
| CLIMIT< Vector4d32 > | |
| CLIMIT< Vector4d64 > | |
| CLIMIT< Vector64 > | |
| CLinearCongruentialRandom< FLOAT > | |
| CLineData | |
| CLineRenderData | |
| CReaderRef< Utf32Char >::LinesIterator | |
| ►CLiteralId | |
| CId | |
| CLMinMax | A class to construct a bounding box around points |
| CLoadRuntime | A helper struct to initialized a virtual machine. Can be initialized by a predefined enum, or a given custom runtime object |
| CLocalDateTime | |
| CLocalFileTime | Represents a date time |
| CLocalStringStorage | |
| CSynchronizedValue< T, LOCKTYPE >::LockedReadPtr | |
| CSynchronizedValue< T, LOCKTYPE >::LockedWritePtr | |
| CLockTraits< LOCKTYPE > | |
| CLockTraits< Spinlock > | |
| CLoggerInterface | |
| CLoggerLine | Each object of LoggerLine represents an entry in the logger with several meta information. See documentation of members for more information |
| CLowerCaseString< STR > | |
| CLowerCaseStringHelper< typename, typename > | |
| CLowerCaseStringHelper< STRING_WRAPPER, std::index_sequence< INDICES... > > | |
| CLRUHashMap< K, V, MAXENTRIES > | |
| CMachinesInterface | |
| CMakeLValueConst< T > | |
| CMakeLValueConst< T & > | |
| CStrongCOWRefHandler::MakeWritableHelper< T, typename > | |
| CStrongCOWRefHandler::MakeWritableHelper< FlexibleArray< T, COUNT > > | |
| CStrongCOWRefHandler::MakeWritableHelper< T, typename T::GenericContainerInterfaceMarker > | |
| CManagerInfo | |
| CMapCloneHelper< MAP > | |
| CMapCloneHelper< MAP & > | |
| CMappedPortAccess< PORT, OWNER > | |
| CMarkMaterials | |
| CMat2< V > | |
| CMat3< V > | |
| CMat3< maxon::Vector64 > | |
| CMat3< Vector > | |
| CMatAssignTable | |
| CMatch< ITERATOR > | |
| CMatch< Int > | Match specialization for index position type |
| CMaterialDragAndDrop | Message struct for the MSG_MATERIALDRAGANDDROP message |
| CMaterialExchangeData | |
| CMaterialExportDescription | |
| CMaterialImportDescription | |
| CMaterialMapperParameterInsertWrapper | |
| CMaterialMappingDescription | |
| CMathFuncHelper< T, FUNC > | |
| CMathFuncHelper< Col3< T >, FUNC > | |
| CMathFuncHelper< Col4< T >, FUNC > | |
| CMathFuncHelper< Vec2< T >, FUNC > | |
| CMathFuncHelper< Vec3< T >, FUNC > | |
| CMathFuncHelper< Vec4< T >, FUNC > | |
| CMatPreviewCopyUserData | Message struct for MATPREVIEW_COPY_USERDATA |
| CMatPreviewGenerateImage | Message struct for MATPREVIEW_GENERATE_IMAGE |
| CMatPreviewHandleDragnDrop | |
| CMatPreviewModifyCacheScene | Message struct for MATPREVIEW_MODIFY_CACHE_SCENE |
| CMatPreviewObjectInfo | Message struct for MATPREVIEW_GET_OBJECT_INFO |
| CMatPreviewPrepareScene | Message struct for MATPREVIEW_PREPARE_SCENE |
| CMatrix3 | |
| CMatrix4f32 | |
| CMatrix4f64 | |
| CMatrix4f64SSE | |
| CMatrixNxM< TYPE > | General n x m matrix |
| CMatrixNxM< Generic > | |
| CMatrixNxMInterface | |
| ►CMAXON_IF_SOURCEPROCESSORFactoryFunctions | |
| CFactory< T(ARGS...)> | |
| ►CMAXON_IF_SOURCEPROCESSORGenericFactory | |
| CFactoryFunctions< Factory< T(ARGS...)>, SUPER > | This class defines the Create function for Factory |
| CFactoryFunctions< Factory< T(const DataDictionary &)>, SUPER > | |
| ►CMAXON_INTERFACE_BASESAssetBaseInterface | |
| CAssetBaseWithUpdateInterface | |
| CAssetDescriptionInterface | |
| ►CMAXON_INTERFACE_BASESAssetBaseWithUpdateInterface | |
| CAssetInterface | |
| CAssetReferenceInterface | |
| ►CMAXON_INTERFACE_BASESAssetIdentifierInterface | |
| CAssetBaseInterface | |
| CAssetLinkInterface | |
| ►CMAXON_INTERFACE_BASESAssetInterface | |
| CBasePresetAssetInterface | BasePresetAssetInterface allows to implement details for preset assets |
| CCategoryAssetInterface | Implementation of category assets |
| CColorCategoryAssetInterface | Implementation of a color category asset |
| CCommandAssetInterface | CommandAssetInterface extends the AssetInterface to deal with command assets |
| CDatabaseAssetInterface | Implementation of DatabaseAsset |
| CFileAssetInterface | This interface represents a file asset, so a plain file (or directory) stored in an asset repository |
| CKeywordAssetInterface | KeywordAssetInterface extends the AssetInterface to deal with keyword assets |
| CNodeContextAssetInterface | |
| CNodeSpaceAssetInterface | Implementation of NodeSpaceAssets |
| CPluginAssetInterface | Implements the PluginAsset type |
| CSmartSearchAssetInterface | Implements the smartsearch asset type |
| CSubTypeAssetInterface | Implements the SubTypeAsset. This subtype specializes for example FileAssets |
| CUpdatableAssetInterface | |
| CNodeTemplateInterface | A node template allows to create node system instantiations based on a set of template parameters |
| ►CMAXON_INTERFACE_BASESAssetRepositoryInterface | |
| CCompactableAssetRepositoryInterface | Repository which allows to write an index |
| CUpdatableAssetRepositoryInterface | Asset repository which allows to update assets |
| ►CMAXON_INTERFACE_BASESAssetTypeInterface | |
| CBasePresetAssetTypeInterface | BasePresetAssetTypeInterface defines a new preset type and is the connector to BasePresetAssetInterface |
| ►CMAXON_INTERFACE_BASESBaseStreamInterface | |
| CInputStreamInterface | |
| ►COutputStreamInterface | Creates an OutputStreamInterface class to write bytes into streams |
| CInOutputStreamInterface | |
| ►CMAXON_INTERFACE_BASESCodeExchangerInterface | |
| CWebSocketJsonCodeExchangerInterface | |
| ►CMAXON_INTERFACE_BASESCommandClassInterface | |
| CLegacyCommandClassInterface | A legacy command interface that implements the ability to convert legacy data settings to regular settings |
| ►CMAXON_INTERFACE_BASESCommandDataInterface | |
| CLegacyCommandDataInterface | Legacy command data interface: a data dictionary which holds one or more pointers to generic data used to store legacy data types |
| ►CMAXON_INTERFACE_BASESConstructionErrorInterface | |
| CPortTypeConstructionErrorInterface | Return this error for port type related error on corenodes |
| ►CMAXON_INTERFACE_BASESCPyInterface | |
| CCPyCodeInterface | |
| CCPyFrameInterface | |
| CCPyTracebackInterface | |
| CCPyTypeInterface | |
| CMPyCallerContextInterface | |
| CMPyClassInterface | |
| CMPyDataInterface | |
| CMPyDataTypeInterface | |
| CMPyFunctionInterface | |
| CMPyHashMapInterface | |
| CMPyMemberInterface | |
| ►CMAXON_INTERFACE_BASESDataDictionaryObjectInterface | |
| CAssetTypeInterface | |
| CAudioObjectInterface | |
| CAutoWeightInterface | |
| CBaseStreamInterface | |
| CCommandDataInterface | |
| CDataDictionaryReferenceObjectInterface | |
| CDataFormatBaseReaderInterface | |
| CDataFormatBaseWriterInterface | |
| CExifInterface | This class allows to deal with EXIF chunks in image files |
| CFactoryInterface | |
| CFileFormatInterface | |
| CImageBaseInterface | |
| CIoConnectionInterface | |
| CMediaBaseInterface | MediaSession Base Interface. This interface is the common base for all media converter classes |
| CMediaStreamFormatInterface | Single Stream within a MediaConverterInterface |
| CNetworkWebSocketConnectionInterface | Class that handles the WebSocket Protocol and an easy interface to use WebSockets |
| CParserInterface | |
| CSettingsInterface | Settings interface to store and load settings like preferences |
| CStreamConversionInterface | |
| ►CMAXON_INTERFACE_BASESDataDictionaryReferenceObjectInterface | |
| CCommandDescriptionClassInterface | |
| ►CMAXON_INTERFACE_BASESDataFormatBaseReaderInterface | |
| CDataFormatReaderInterface | |
| ►CMAXON_INTERFACE_BASESDataFormatBaseWriterInterface | |
| CDataFormatWriterInterface | |
| ►CMAXON_INTERFACE_BASESDataSerializeInterface | |
| ►CDataSerializeReaderInterface | This class serializes data from a specific file format |
| CDataFormatReaderInterface | |
| ►CDataSerializeWriterInterface | This class serializes data into a specific file format |
| CDataFormatWriterInterface | |
| ►CMAXON_INTERFACE_BASESDecoratorInterface | |
| CEagerDecoratorInterface | An eager decorator is a decorator which knows its decorated object already on construction (eagerly) |
| CWeakDecoratorInterface | A weak decorator is a decorator which stores its decorated object as a weak reference |
| ►CMAXON_INTERFACE_BASESErrorInterface | |
| CAggregatedErrorInterface | |
| CDegeneratedInputErrorInterface | An Degenerated input error indicates that a function was unable to compute a result because of degenerate cases (i.e. polygons with size 0) |
| CDisabledErrorInterface | |
| CErrnoErrorInterface | |
| CFormulaExecutionErrorInterface | Formula expression could be parsed, but execution failed, e.g. because of an invalid number of arguments |
| CFormulaNumberErrorInterface | Numbers in expression could not be parsed, e.g. because they were out of range |
| CFormulaParseErrorInterface | Formula expression contained invalid elements, e.g. too many brackets or numbers that could not be parsed |
| CFunctionNotImplementedErrorInterface | |
| CIllegalArgumentErrorInterface | An IllegalArgumentError is returned if an illegal argument was passed to a function parameter |
| CIllegalStateErrorInterface | |
| CIoErrorInterface | Error of the category I/O |
| CJobErrorInterface | Error of the category jobs, groups and threads |
| CMediaConverterErrorInterface | An MediaConverterError is returned if a media converter want to return an error |
| CMediaSessionWrongTypeErrorInterface | |
| CMediaStreamEOFErrorInterface | End of Media Stream is reached |
| CNSSystemErrorInterface | |
| CNetworkErrorInterface | A NetworkError indicates that a network function failed |
| COperationCancelledErrorInterface | A OperationCancelledError is returned if a function terminated because a job or thread has been cancelled (from outside) |
| COutOfMemoryErrorInterface | An OutOfMemoryError indicates that a memory allocation failed |
| CShutdownErrorInterface | A ShutdownError is returned when errors are being used while the object system is being shut down |
| CSmtpErrorInterface | |
| CSystemErrorInterface | |
| CSystemProcessKilledErrorInterface | System Process has been killed by a signal. E.g. process crashed or killed by user |
| CSystemProcessOperationErrorInterface | System process operation failed |
| CUnexpectedErrorInterface | |
| CUnitTestErrorInterface | UnitTest error |
| CUnknownErrorInterface | An UnknownError is returned in places where no specific error was defined |
| CUnknownFileSizeErrorInterface | |
| CUnregisteredDataTypeErrorInterface | |
| CUnresolvedErrorInterface | |
| CUnsupportedArgumentErrorInterface | |
| CUnsupportedOperationErrorInterface | |
| CConstructionErrorInterface | |
| CRuntimeErrorInterface | @MAXON_ANNOTATION{errorObject=false} |
| CNodeErrorInterface | Error of the node category |
| CPythonErrorInterface | |
| CPythonSystemExitErrorInterface | A PythonSystemExitError is thrown if the previous function executed sys.exit. Only thrown in VirtualMachineInterface::Execute(String) |
| CPythonTracebackErrorInterface | |
| ►CMAXON_INTERFACE_BASESFileFormatHandlerInterface | |
| CMediaSessionFileFormatHandlerInterface | |
| ►CMAXON_INTERFACE_BASESGraphAttributeInterface | |
| CDerivedAttributeInterface | |
| ►CMAXON_INTERFACE_BASESGraphModelInterface | |
| CNodesGraphModelInterface | |
| ►CMAXON_INTERFACE_BASESHierarchyObjectInterface | |
| CPythonElementBaseInterface | Represents a elements of any Python part in Cinema 4D |
| ►CMAXON_INTERFACE_BASESIllegalArgumentErrorInterface | |
| CNullptrErrorInterface | A NullptrError is returned if an (illegal) nullptr was passed to a function |
| ►CMAXON_INTERFACE_BASESImageBaseInterface | |
| CImageInterface | |
| CImageTextureInterface | A Image texture represents a texture object with layers |
| CVectorImageInterface | |
| ►CMAXON_INTERFACE_BASESImageInterface | |
| CImageLayerInterface | A Image layer represents a single layer within a image texture |
| ►CMAXON_INTERFACE_BASESImagePixelStorageInterface | |
| CImagePixelDeepImageStorageInterface | Object that can store pixel data in a special layout (e.g. compact, plain, or tiles) |
| ►CMAXON_INTERFACE_BASESImageRegionObserverInterface | |
| CImageRegionTilesObserverInterface | This interface extends the notifiers about regional image changes with accessors to the tile-based tracking data structure |
| ►CMAXON_INTERFACE_BASESInOutputStreamInterface | |
| CIoDualInOutputStreamInterface | |
| CIoPipeInOutputStreamInterface | Creates a pipe stream for in and output |
| ►CMAXON_INTERFACE_BASESInputStreamInterface | |
| CInOutputStreamInterface | |
| ►CMAXON_INTERFACE_BASESIoErrorInterface | |
| CFileFormatErrorInterface | |
| CHttpCodeErrorInterface | |
| ►CMAXON_INTERFACE_BASESLegacyCommandClassInterface | |
| CMigratedCommandClassInterface | |
| ►CMAXON_INTERFACE_BASESLibraryInterface | |
| CPyModuleInterface | |
| CCPythonLibraryInterface | |
| ►CMAXON_INTERFACE_BASESLoggerTypeInterface | |
| CFileLoggerTypeInterface | Interface of a file logger type |
| CUserLoggerTypeInterface | Interface of a logger type which prints to the application console. Caches all strings until it gets resetted |
| ►CMAXON_INTERFACE_BASESMediaBaseInterface | |
| CMediaConverterInterface | |
| CMediaStreamInterface | |
| ►CMAXON_INTERFACE_BASESMediaConverterInterface | |
| CMediaInputInterface | Specific implementation to provide input data from a given source |
| CMediaOutputInterface | Specific implementation to provide output data to a given destination |
| ►CMAXON_INTERFACE_BASESMediaOutputInterface | |
| CMediaOutputTextureInterface | The MediaOutputInterface class provides an specific implementation to provide output data to a given destination |
| CMediaOutputUrlInterface | The MediaOutputInterface class provides an specific implementation to provide output data to a given destination |
| ►CMAXON_INTERFACE_BASESMediaStreamFormatInterface | |
| CMediaStreamPropertiesInterface | Single Stream within a MediaConverterInterface |
| ►CMAXON_INTERFACE_BASESMediaStreamImageBaseInterface | |
| CMediaStreamImageDataExportInterface | Stream which represents full image data |
| CMediaStreamImageDataImportInterface | Stream which represents full image data |
| ►CMAXON_INTERFACE_BASESMediaStreamImageDataImportInterface | |
| CMediaStreamImageDataForwardImportInterface | |
| ►CMAXON_INTERFACE_BASESMediaStreamInterface | |
| CMediaStreamAudioDataExportInterface | Stream which represents sound data |
| CMediaStreamAudioDataImportInterface | Stream which represents full image data |
| CMediaStreamExifDataInterface | Stream which delivers EXIF data |
| CMediaStreamImageBaseInterface | Base class for stream which delivers image data |
| ►CMAXON_INTERFACE_BASESMeshAttributeClassInterface | |
| CCustomDataTagClassInterface | |
| ►CMAXON_INTERFACE_BASESNetworkConnectionInterface | |
| CSSHNetworkConnectionInterface | This class handles SSH encrypted network connections |
| CSSLNetworkConnectionInterface | This class handles SSL encrypted network connections |
| ►CMAXON_INTERFACE_BASESNetworkErrorInterface | |
| CNetworkTimeoutErrorInterface | |
| ►CMAXON_INTERFACE_BASESNetworkIpHandlerInterface | |
| CNetworkHttpHandlerInterface | |
| ►CMAXON_INTERFACE_BASESNetworkTcpSocketInterface | |
| CNetworkTcpConnectionInterface | An asynchronous TCP connection |
| CNetworkTcpServerInterface | An asynchronous TCP server |
| ►CMAXON_INTERFACE_BASESNetworkUdpBoundSocketInterface | |
| CNetworkUdpChannelInterface | An asynchronous UDP channel |
| CNetworkUdpServerInterface | An asynchronous UDP server |
| ►CMAXON_INTERFACE_BASESNetworkUdpSocketInterface | |
| CNetworkUdpBoundSocketInterface | A UDP network socket that is bound to a local address and thus able to receive data |
| CNetworkUdpSenderInterface | An asynchronous UDP sender |
| ►CMAXON_INTERFACE_BASESNetworkWebSocketConnectionInterface | |
| CNetworkWebSocketClientConnectionInterface | |
| ►CMAXON_INTERFACE_BASESNetworkWebSocketSignalInterface | |
| CNetworkWebSocketServerInterface | |
| ►CMAXON_INTERFACE_BASESNodeErrorInterface | |
| CNodeTemplateArgumentErrorInterface | |
| ►CMAXON_INTERFACE_BASESNodeSystemDerivationHandlerInterface | |
| CNodeSystemClassInterface | |
| ►CMAXON_INTERFACE_BASESNodeTemplateInterface | |
| CNodeSystemBasedNodeTemplateInterface | |
| ►CMAXON_INTERFACE_BASESNumberInterface | |
| CAdvancedNumberInterface | |
| ►CMAXON_INTERFACE_BASESObjectInterface | |
| ►CAioReaderInterface | A reader that can receive asynchronous read notifications from an AioService |
| CNetworkTcpConnectionInterface | An asynchronous TCP connection |
| CNetworkTcpServerInterface | An asynchronous TCP server |
| CNetworkUdpChannelInterface | An asynchronous UDP channel |
| CNetworkUdpServerInterface | An asynchronous UDP server |
| ►CAioWriterInterface | A writer that can receive asynchronous write notifications from an AioService |
| CNetworkTcpConnectionInterface | An asynchronous TCP connection |
| CNetworkUdpChannelInterface | An asynchronous UDP channel |
| CNetworkUdpSenderInterface | An asynchronous UDP sender |
| CNetworkUdpServerInterface | An asynchronous UDP server |
| CAssetCreationInterface | Helper interface for asset creation and drag&drop |
| CAssetDataBasesInterface | This interface provides helper functions to register asset repositories |
| CAssetIdentifierInterface | |
| CAssetManagerSubDialogInterface | |
| CAssetMetaDataInterface | |
| CAttributeManagerProxyInterface | |
| ►CBackgroundEntryInterface | BackgroundEntryInterface provides informations about a background entry. It's the base class for BackgroundProgressInterface |
| CBackgroundProgressInterface | Interface to announce background entries with progress management |
| CBlendFunctionInterface | |
| CChangeListInterface | |
| CCodeExchangerInterface | Handles communication of codes from Cinema 4D to IDE and vice versa |
| CColorSpaceInterface | |
| CCombinerInterface | |
| CCommandCacheInterface | |
| CCommandClassInterface | Generic command interface |
| CCommandConversionClassInterface | Implements for command the conversions action |
| CCommandInteractionClassInterface | Implements the command interactivity. Optional |
| CConvexDecompositionInterface | |
| CCustomDataTagDisplayInterface | |
| CDataDescriptionDefinitionDatabaseImplInterface | Allows to create different implementations of data description database stores |
| CDataDescriptionDefinitionInterface | |
| ►CDataDescriptionObjectInterface | |
| CAutoWeightInterface | |
| CCommandDescriptionClassInterface | |
| CMediaBaseInterface | MediaSession Base Interface. This interface is the common base for all media converter classes |
| CDataDescriptionUIInterface | This interface provides helper functions for ui stuff in combination with descriptions |
| ►CDataDictionaryObjectInterface | |
| CAssetRepositoryInterface | |
| CLoggerTypeInterface | Each object of LoggerLine represents an entry in the logger with several meta information. See documentation of members for more information |
| CDataSerializeInterface | |
| CDataTypeBuilderInterface | |
| CDecoratorInterface | This interface is implemented by decorator classes which forward calls to the base object |
| CDerivedAssetRepositoryDataInterface | |
| CDescriptionMessageCallbackInterface | |
| CDescriptionProcessorInterface | |
| CDimensionInterface | |
| CDistanceQueryInterface | DistanceQueryInterface provides functions for calculating the distance to a mesh, a spline or a line |
| CFFTInterface | |
| CFileFormatDetectionCacheInterface | |
| CFileFormatHandlerInterface | |
| CFilterCommandQueueInterface | A Filter Command queue allows queuing of multiple filter's of the same context |
| CFilterContextInterface | |
| CFilterImageInterface | FilterImageInterface contains the image |
| CFilterInterface | FilterInterface allows interfacing with the render filter |
| CFunctionBaseInterface | This object stores the callback function for observable notifications |
| CGetExtraDataCallbackInterface | |
| CGmlGraphInterface | |
| CGraphAttributeInterface | |
| CGraphMessageInterface | |
| CImageChannelInterface | |
| CImageChannelTypeInterface | ImageChannelTypes define how a pixel channel should be interpreted |
| CImagePixelBlendInterface | |
| CImagePixelStorageInterface | Object that can store pixel data in a special layout (e.g. compact, plain, or tiles) |
| CImageRegionObserverInterface | |
| CInterpolateTypeInterface | |
| CIoBrowseInterface | |
| CIoHandlerInterface | |
| CLazyLanguageDictionaryInterface | Interface to manage lazy loading of LanguageDictionary for description strings |
| CLazyLanguageStringDataDescriptionDefinitionInterface | Interface to manage lazy loading of LanguageStringDataDescriptionDefinition for description strings |
| CLibraryInterface | |
| CMeshAttributeClassInterface | |
| CModuleVersionInfoInterface | |
| CNetworkConnectionInterface | This class offers basic network connection functions to read/send data and manage connections |
| CNetworkIpHandlerInterface | |
| CNetworkTcpSocketInterface | A basic TCP network socket |
| CNetworkUdpSocketInterface | A basic UDP network socket |
| CNimbusBaseInterface | |
| CObservableBaseInterface | |
| CObserverObjectInterface | |
| CPixelFormatGroupInterface | |
| CPixelFormatInterface | |
| CProgressMonitorInterface | |
| CPythonBaseList2DDetectorInterface | |
| CReadArchiveInterface | |
| CRenderNoiseInterface | |
| CSqlDatabaseInterface | |
| CSubDataInterface | |
| CSubDataOperationInterface | |
| CUiConversionInterface | |
| CUnitTestInterface | |
| CValueChangedCallbackInterface | |
| CVirtualMachineInterface | |
| CVirtualMachineScopeInterface | |
| CVmDebuggerConnectionInterface | |
| CVolumeInterface | VolumeInterface represents a core volume object in cinema |
| CVoxelizationInterface | VoxelizationInterface provides a class for building up a voxelization of different kinds of index based mesh data structures |
| CWriteArchiveInterface | |
| CMaterialExportInterface | |
| CMaterialImportInterface | |
| CMaterialMappingInterface | |
| CImportAdapterInterface | |
| CMaterialExchangeInterface | |
| CNodeMaterialExportInterface | |
| CNodeMaterialImportHelperInterface | |
| CNodeMaterialImportInterface | |
| CNodeSpaceInterface | |
| CNodeSystemDataInterface | |
| CNodeSystemDerivationHandlerInterface | |
| CNodeSystemInterface | |
| CPreviewImageProviderInterface | |
| CPreviewImageSubscriptionInterface | |
| CCPyInterface | |
| ►CMAXON_INTERFACE_BASESObserverObjectInterface | |
| CAssetRepositoryInterface | |
| CBlendAnimationInterface | |
| CBlendTweenInterface | |
| CCommandObserverInterface | Implements Observables for the command system |
| CGraphModelInterface | |
| CHierarchyObjectInterface | |
| CImageUrlCacheInterface | |
| CLoggerTypeInterface | Each object of LoggerLine represents an entry in the logger with several meta information. See documentation of members for more information |
| CMachineInterface | |
| CMediaSessionInterface | |
| CNetworkWebServerInterface | |
| ►CNetworkWebSocketSignalInterface | |
| CNetworkWebSocketClientConnectionInterface | |
| CNetworkZeroConfBrowserInterface | |
| CProgressInterface | |
| CPyElementManagerInterface | |
| CRamDiskInterface | |
| CSystemProcessObjectInterface | SystemProcessObjectInterface |
| CUrlRedirectInterface | |
| CNodeSystemManagerInterface | |
| ►CMAXON_INTERFACE_BASESPixelFormatInterface | |
| CPixelFormatDynamicInterface | |
| CPixelFormatIndexedColorInterface | PixelFormatIndexedColorInterface extends the PixelFormatInterface with the ability to handle color palettes/tables |
| ►CMAXON_INTERFACE_BASESProgressInterface | |
| CBackgroundProgressInterface | Interface to announce background entries with progress management |
| ►CMAXON_INTERFACE_BASESPythonElementBaseInterface | |
| CPythonElementEmbeddedInterface | Represents an element embedded in a Cinema 4D scene making use of Python |
| CPythonElementScriptInterface | Represents a Python script loaded in the Script Manager in Cinema 4D |
| ►CMAXON_INTERFACE_BASESStreamConversionInterface | |
| CCryptographyStreamConversionInterface | |
| CStringDecodingInterface | |
| CStringEncodingInterface | |
| ►CMAXON_INTERFACE_BASESUpdatableAssetRepositoryInterface | |
| CUrlAssetRepositoryInterface | Extends UpdatableAssetRepositoryInterface with a url on disk |
| ►CMAXON_INTERFACE_BASESUrlAssetRepositoryInterface | |
| CWatchFolderAssetRepositoryInterface | |
| CMaxonRegistry | |
| CMAXRenderInfo | |
| CMDArray< TYPE > | Template array class used for arrays filled by MoData |
| CMember | Member represents a member of struct-like types or function signatures. A member is just a pair of a type and a name |
| ►CMember | |
| ►CContainer | |
| CClass | |
| CPackage | |
| CFunction | |
| CMemberDetectorHelper< U, U > | |
| CMemberMap | |
| ►CMemberTypeBase< T, complete, typename > | |
| CMemberType< T, GENERIC_FOR_UNKNOWN_TYPE > | |
| CMemberType< T &&, GENERIC_FOR_UNKNOWN_TYPE > | |
| CMemberType< T &, GENERIC_FOR_UNKNOWN_TYPE > | |
| CMemberTypeBase< T, true, typename std::enable_if< std::is_base_of< InternedId, T >::value, typename SFINAEHelper< void, typename T::ValueType >::type >::type > | |
| CMemoryFileStruct | |
| CMemoryMetadataProxy | |
| CMergeSegment | |
| CMeshAttribute | |
| CMeshDistanceData | MeshDistanceData is a struct that stores distance information to a mesh for a point in space |
| CMessageDocumentConvertColors | Message struct for the MSG_DOCUMENT_CONVERT_COLORS message |
| CMessageFilter | Message struct for the MSG_FILTER message |
| CMessageScaleDocument | Message struct for the MSG_SCALEDOCUMENT message |
| CMethodDelegateThisType< REF > | |
| CMethodDelegateType< typename > | |
| CMethodDelegateType< RESULT(*)(OBJECT *, ARGS...)> | |
| CMethodWrapper< MN, PORTS, ARGS > | |
| CMGWeightData | Holds weight information for MoGraph weight tags |
| ►CMicroNode | |
| CBasicMicroNode | |
| ►CBatchMicroNode | |
| COperatorMicroNode< OP, I > | |
| ►CVariableBase | |
| CVariableMicroNode | |
| CMicroNodePtr< MN > | |
| CMicroNodeRuntime | |
| CMisc | |
| CMoData | Class for handling MoGraph motion data |
| CModeling | Modeling engine |
| CModelingCommandData | A helper object for SendModelingCommand() |
| CModifierFlagsMsgData | Message structure for the MSG_GETMODIFIERFLAGS message. Private |
| CModifyFilenameDataStruct | |
| CModuleDefinition | |
| CMotionInfo | |
| CMouseDownInfo | Internal |
| CMoveHelper< SOURCEITERATOR, DESTITERATOR, CONTENT, MOVE_AND_COPY_MEMORY, ONEBLOCK > | |
| CMoveHelper< SOURCEITERATOR, DESTITERATOR, CONTENT, false, false > | |
| CMoveHelper< SOURCEITERATOR, DESTITERATOR, CONTENT, false, true > | |
| CMoveHelper< SOURCEITERATOR, DESTITERATOR, CONTENT, true, false > | |
| CMoveHelper< SOURCEITERATOR, DESTITERATOR, CONTENT, true, true > | |
| CMovieLoader | |
| CMovieSaver | |
| CMsgGICSExData | Private |
| CMsgGINewData | Private |
| CMt2dTrack | |
| CMt2dTrackData | |
| CMTBodyPartParameters | |
| CMTCharacterBodyPart | |
| CMtData | |
| CMtFootageData | |
| CMtTrkGid | |
| CMultiIndex< INT_TYPE > | |
| CMultiIndexBuilder< INT_TYPE > | |
| CMultiInstanceData | |
| CMultilineEditTextStoreUndo | Message struct for the MSG_DESCRIPTION_TEXT_STOREUNDO and MSG_DESCRIPTION_TEXT_RESTOREUNDO messages |
| CMultipass | |
| CMultiPassChannel | Private |
| CMultiplicativePromotion< T1, T2, Bool > | |
| CMultiplicativePromotion< GenericArithmetic, GenericArithmetic, true > | |
| CMultiplicativePromotion< GenericArithmetic, T, true > | |
| CMultiplicativePromotion< T, GenericArithmetic, true > | |
| CMultiplicativePromotion< T1, T2, false > | |
| CMxAnalyticsInterface | Provides functionality for metrics |
| CNamedTupleMembers | |
| CNativePyErr_StackItem | |
| CNativePyMemoryViewBuffer | |
| CNativePyMethodDef | |
| ►CNativePyObject | |
| ►CNativePyObjectHead_Debug | |
| CNativeCPyCallerContext_Debug | |
| ►CNativePyObjectHead_Release | |
| CNativeCPyCallerContext_Release | |
| CNativePyCapsule | |
| CNativePyClassCapsule | |
| CNativePyCodeObject | |
| CNativePyData | |
| CNativePyDataType | |
| CNativePyDelegate | |
| CNativePyHashMap | |
| CNativePyIntObject | |
| CNativePyList | |
| CNativePyLongObject | |
| CNativePyMember | |
| CNativePyMemoryView | |
| ►CNativePyModuleDefBase | |
| CNativePyModuleDef | |
| CNativePyReflectionFunction | |
| CNativePyTracebackObject | |
| CNativePyTypeObject | |
| ►CNativePyVarObject | |
| CNativePyFrameObject | |
| CNativePyCapsule | |
| CNativePyIntObject | |
| ►CNativePyModuleDefBase | |
| CNativePyModuleDef | |
| CNativePyTypeObject | |
| CNativePyThreadState | |
| CNativePyThreadState | |
| CNativePyFrameObject::NativePyTryBlock | |
| CNeighbor | |
| CNeighborWrapper< NEIGHBORTYPE > | |
| CNetRenderBuffer | |
| CNetRenderData | |
| CNetRenderDocumentContext | |
| CNetRenderMsgBucketFinished | |
| CNetRenderMsgBucketIndex | |
| CNetRenderMsgBucketInfo | |
| CNetRenderMsgBucketStarted | |
| CNetRenderMsgCacheGetCache | |
| CNetRenderMsgCacheGetTask | |
| CNetRenderMsgCachePrepass | |
| CNetRenderMsgCacheProgress | |
| CNetRenderMsgCacheSendTask | |
| ►CNetService | |
| CNetRenderService | |
| CNetworkAdapterInterface | The NetworkAdapterInterface represents a physical Ethernet connection |
| CNetworkIpAddressStruct | |
| ►CNetworkIpAddrInterface | |
| CNetworkIpAddrPortInterface | |
| CNetworkIpConnection | |
| CNetworkIpInterface | Static interface to access network functionality |
| CNetworkOAuthSessionInterface | |
| CNetworkProxyInterface | This interface allows handle proxy settings of the os for internet connection |
| CNetworkSockAddrIn | |
| CNetworkTcpConnectionOptions | Initialization options for a TCP connection |
| CNetworkTcpInterface | Static interface to access network functionality |
| CNetworkUdpChannelOptions | Initialization options for an UDP receiver |
| CNetworkUdpInterface | Static interface to create UDP entities |
| CNetworkUdpSenderOptions | Initialization options for an UDP sender |
| CNetworkUdpServerOptions | Initialization options for an UDP server |
| CNetworkZeroConfInterface | |
| CNetworkZeroConfServiceInterface | |
| CNewDelete< T > | |
| CNgon | |
| CNgonBase | |
| CNgonNeighbor | |
| CNgonNeighbor::NgonNeighborSegment | |
| CParallelFor::NoContextSelector< RESULTVALUETYPE > | Helper template for lambdas with Result<void> and without context |
| CParallelFor::NoContextWithResultSelector< RESULTVALUETYPE > | Helper template for lambdas with Result<void> and without context |
| ►CNodeFunctionsSuper | |
| ►CNodeFunctions< GNodeBase > | |
| CNode | |
| ►CPortListFunctions< GNodeBase > | |
| CPortList | |
| ►CNodeFunctions< BASE > | This class template contains the functions of Node which shall also be available on Result<Node> (and likewise for MutableNode) |
| ►CMutableNodeFunctions< MutableGNodeBase > | |
| ►CMutableNode | |
| CMutableRoot | |
| CMutableNodeFunctions< BASE > | This class template contains the functions of MutableNode which shall also be available on Result<MutableNode> |
| ►CPortListFunctions< BASE > | This class template contains the functions of PortList which shall also be available on Result<PortList> (and likewise for MutablePortList) |
| ►CMutablePortListFunctions< MutableGNodeBase > | |
| CMutablePortList | |
| CMutablePortListFunctions< BASE > | This class template contains the functions of MutablePortList which shall also be available on Result<MutablePortList> |
| CNodeOrTemplate | |
| CNodePathInterface | |
| CNodesGraphHelpersInterface | |
| CNodesLib | NodesLib provides a set of static methods for the creation and management of node systems |
| CNodeSpaceHelpersInterface | NodeSpaceHelpersInterface provides a collection of static helpers |
| CNoiseInterface | |
| ►CNonEmptyBases | |
| ►CPortMembers< corenodes::details::Select< PORTS, Int(TYPE::OUTPUT_MASK), PortsAccess >::type... > | |
| CMicroNode::PortsAccess< ACCESS_FLAGS, PORTS >::OutputMembers | |
| ►CPortMembers< corenodes::details::Select< PORTS, Int(TYPE::INPUT_MASK), PortsAccess >::type... > | |
| ►CMicroNode::PortsAccess< ACCESS_FLAGS, PORTS >::InputMembers | |
| CMicroNode::PortsAccess< ACCESS_FLAGS, PORTS >::NonEmptyInputMembersIteration | |
| ►CMicroNode::PortsAccess< ACCESS_FLAGS, PORTS >::Members | |
| CMicroNode::PortsAccess< ACCESS_FLAGS, PORTS >::EmptyInputMembersIteration | |
| CPortMembers< PORTS > | |
| CNonEmptyBasesHelper< BASES > | |
| CNonEmptyBasesHelper< T1, REST... > | |
| CNonEmptyBasesHelper<> | |
| CNonEmptyDerived< B1, EmptyClass > | |
| CNonEmptyDerived< EmptyClass, B2 > | |
| CNonEmptyDerived< EmptyClass, EmptyClass > | |
| CNormalStruct | |
| CNormalVertexCycle | |
| CNormalVertexCycles | |
| CNotifyEventCopy | Private |
| CNotifyEventData | Private |
| CNotifyEventMsg | Private |
| CNSCreatedPointerHandler | |
| CNullAllocator | |
| CNullReturnType< T > | |
| CNullValueDetector< T, f > | |
| CNullValueFunctions< T > | |
| CNullValueFunctions< nodes::TemplateArguments > | |
| CNullValueFunctions< Result< T > > | |
| CNullValueFunctionsHelper< T > | |
| CNullValueFunctionsHelper< const Result< COMMANDRESULT > & > | |
| CNullValueFunctionsHelper< const T & > | |
| CNullValueFunctionsHelper< T & > | |
| CNullValueTypeHelper< T > | |
| CNullValueTypeHelper< const T & > | |
| CNullValueTypeHelper< T & > | |
| CNullValueZeroInitializedHelper< T > | |
| CNullValueZeroInitializedHelper< const T & > | |
| CNullValueZeroInitializedHelper< T & > | |
| ►CNURBSCurveInterface | |
| ►CNURBSCurve< DYNAMICDEGREE > | |
| CNURBSCurveWithContinuity< D > | |
| CNURBSCurve< D > | |
| CNURBSTests | |
| CObjectBaseRefImpl< FLAGS > | |
| CObjectBaseRefImpl< EntityBase::FLAGS::REFERENCE_CONST > | |
| CObjectBaseRefImpl< EntityBase::FLAGS::REFERENCE_COPY_ON_WRITE > | |
| CObjectBaseRefImpl< EntityBase::FLAGS::REFERENCE_NORMAL > | |
| CObjectColorProperties | Data structure for object color properties |
| CObjectConstructor< T, hasCopyFrom > | |
| CObjectConstructor< T, false > | |
| ►CObjectInterface | |
| CAtomInterface | |
| CColorInterface | [extensionpoint_basic_interface] |
| CCustomUniqueIdInterface | [interfaces_references_const_declaration] |
| CDataSampleMeanInterface | [interfaces_component_base_interface] |
| CDummy2Interface | |
| CDummyInterface | |
| CElementArrayInterface | [interfaces_annotations_declaration] |
| CErrorCodeInterface | |
| CFloatArrayInterface | [interfaces_references_cow_declaration] |
| CNumberInterface | [interfaces_inheritance_interface_a] |
| CSimpleClassInterface | [interfaces_basic_virtual_interface] |
| CSomeDataBaseInterface | [data_resourceid_declare] |
| CStringHashInterface | [factory_example_interface] |
| CAutomobileInterface | [interfaces_functions_method] |
| CAutomobileInterface | [interfaces_functions_function] |
| CAutomobileInterface | [interfaces_functions_plain] |
| CAutomobileInterface | [interfaces_functions_reference_add] |
| CDelegate< RESULT(ARGS...)>::ObjectPointerWrapper< OBJECT > | |
| CObjectRestriction | |
| CObjectSelectionData | Message struct for the MSG_GETSELECTION message. Private |
| ►CObjectSuper | |
| ►CObjectInterface | |
| CErrorInterface | |
| CObjectTransformMsgData | Message structure for the MSG_TRANSFORM_OBJECT message. Private |
| ►CObservableBaseRef | |
| CObservableNotifyRef< Delegate< RESULT(ARGS...)> > | |
| CObservableNotifyRef< Delegate< RESULT(void)> > | |
| CObservableNotifyRef< T > | |
| ►CObservableNotifyRef< DELEGATE::Super > | |
| ►CObservableRef< DELEGATE > | |
| CObservableImplRef< ObservableClass, DELEGATE > | |
| CObservableStaticInterface | Helper for static interface |
| ►CObserverObjectInterface | |
| CObserveMeInterface | [observers_declaration] |
| CObserverScopeGuard | |
| COcioConverter | Class which transforms colors from one OCIO color space to another |
| COpaqueBase | |
| COperatorNode< OP, SIGNATURE > | |
| ►COperatorNode< ConversionNode< TO, FROM >, TO(FROM)> | |
| CConversionNode< TO, FROM, typename > | |
| COperatorNodeBase< TYPES, I > | |
| COperatorNodeBase< ParameterPack< IN >, 0 > | |
| ►COperatorNodeBase< TYPES, I... > | |
| COperatorNodeHelper< OP, RESULT, TYPES, std::index_sequence< I... > > | |
| COperatorNodeHelper< OP, RESULT, TYPES, INDEX_SEQUENCE > | |
| ►COperatorNodeHelper< OP, RESULT, ParameterPack< IN... >, std::make_index_sequence< sizeof...(IN)> > | |
| COperatorNode< OP, RESULT(IN...)> | |
| ►COperatorNodeLlvmBase | |
| COperatorNodeLlvm< T > | |
| COpt< T > | |
| COpt< const T & > | |
| COpt< maxon::NetworkIpAddrPort > | |
| COpt< maxon::String > | |
| COpt< T & > | |
| COpt< T && > | |
| COpt< typename std::decay< T >::type > | |
| COptDefaultStorage< T > | |
| COptimizationInfo | |
| COptRefStorage< T > | |
| COptScalarStorage< T > | |
| COr< T, VALUES > | |
| COr< T > | |
| COr< T, X, Y... > | |
| COptimizationInfo::Output | |
| ►COutputStreamRef | |
| CIoFileOutputHelper | |
| COverrideMaterial | |
| CPackConstData< ARGS > | |
| CPackedConstantParameter | |
| CPackedMaterialParameter | |
| CPaintBrushData | |
| CPaintManager | Functions to access Texture Views |
| CPaintView | Represents a Texture View |
| CPairSelector< T1, T2, DECAYED_T2 > | |
| CPairSelector< T1, T2, UnitType > | |
| CParallelFor | |
| CParallelImage | |
| CParameterPack< T > | |
| CParameterPack< T, REST... > | |
| ►CParameterPack< T... > | |
| CNamedTuple< T > | |
| CServiceBusInterface::Parameters | Settings for the service discovery bus |
| CParameterStorageInterface | |
| CParameterType | |
| ►CParametricType | |
| CParametricContainerType | |
| CParametricTupleType | |
| CParametricTypeDecorator | Helper to add multiple ParametricType on top of a DataType |
| CParametricTypeInterface | |
| ►CPARENT_ALLOCATOR | |
| CFixedBufferMemory< SIZE, PARENT_ALLOCATOR, false==false > | |
| CFixedBufferMemory< SIZE, PARENT_ALLOCATOR, CHECK_ALLOCATION > | |
| CFixedBufferMemory< SIZE, PARENT_ALLOCATOR, false > | |
| CParseHelper | |
| CParser | |
| CParserCache | |
| CPartialSumSequenceHelper< ZERO_BASED, SEQUENCE, SUM, VALUES > | |
| ►CPartialSumSequenceHelper< ZERO_BASED, AppendToIndexSequence< SEQUENCE, ZERO_BASED ? SUM :SUM+X >::type, SUM+X, REST... > | |
| CPartialSumSequenceHelper< ZERO_BASED, SEQUENCE, SUM, X, REST... > | |
| CPartialSumSequenceHelper< ZERO_BASED, SEQUENCE, SUM > | |
| CParticle | The information for each particle: its location, movement and life |
| CParticleDetails | Details about the position and life of a particle, this is retrieved using ParticleObject::GetParticleDetails() |
| Cperrdetail | |
| CPersistentIdGeneratorInterface | |
| CPerThreadData | |
| CPgon | |
| CPgonEdge | |
| CPickSessionDataStruct | |
| ►CPixelConstBuffer | Several functions use this helper structure to pass the image data to functions |
| CDeepImagePixelConstBuffer | |
| CPixelDepthInfo< PIXELDEPTH > | |
| CPixelDepthInfo< Pix16f > | |
| CPixelDepthInfo< Pix16s > | |
| CPixelDepthInfo< Pix16u > | |
| CPixelDepthInfo< Pix32f > | |
| CPixelDepthInfo< Pix32s > | |
| CPixelDepthInfo< Pix32u > | |
| CPixelDepthInfo< Pix64f > | |
| CPixelDepthInfo< Pix8s > | |
| CPixelDepthInfo< Pix8u > | |
| CPixelFormatsInterface | PixelFormatsInterface is a static interface which provides general functions for pixel format management |
| CPixelFragment | |
| ►CPixelMutableBuffer | Several functions use this helper structure to pass the image data to functions |
| CDeepImagePixelMutableBuffer | |
| CPixelPost | |
| CPointerBurstTriePool< NODE, BUCKET > | |
| ►CPointerHandler | |
| CDeepConstnessPointerHandler | |
| CPointMove | |
| CPointsToVolumeListInterface | |
| CPoly< T > | |
| CPolyData< T > | |
| CPolygonObject | |
| CPolygonObjectMove | |
| CPolygonReduction | |
| CPolygonReductionData | |
| CPolygroupInformation | |
| CPolyInfo | |
| CPolynomSolver< T > | |
| CPolyTriangulate | |
| CPolyVector | The UVWs for a polygon. In the raytracer they are uncompressed |
| CPolyWeight | |
| ►CPORT | |
| CMicroNode::Lazy< PORT > | |
| CPortArrayAccess< ACCESS > | |
| ►CPortDefBase< C, MICRO, HASH, FLAGS, INDEXCOUNT > | |
| CPortDefBaseCtor< C, MICRO, HASH, FLAGS, MEMBERS, DIMENSION, INDEXCOUNT > | |
| ►CPortDefBase< C, MICRO, HASH, FLAGS, -1 > | |
| CPortDefBaseCtor< C, MICRO, HASH, FLAGS, MEMBERS, void, -1 > | |
| ►CPortFunctionsSuper | |
| ►CPortFunctions< GNodeBase > | |
| CPort | |
| ►CPortFunctions< BASE > | This class template contains the functions of Port which shall also be available on Result<Port> (and also for MutablePort) |
| ►CMutablePortFunctions< MutableGNodeBase > | |
| CMutablePort | |
| CMutablePortFunctions< BASE > | This class template contains the functions of MutablePortList which shall also be available on Result<MutablePortList> |
| ►CPortId | |
| CInPortId | |
| COutPortId | |
| CGvPortDescInfo::PortInfo | |
| CPortInfo | PortInfo stores information about a port, it is returned by CoreNodeBaseInterface::GetPortInfo() |
| CVariadicPort< T, OUTPUT, AS_INPUT >::Ports< PORTS > | |
| CMicroNode::PortsAccess< ACCESS_FLAGS, PORTS > | |
| CPredicateMatcher< PRED > | A matcher that finds the first element which satisfies a predicate |
| CPrefsDialogHook | Private |
| CPrefsMapTable | Private |
| CPresampleFieldSingleData | Message struct for MSG_PRESAMPLE_FIELD_SINGLE |
| CPreviewImageProviderOutput | |
| CPreviewImageProviderOutputImage | |
| CDataTypeImpl::Primary | |
| CPrimitiveInformation | PrimitiveInformation stores information about a primitive relative to a mesh and a position on that primitive |
| CPriorityList | |
| CMicroNodeGroupInterface::PrivateAutoCreatePortInfo | |
| CPrivateDummyFree | |
| CPrivateGetFIdKeyType< T > | |
| CPrivateGetFIdKeyType< const char(&)[N]> | |
| CPrivateGetMapKeyHelper | |
| ►CPrivateOverloadRank0 | |
| ►CPrivateOverloadRank1 | |
| ►CPrivateOverloadRank2 | |
| ►CPrivateOverloadRank3 | |
| ►CPrivateOverloadRank4 | |
| CPrivateOverloadRank5 | |
| ►CPrivateSelfHelperBase | |
| CPrivateSelfHelper< BASE, typename > | |
| CObjectInterface::PrivateSuperMTable | |
| CPrivateVertexWrapper< TYPE > | |
| CProbe | |
| CProfileManagerInterface | Internal |
| CProfiler | Internal |
| CProfilerConstant | Internal |
| CProfilingPoint | Internal |
| CProfilingPointHelper< PROFILING_POINT > | |
| CNetworkConnectionInterface::Properties | |
| CPropertyPropagationOverrideData | |
| CProxy | |
| CProxyDefinition | |
| CProxyInvocation | |
| CPRSMatrixData< VECTORTYPE > | Helper type for decomposed Matrix. Also includes shear calculation |
| CPseudoRandom< FLOAT > | |
| CDelegate< RESULT(ARGS...)>::PTMFWrapper< OBJECT > | |
| CPy_complex | |
| CPyASCIIObject | |
| CPyAsyncGenObject | |
| CPyAsyncMethods | |
| CPyBaseExceptionObject | |
| CPyBufferProcs | |
| CPyByteArrayObject | |
| CPyBytesObject | |
| CPyCellObject | |
| CPyCFunctionObject | |
| CPyCMethodObject | |
| CPyCodeObject | |
| CPyCompactUnicodeObject | |
| CPyCompilerFlags | |
| CPyComplexObject | |
| CPyConfig | |
| CPyCoroObject | |
| CPyCursesWindowObject | |
| CPyDateTime_CAPI | |
| CPyDateTime_Date | |
| CPyDateTime_DateTime | |
| CPyDateTime_Delta | |
| CPyDateTime_Time | |
| CPyDateTime_TZInfo | |
| CPyDescrObject | |
| CPyDictObject | |
| CPyExpat_CAPI | |
| CPyFloatObject | |
| CPyFunctionObject | |
| CPyFutureFeatures | |
| CPyGC_Head | |
| CPyGenObject | |
| CPyGetSetDef | |
| CPyGetSetDescrObject | |
| CPyHamtIterator | |
| CPyHamtIteratorState | |
| CPyHamtNode | |
| CPyHamtObject | |
| CPyHash_FuncDef | |
| CPyImportErrorObject | |
| CPyInstanceMethodObject | |
| Cpyruntimestate::pyinterpreters | |
| CPyListObject | |
| CPyMappingMethods | |
| CPyMemAllocatorEx | |
| CPyMemberDef | |
| CPyMemberDescrObject | |
| CPyMemoryViewObject | |
| CPyMethodDef | |
| CPyMethodDescrObject | |
| CPyMethodObject | |
| CPyModuleDef | |
| CPyModuleDef_Base | |
| CPyModuleDef_Slot | |
| CPyNumberMethods | |
| CPyObjectArenaAllocator | |
| CPyOSErrorObject | |
| CPyPreConfig | |
| Cpyruntimestate | |
| CPySequenceMethods | |
| CPySetObject | |
| CPySliceObject | |
| CPyStatus | |
| CPyStopIterationObject | |
| CPyStructSequence_Desc | |
| CPyStructSequence_Field | |
| CPySyntaxErrorObject | |
| CPySystemExitObject | |
| CPythonDll | |
| CPyTryBlock | |
| CPyTupleObject | |
| CPyType_Slot | |
| CPyType_Spec | |
| CPyUnicodeErrorObject | |
| CPyUnicodeObject | |
| CPyVarObject | |
| CPyWideStringList | |
| CPyWrapperDescrObject | |
| CQuaternion< ValueType > | |
| CQuaternion | |
| CQueue< T > | |
| CRadiancePolyFrontBack | |
| CRandom | |
| CRange< T > | |
| CRange< IntVector2d > | |
| CRange< maxon::Vec2 > | |
| CRangeMap< K, V, MAP > | |
| ►CRangeMap< T, UnitType, BurstTrieMapSelector<> > | |
| CRangeSet< T, MAP > | |
| CRangePair | |
| CRawMem< T > | |
| CRay | |
| CRayCamera | |
| CRayEnvironment | The data for the scene environment (if an EnvironmentObject was in the scene) |
| CRayHemiSample | |
| CRayHemisphere | |
| CRayHitID | |
| CRayIllumination | Illumination information for materials |
| CRayLight | |
| CRayLightCache | |
| CRayLightCaustics | |
| CRayLightComponent | Use by custom illumination models; the illumination model fills out rdiffuse and rspecular for a given light source |
| CRayLightNoise | |
| CRayLightShadow | |
| CRayLightVisible | |
| CRayMotionCamera | Motion Blur camera |
| CRayMotionCameraFrame | |
| CRayMotionLight | |
| CRayMotionLightFrame | |
| CRayMotionMatrix | |
| CRayMotionMatrixData | |
| CRayMotionNormal | |
| CRayMotionObject | |
| CRayMotionPolyNormal | |
| CRayMotionTexture | |
| CRayMotionTextureFrame | |
| CRayObject | |
| CRayObjectInstanceData | |
| CRayParameter | |
| CRayPolygon | |
| CRayPolyWeight | Stores polygon weight information. Filled by VolumeData::GetWeights() |
| CRayRadianceObject | Contains the computed radiance values for an object |
| CRayRadiancePoly | |
| CRaySampler | Private |
| CRayShaderStackElement | Private |
| CCustomSTLAllocator< T >::rebind< U > | |
| CRedirectMsgData | Message structure for the MSG_REDIRECT message. Private |
| ►CRefBase | |
| CFactory< T(ARGS...)>::NonConst | |
| CRefCompare< COW, IS_INTERFACE > | |
| CRefCompare< true, false > | |
| CRefCompare< true, true > | |
| CRefCountedCString | |
| CRefCountHashMap< K, V, HASH, HANDLER > | |
| CRefCountHashMapDefaultHandler | |
| ►CReference | |
| CAggregatedError | |
| ►CReference | |
| CBigInteger | Reference counted class of BigIntegerInterface |
| ►CReference | |
| ►CCPyCompare< CPyCodeInterface::Reference > | |
| CCPyCodeRef | |
| ►CReference | |
| ►CCPyCompare< CPyFrameInterface::Reference > | |
| CCPyFrameRef | |
| ►CReference | |
| ►CCPyCompare< CPyInterface::Reference > | |
| ►CCPyRef | |
| ►CCPyCompare< CPyRef > | |
| CCPyConstRef | |
| ►CReference | |
| ►CCPyCompare< CPyTracebackInterface::Reference > | |
| CCPyTracebackRef | |
| ►CReference | |
| ►CCPyCompare< CPyTypeInterface::Reference > | |
| ►CCPyTypeRef | |
| ►CCPyCompare< CPyTypeRef > | |
| CCPyTypeConstRef | |
| ►CReference | |
| CCryptoKey | Reference counted class of CryptoKeyInterface |
| ►CReference | |
| CCString | |
| ►CReference | |
| ►CJobQueueRef | Generic job queue reference |
| CSerialJobQueueRef | |
| CServiceIOJobQueueRef | |
| ►CReference | |
| ►CCPyCompare< MPyCallerContextInterface::Reference > | |
| CMPyCallerContextRef | |
| ►CReference | |
| ►CCPyCompare< MPyClassInterface::Reference > | |
| CMPyClassRef | |
| ►CReference | |
| ►CCPyCompare< MPyDataInterface::Reference > | |
| CMPyDataRef | |
| ►CReference | |
| ►CCPyCompare< MPyDataTypeInterface::Reference > | |
| CMPyDataTypeRef | |
| ►CReference | |
| ►CCPyCompare< MPyFunctionInterface::Reference > | |
| CMPyFunctionRef | |
| ►CReference | |
| ►CCPyCompare< MPyHashMapInterface::Reference > | |
| CMPyHashMapRef | |
| ►CReference | |
| ►CCPyCompare< MPyMemberInterface::Reference > | |
| CMPyMemberRef | |
| ►CReference | |
| CNetworkIpAddr | Reference counted class of NetworkIpAddrInterface |
| ►CReference | |
| CNetworkIpAddrPort | |
| ►CReference | |
| CNodeSystem | |
| ►CReference | |
| ►CString | |
| CString | |
| ►CReference | |
| CUrl | |
| ►CReference | |
| ►CUuid | |
| CC4DUuid | Deprecated. Use maxon::Uuid |
| CReferenceObject | |
| CReflectionLayer | |
| CReflectionWrapper< SIG > | |
| CReflectionWrapper< T(*)(ARGS...)> | |
| CRegistry< T, R > | |
| CRegistryDefinition | |
| CRegularExpressionInterface | |
| CRegularExprParser | |
| CRemoveForwardRef< T > | |
| CRemoveForwardRef< ForwardRef< T > > | |
| CRemoveResult< T > | |
| CRemoveResult< Result< T > > | |
| CRemoveResult< ResultOk< T > > | |
| CRenameList | |
| CRenameTextureMessage | |
| CRender | |
| CRenderCallbackLineData | |
| CRendererDefaultMaterialInterface | Helper class to get/set the default material for renderers |
| CRenderNotificationData | Message struct for the MSG_MULTI_RENDERNOTIFICATION message |
| CRenderPathData | Data structure to collect render information in handling Tokens in render output path |
| ►CRenderTask | |
| CRenderTaskTransfer | |
| CRepeatingPredicateMatcher< PRED > | A matcher that finds the first sequence of continuous elements which satisfy a predicate |
| CRepository | |
| CResolveAssetDependenciesStruct | Helper structure to store resolved asset dependencies |
| CResolveInterface | Static interface to access Url resolve functionality |
| CResolvePortDescId | Helper structure used together with GV_MESSAGE_OBJECT_RESOLVEPORTDESCID |
| CResolveAssetDependenciesStruct::ResolveUrlHash | |
| CResource | Class that handles resources |
| CResourceIdentifier | A named resource with a specific version and a qualified domain name |
| CRestoreLayoutSecret | |
| CRESTRICT | |
| ►CResultBase< T > | Base class for Result |
| CResult< BaseContainer * > | |
| CResult< BaseTag * > | |
| ►CResult< T > | |
| CMicroNode::Child< WT, T > | |
| CResult< void > | |
| CResult< CString > | |
| CResult< void * > | |
| CResult< maxon::DataType > | |
| CResult< MTCharacterBodyPart * > | |
| ►CResult< Generic * > | |
| CResultOffsetHelper | |
| CResult< RESULT_TYPE > | |
| CResultBase< T & > | |
| CResultBase< void > | |
| CResultMemT< T > | |
| ►CResultMemT< JobResultRef< RESULT_TYPE > > | |
| CResultMemJob< RESULT_TYPE > | RESULT_TYPE |
| ►CResultMemT< T * > | |
| CForwardResultPtr< T > | |
| CResultOk< T > | |
| CResultOk< T & > | |
| CResultOk< void > | |
| CResultOkError | |
| CResultRef< T > | |
| CResultSuper< RESULT_TYPE, ENABLE > | |
| CRetrievePrivateData | |
| CReuseData< DATA > | |
| CReuseResourceTemplate< KEY, DATA > | |
| CReverseIterable< I > | |
| CReverseIterator< IT > | |
| CRootObjectData | |
| CRTreeNode | |
| CRuleParserInterface | |
| CRunLoop | |
| CRuntime | A helper struct containing information about a virtual machine and it's libraries |
| CSafety | |
| CSaveProjectStruct | Structure contains extra data for MSG_DOCUMENTINFO_TYPE_SAVEPROJECT_BEFORE and MSG_DOCUMENTINFO_TYPE_SAVEPROJECT_AFTER |
| CSceneColorConverter | |
| CScopedARWReadLock | |
| CScopedARWWriteLock | |
| CScopedLock | |
| CScopedLockPair | |
| CScopedReadLock | |
| CScopedWriteLock | |
| CSculptBrushParams | |
| CSculptCustomData | |
| CSculptFlagChecker | |
| CSculptHitData | Data structure filled out by the SculptObject::Hit() methods |
| CSculptModifierInterface | |
| CSculptMouseData | |
| CSculptPointPolysIterator | |
| CSDataEx | Sound sample data |
| CSDFFilterSettings | |
| CSDKBrowser | Private |
| CSDKBrowserURL | |
| CSDKReferenceObject | Base class for the browser nodes |
| ►CSDKReferenceObjectBasePtr | Base class for the SDKReferenceObjectPtr class. Holds the interface pointer |
| CSDKReferenceObjectPtr< ObjectInterface > | |
| CSDSSubdivisionMask | |
| CSecureRandom | |
| CSegment | |
| CSegment | Represents a Spline segment data |
| CSegmentSphereIntersectionData | |
| CSelect< PORT, MASK, OWNER > | |
| CSelectionChanger | |
| CSequenceElement< T, INDEX, VALUE, REST > | |
| ►CSequenceElement< size_t, INDEX, VALUES... > | |
| CIndexSequenceElement< std::index_sequence< VALUES... >, INDEX > | |
| CSequenceElement< T, 0, VALUE, REST... > | |
| CSequenceMatcher< SEARCH_SEQ, COMPARE > | SequenceMatcher |
| CSerialInfo | |
| CSerializationNodeData | |
| CServiceAnnouncementInterface | An active service announcement |
| CServiceAnnouncementRequestInterface | |
| CServiceBusInterface | |
| CServiceDiscovery | |
| CServiceProviderDetails | A servicer provider identified by its device UUID and address |
| CServiceSubscriptionInterface | An active service subscription |
| CServiceSubscriptionRequestInterface | |
| CSetCloneHelper< SET > | |
| CSetCloneHelper< SET & > | |
| Csetentry | |
| CSetExpectedModuleDependencies | |
| CCommandDataInterface::SetFunctor | |
| CSetParameters< CORENODE, typename > | |
| CSetParameters< CORENODE, typename SFINAEHelper< void, typename CORENODE::Parameters >::type > | |
| CSetPixelHandlerStruct | |
| CSetUsedFrameworks | |
| CSFINAEHelper< T, CHECK > | |
| CShortCircuitRule | |
| CSimdBlock< T > | |
| CSimdInfo | SimdInfo stores information about the AOSOA layout of a SimdBlock, see there |
| CSimpleAtom | [published_objects_declaration] |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::SimpleBucket | |
| CSimpleMeshObject | |
| CSimpleTriplet | [files_describeio_simple_datatype] |
| CParallelFor::SingleThreadedFinalize< WORKER, SINGLETHREADED > | |
| CParallelFor::SingleThreadedFinalize< WORKER, false > | |
| CSlice | |
| CSMinMax | A class to construct a bounding box around points |
| CSmtpMailInterface | Send mail via smtp |
| CSmtpReceiver | |
| CSnapCore | The Snap Interface, must be allocated either with AutoAlloc, or Alloc() and freed after use with Free() |
| CSnapExclude | |
| ►CSnapPoint | Structure for holding and returning information about the result of a snap and the point that has been snapped to |
| CSnapResult | The final result that the user gets when calling SnapCore::Snap or SnapCore::Intersect |
| CSnapStruct | Structure containing relevant context information for the snap system |
| CSortedGradientKnots< T_Float, T_Int > | |
| CMicroNode::Source< WT > | |
| CSourceCodePortId | SourceCodePortId is used internally to identify the ports created with the MAXON_PORT macros |
| CSourceControlChangeEntry | Return value of GetChanges() and GetMissingIntegrations() |
| CSourceControlInterface | |
| CSourceLocation | |
| CMergeSegment::Span | |
| CSpcInfo | |
| CSplineControlMessages | |
| CSplineData | |
| CSplineDataCallbackCoreMessage | Callback struct for the SPLINE_CALLBACK_CORE_MESSAGE call |
| CSplineDataCallbackCursorInfo | Callback struct for the SPLINE_CALLBACK_CURSORINFO call |
| CSplineDataCallbackDraw | Callback struct for the SPLINE_CALLBACK_DRAW call |
| CSplineDistanceData | SplineDistanceData is a struct that stores distance information to a spline or line for a point in space |
| CSplineHelp | |
| CSplineLengthData | |
| CSplineMapperInterface | This is the interface for the SplineMapper data type. The data is reference-counted and a copy will automatically be created if a non-const function is called |
| CSplineMapperKnot | Represents a generator point in a spline |
| CSqrMat2< V > | General 2×2 matrix template consisting of two column vectors v1, v2 |
| CSqrMat3< V > | General 3×3 matrix template consisting of three column vectors v1, v2, v3 |
| CSqrMat4< V > | |
| CSSHInterface | This interface maps all libssh2 functions into a interface |
| CSSLInterface | This interface maps all OpenSSL functions into a interface |
| CStackArrayHelper< N, T > | |
| CStackBufferAllocator< BLOCK_SIZE, LIFO, ALLOCATOR > | |
| CStackMatrixHelper< T, N, M > | |
| CStackTrace | |
| CStandardType< T, INTEGRAL > | |
| CStandardType< T, true > | |
| Cstate | |
| CParallelFor::StaticContext< USERCONTEXT, INDEXTYPE > | |
| CParallelFor::StaticJob< CONTEXT, FLAGS, INDEXTYPE, LOOP, INIT, FINALIZE > | |
| CStaticObservableStorage< T > | |
| CStaticSplitHelper< REMAINING_COUNT, I > | |
| CStaticSplitHelper< 0, I > | |
| CStereoCameraInfo | Stereoscopic camera information |
| ►CStoreAssetStruct | Allows to pass several arguments into asset creation functions |
| ►CAddAssetDepencendyStruct | Helper class to pass additional data into asset creation functions |
| CCreatePresetAssetStruct | Helper class to create a new preset asset |
| CImageRegionObserverStorage::StoredObserver | The pair of observer and its registration to the observable |
| CStratified2DRandom | A class to generate stratified 2D random numbers |
| CStreak | |
| CStreamConversionHelper< SRCTYPE, DSTTYPE > | |
| CStringConversion | |
| CStringCount | |
| ►CStringPosition | |
| CStringEnd | |
| CStringProxy | |
| CStringTemplate< INTERFACETYPE, REFTYPE, CHARTYPE > | |
| ►CStringTemplate< CStringInterface, CString, Char > | |
| CCStringInterface | |
| ►CStringTemplate< StringInterface, String, Utf32Char > | |
| CStringInterface | |
| CStringUndo | Message struct for the MSG_STRINGUNDO message. Private |
| CStrongReferenceCounter | Atomic reference counter |
| ►CStrongRefHandler | |
| CStrongACOWRefHandler | |
| CStrongCOWRefHandler | |
| CSubMenuEntry | Structure to store a menu definition |
| CSubstanceReference | |
| CSubstanceShdGetBitmap | |
| CSubstitute< T &&, R > | |
| CSubstitute< T &, R > | |
| CSubstituteReferenceByPointer< T > | |
| CSubstituteReferenceByPointer< T & > | |
| CSubstituteReferenceByPointer< T && > | |
| CSubstituteType< T, MAP, typename > | |
| CSubstituteType< const T, MAP, void > | |
| CSubstituteType< T &, MAP, void > | |
| CSubstituteType< T *, MAP, void > | |
| CSubstituteType< T, MAP, typename SFINAEHelper< void, typename T::Instantiation >::type > | |
| CSum< VALUES > | |
| CSum< X, Y... > | |
| CSum<> | |
| ►CSUPER | |
| ►CForEachIterator< IteratorTemplate< CONSTITERATOR, SUPER >, SUPER< CONSTITERATOR > > | |
| CArrayMap< K, V, SORTED, COMPARE, ARRAY >::IteratorTemplate< CONSTITERATOR, SUPER > | |
| CBurstTrieMap< K, V, GROUP_BITS, BUCKET_SIZE, SORT, POOL >::IteratorTemplate< CONSTITERATOR, SUPER > | |
| CHybridMap< K, V, SMALL, LARGE, THRESHOLD, REVERSE_THRESHOLD >::IteratorTemplate< CONSTITERATOR, SUPER > | |
| ►CForEachIterator< ITERATOR, SUPER< CONSTITERATOR > > | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR >::IteratorTemplateBase< ITERATOR, CONSTITERATOR, SUPER > | Iterator template class, used as base for Iterator and ConstIterator |
| ►CBaseCollection< COLLECTION, SUPER > | |
| ►CMapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare > | |
| ►CMapInterface< K, V > | |
| CNonConstMap< K, V > | |
| ►CCollection< COLLECTION, VALUETYPE, SUPER > | |
| ►CArrayBase0< ArrayInterface< TYPE >, TYPE, StaticArrayInterface< TYPE >, DefaultCompare > | |
| ►CArrayInterface< TYPE > | |
| CNonConstArray< T > | |
| CNonConstArray< DSTTYPE > | |
| CNonConstArray< TYPE > | |
| ►CSetBase0< SetInterface< TYPE >, TYPE, EmptyClass, DefaultCompare > | |
| ►CSetInterface< TYPE > | |
| CNonConstSet< TYPE > | |
| ►CArrayBase0< COLLECTION, VALUETYPE, SUPER, HASH > | Intermediate class |
| ►CArrayBase< Block< const maxon::Member, STRIDED, MOVE >, const maxon::Member, BlockBase< const maxon::Member, STRIDED >, DefaultCompare > | |
| CBlock< const maxon::Member > | |
| ►CArrayBase< PointerArray< maxon::KDStackArray, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, maxon::KDStackArray, EmptyClass, DefaultCompare > | |
| CPointerArray< maxon::KDStackArray > | |
| ►CArrayBase< Block< WORKER, STRIDED, MOVE >, WORKER, BlockBase< WORKER, STRIDED >, DefaultCompare > | |
| CBlock< WORKER > | |
| ►CArrayBase< Block< Int, STRIDED, MOVE >, Int, BlockBase< Int, STRIDED >, DefaultCompare > | |
| CBlock< Int > | |
| ►CArrayBase< Block< ElementType, STRIDED, MOVE >, ElementType, BlockBase< ElementType, STRIDED >, DefaultCompare > | |
| CBlock< ElementType, STRIDED > | |
| ►CArrayBase< BaseArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::NONE, DefaultAllocator >, T, BaseArrayData< T, DefaultAllocator, STD_IS_REPLACEMENT(empty, DefaultAllocator)>, DefaultCompare > | |
| ►CBaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
| ►CPerformanceBaseArray< KDTreeNode * > | |
| CKDStackArray | |
| ►CArrayBase< BlockArray< ArrayAllocatorValueType< SIZE >, BLOCK_SIZE_EXPONENT, MEMFLAGS, DefaultAllocator >, ArrayAllocatorValueType< SIZE >, DefaultAllocator, DefaultCompare > | |
| CBlockArray< ArrayAllocatorValueType< SIZE >, BLOCKARRAY_DEFAULT_SIZE_EXPONENT, BLOCKARRAYFLAGS::NOINSERTERASE > | |
| ►CArrayBase< BlockArray< maxon::Data, BLOCKARRAY_DEFAULT_SIZE_EXPONENT, BLOCKARRAYFLAGS::NONE, DefaultAllocator >, maxon::Data, DefaultAllocator, DefaultCompare > | |
| CBlockArray< maxon::Data > | |
| ►CArrayBase< Block< const BITS, STRIDED, MOVE >, const BITS, BlockBase< const BITS, STRIDED >, DefaultCompare > | |
| CBlock< const BITS > | |
| ►CArrayBase< PointerArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, T, EmptyClass, DefaultCompare > | |
| CPointerArray< T, MINCHUNKSIZE, ALLOCATOR > | |
| ►CArrayBase< BlockArray< Float, BLOCKARRAY_DEFAULT_SIZE_EXPONENT, BLOCKARRAYFLAGS::NONE, DefaultAllocator >, Float, DefaultAllocator, DefaultCompare > | |
| CBlockArray< Float > | |
| ►CArrayBase< Block< maxon::reflection::Argument, STRIDED, MOVE >, maxon::reflection::Argument, BlockBase< maxon::reflection::Argument, STRIDED >, DefaultCompare > | |
| CBlock< maxon::reflection::Argument > | |
| ►CArrayBase< Block< const maxon::Vec3, STRIDED, MOVE >, const maxon::Vec3, BlockBase< const maxon::Vec3, STRIDED >, DefaultCompare > | |
| CBlock< const maxon::Vec3 > | |
| ►CArrayBase< BlockArray< T, BLOCKARRAY_DEFAULT_SIZE_EXPONENT, BLOCKARRAYFLAGS::NONE, DefaultAllocator >, T, DefaultAllocator, DefaultCompare > | |
| CBlockArray< T, BLOCK_SIZE_EXPONENT, MEMFLAGS, ALLOCATOR > | |
| ►CArrayBase< PointerArray< NODE, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, NODE, EmptyClass, DefaultCompare > | |
| CPointerArray< NODE > | |
| ►CArrayBase< BlockArray< maxon::AlignedStorage< SIZEOF(T), alignof(T)>, BLOCK_SIZE_EXPONENT, MEMFLAGS, DefaultAllocator >, maxon::AlignedStorage< SIZEOF(T), alignof(T)>, DefaultAllocator, DefaultCompare > | |
| CBlockArray< maxon::AlignedStorage< SIZEOF(T), alignof(T)>, 5, BLOCKARRAYFLAGS::NOINSERTERASE > | |
| ►CArrayBase< SortedArray< MYSELF, ARRAY, BASESORTFLAGS::NONE, false >, ARRAY::ValueType, EmptyClass, MYSELF > | |
| CSortedArray< MYSELF, ARRAY, FLAGS, PARALLEL > | |
| ►CArrayBase< Block< Argument, STRIDED, MOVE >, Argument, BlockBase< Argument, STRIDED >, DefaultCompare > | |
| CBlock< Argument > | |
| ►CArrayBase< Block< const InterfaceReference *const, STRIDED, MOVE >, const InterfaceReference *const, BlockBase< const InterfaceReference *const, STRIDED >, DefaultCompare > | |
| ►CBlock< const InterfaceReference *const > | |
| CInterfacesBlock< INTERFACES > | |
| ►CArrayBase< PointerArray< EDGE, BASEARRAY_DEFAULT_CHUNK_SIZE, DefaultAllocator >, EDGE, EmptyClass, DefaultCompare > | |
| CPointerArray< EDGE > | |
| ►CArrayBase< Block< maxon::BITS, STRIDED, MOVE >, maxon::BITS, BlockBase< maxon::BITS, STRIDED >, DefaultCompare > | |
| CBlock< maxon::BITS > | |
| ►CArrayBase< Block< const SRCTYPE, STRIDED, MOVE >, const SRCTYPE, BlockBase< const SRCTYPE, STRIDED >, DefaultCompare > | |
| CBlock< const SRCTYPE > | |
| ►CArrayBase< Block< Bool, STRIDED, MOVE >, Bool, BlockBase< Bool, STRIDED >, DefaultCompare > | |
| CBlock< Bool > | |
| ►CArrayBase< Block< maxon::Vec3, STRIDED, MOVE >, maxon::Vec3, BlockBase< maxon::Vec3, STRIDED >, DefaultCompare > | |
| CBlock< maxon::Vec3 > | |
| ►CArrayBase< Block< Float, STRIDED, MOVE >, Float, BlockBase< Float, STRIDED >, DefaultCompare > | |
| CBlock< Float > | |
| ►CArrayBase< Block< T, STRIDED, MOVE >, T, BlockBase< T, STRIDED >, DefaultCompare > | |
| CBlock< T > | |
| CBlock< T, STRIDED, MOVE > | |
| ►CArrayBase< COLLECTION, VALUETYPE, SUPER, HASH > | |
| ►CBaseArray< BaseLink * > | |
| CBaseLinkArray | A helper class to handle BaseLink instances |
| CBaseArray< EDGE * > | |
| CBaseArray< maxon::Tuple > | |
| CBaseArray< maxon::BITS > | |
| CBaseArray< RayRadiancePoly > | |
| CBaseArray< Float > | |
| ►CBaseArray< TP_PGroup * > | |
| CTP_PGroupArray | |
| CBaseArray< PortId > | |
| CBaseArray< maxon::CellEdge > | |
| CBaseArray< ArrayBlock, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::NONE, ForwardAllocator > | |
| CBaseArray< RayMotionTextureFrame > | |
| CBaseArray< RayMotionNormal > | |
| CBaseArray< RayMotionMatrix > | |
| CBaseArray< maxon::Tuple< Int32, INNERMOST_MEMBER > > | |
| CBaseArray< maxon::Tuple< maxon::String, maxon::String, maxon::String > > | |
| CBaseArray< maxon::ConvEdge > | |
| CBaseArray< maxon::KDStackArray *, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::MOVEANDCOPYOBJECTS, DefaultAllocator > | |
| CBaseArray< maxon::PerThreadData > | |
| CBaseArray< NODE *, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::MOVEANDCOPYOBJECTS, DefaultAllocator > | |
| CBaseArray< INDEX > | |
| CBaseArray< maxon::CrashCallStackEntry, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::NONE, maxon::CStdLibAllocator > | |
| CBaseArray< GvPort * > | |
| CBaseArray< RayMotionCameraFrame > | |
| CBaseArray< String > | |
| CBaseArray< GvValue * > | |
| CBaseArray< GvPortDescInfo::PortInfo > | |
| CBaseArray< maxon::SubMenuEntry > | |
| CBaseArray< maxon::Tuple< maxon::Tuple, maxon::Tuple > > | |
| CBaseArray< maxon::CrashModuleEntry, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::NONE, maxon::CStdLibAllocator > | |
| CBaseArray< Int > | |
| CBaseArray< RayMotionMatrixData > | |
| CBaseArray< maxon::Tuple< maxon::Id, maxon::Id > > | |
| CBaseArray< Int64 > | |
| CBaseArray< maxon::IndexedGradientKnot > | |
| CBaseArray< maxon::Vec4 > | |
| CBaseArray< maxon::InternedId > | |
| CBaseArray< C4DUuid > | |
| CBaseArray< maxon::Mat3 > | |
| CBaseArray< BaseObject * > | |
| CBaseArray< T *, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::MOVEANDCOPYOBJECTS, DefaultAllocator > | |
| CBaseArray< RayMotionPolyNormal > | |
| CBaseArray< maxon::Vec3 > | |
| ►CBaseArray< T, 1, BASEARRAYFLAGS::MOVEANDCOPYOBJECTS, NullAllocator > | |
| CStaticJobArray< T > | |
| ►CBaseArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::NONE, DefaultAllocator > | |
| CPerformanceBaseArray< T, MINCHUNKSIZE, MEMFLAGS, Allocator > | |
| ►CBaseArray< Char > | |
| CGenericBaseArray | |
| CBaseArray< ArrayAllocatorValueType< SIZE > > | |
| CBaseArray< maxon::TangentSpaceNormalHelper::NormalVertexCycles > | |
| CBaseArray< maxon::KDTreeNode > | |
| CBaseArray< Bool > | |
| ►CBaseArray< SysChar > | |
| CSysCharArray | |
| CBaseArray< maxon::corenodes::OptimizationInfo::Output > | |
| CBaseArray< TYPE > | |
| CBaseArray< maxon::String > | |
| CBaseArray< maxon::Col3 > | |
| CBaseArray< RayHemiSample > | |
| CBaseArray< maxon::Id > | |
| CBaseArray< Char * > | |
| CBaseArray< maxon::Poly > | |
| CBaseArray< maxon::CrashRegisterValue, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::NONE, maxon::CStdLibAllocator > | |
| CBaseArray< RayMotionTexture > | |
| CBaseArray< EDGE *, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::MOVEANDCOPYOBJECTS, DefaultAllocator > | |
| CBaseArray< IntType, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::MOVEANDCOPYOBJECTS, DefaultAllocator > | |
| CBaseArray< const BaseList2D * > | |
| CBaseArray< INNERMOST_MEMBER > | |
| CBaseArray< maxon::DataTypeComponent > | |
| CBaseArray< maxon::CrashThreadState, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::NONE, maxon::CStdLibAllocator > | |
| CBaseArray< SnapExclude > | |
| CBaseArray< RayMotionLightFrame > | |
| CBaseArray< Int32 > | |
| CBaseArray< T_Int > | |
| CBaseArray< JOBCOMMAND > | |
| CBaseArray< RadiancePolyFrontBack > | |
| CBaseArray< MTCharacterBodyPart * > | |
| ►CSortedArray< JavaClass, BaseArray< JavaClass, 16, BASEARRAYFLAGS::NONE, CStdLibAllocator > > | |
| CJavaClassArray | |
| ►CSortedArray< DefaultSortedArray< T >, BaseArray< T > > | |
| CDefaultSortedArray< T > | |
| ►CSetBase0< COLLECTION, VALUETYPE, SUPER, HASH > | |
| ►CSetBase< BurstTrieSet< T, 4, 16, BURSTTRIE_SORT::LINEAR_SEARCH, PointerBurstTriePool >, T, Protected< BurstTrieMap< T, UnitType, 4, 16, BURSTTRIE_SORT::LINEAR_SEARCH, PointerBurstTriePool > >, DefaultCompare > | |
| CBurstTrieSet< T, GROUP_BITS, BUCKET_SIZE, SORT, POOL > | |
| ►CSetBase< ArraySet< T, true, DefaultCompare, BaseArraySelector<> >, T, Protected< ArrayMap< T, UnitType, true, DefaultCompare, BaseArraySelector<> > >, DefaultCompare > | |
| CArraySet< T, SORTED, COMPARE, ARRAY > | |
| ►CSetBase< HashSet< maxon::AssetDependencyStruct, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, maxon::AssetDependencyStruct, Protected< HashMap< maxon::AssetDependencyStruct, UnitType, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator > >, DefaultCompare > | |
| CHashSet< maxon::AssetDependencyStruct > | |
| ►CSetBase< HybridSet< T, SMALL, LARGE, THRESHOLD, REVERSE_THRESHOLD >, T, Protected< HybridMap< T, UnitType, SMALL, LARGE, THRESHOLD, REVERSE_THRESHOLD > >, DefaultCompare > | |
| CHybridSet< T, SMALL, LARGE, THRESHOLD, REVERSE_THRESHOLD > | |
| ►CSetBase< HashSet< T, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, T, Protected< HashMap< T, UnitType, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator > >, DefaultCompare > | |
| CHashSet< T, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR > | |
| ►CSetBase< HashSet< maxon::Id, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, maxon::Id, Protected< HashMap< maxon::Id, UnitType, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator > >, DefaultCompare > | |
| CHashSet< maxon::Id > | |
| CSetBase< COLLECTION, VALUETYPE, SUPER, HASH > | |
| ►CMapBase0< COLLECTION, KEYTYPE, VALUETYPE, SUPER, HASH > | |
| ►CMapBase< HashMap< JNIEnv *, JavaClassArray, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, JNIEnv *, JavaClassArray, EmptyClass, DefaultCompare > | |
| ►CHashMap< JNIEnv *, JavaClassArray > | |
| CJavaClassHash | |
| ►CMapBase< HashMap< DescID, DescEntryStruct, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, DescID, DescEntryStruct, EmptyClass, DefaultCompare > | |
| CHashMap< DescID, DescEntryStruct > | |
| ►CMapBase< HashMap< InternedId, DescID, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, InternedId, DescID, EmptyClass, DefaultCompare > | |
| CHashMap< InternedId, DescID > | |
| ►CMapBase< HashMap< K, V, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, K, V, EmptyClass, DefaultCompare > | |
| CHashMap< K, V, HASH, ENTRY_HANDLER, ALLOCATOR, MODE, INITIAL_CAPACITY, LOAD_FACTOR, ENTRY_ALLOCATOR > | |
| ►CMapBase< HashMap< K, Entry, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, K, Entry, EmptyClass, DefaultCompare > | |
| CHashMap< K, Entry, DefaultCompare > | |
| ►CMapBase< HashMap< K, ListNodeType, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, MODE, INITIAL_CAPACITY, LOAD_FACTOR, Allocator >, K, ListNodeType, EmptyClass, DefaultCompare > | |
| CHashMap< K, ListNodeType, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16, 10, Allocator > | |
| ►CMapBase< HashMap< maxon::Url, maxon::Url, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, maxon::Url, maxon::Url, EmptyClass, DefaultCompare > | |
| CHashMap< maxon::Url, maxon::Url > | |
| ►CMapBase< HashMap< maxon::Id, maxon::InternedId, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, maxon::Id, maxon::InternedId, EmptyClass, DefaultCompare > | |
| CHashMap< maxon::Id, maxon::InternedId > | |
| ►CMapBase< HybridMap< K, V, SMALL, LARGE, THRESHOLD, REVERSE_THRESHOLD >, K, V, EmptyClass, DefaultCompare > | |
| CHybridMap< K, V, SMALL, LARGE, THRESHOLD, REVERSE_THRESHOLD > | |
| ►CMapBase< ArrayMap< K, V, true, DefaultCompare, BaseArraySelector<> >, K, V, ArrayMapHelper< K, V, true, DefaultCompare, BaseArraySelector<> >::Array, DefaultCompare > | |
| CArrayMap< K, V, SORTED, COMPARE, ARRAY > | |
| ►CMapBase< HashMap< maxon::Id, maxon::ImageRegionObserverStorage::StoredObserver, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, maxon::Id, maxon::ImageRegionObserverStorage::StoredObserver, EmptyClass, DefaultCompare > | |
| CHashMap< maxon::Id, maxon::ImageRegionObserverStorage::StoredObserver > | |
| ►CMapBase< HashMap< Url, Id, ResolveUrlHash, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, Url, Id, EmptyClass, ResolveUrlHash > | |
| CHashMap< Url, Id, ResolveUrlHash > | |
| ►CMapBase< HashMap< UInt, FixedSizeBitSet< 8 >, HashBitSet, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, UInt, FixedSizeBitSet< 8 >, EmptyClass, HashBitSet > | |
| CHashMap< UInt, FixedSizeBitSet< 8 >, HashBitSet > | |
| ►CMapBase< BurstTrieMap< K, V, 4, 16, BURSTTRIE_SORT::LINEAR_SEARCH, PointerBurstTriePool >, K, V, PointerBurstTriePool< BurstTrieNode< 4, PointerBurstTriePool< Int, Int >::Index >, BurstTrieBucket< K, V, 16 > >, DefaultCompare > | |
| CBurstTrieMap< K, V, GROUP_BITS, BUCKET_SIZE, SORT, POOL > | |
| ►CMapBase< HashMap< maxon::Id, maxon::Data, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, maxon::Id, maxon::Data, EmptyClass, DefaultCompare > | |
| CHashMap< maxon::Id, maxon::Data > | |
| ►CMapBase< HashMap< InternedId, Tuple< Data, AssetMetaDataInterface::KIND >, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, InternedId, Tuple< Data, AssetMetaDataInterface::KIND >, EmptyClass, DefaultCompare > | |
| CHashMap< InternedId, Tuple< Data, AssetMetaDataInterface::KIND > > | |
| ►CMapBase< HashMap< Id, CommandCacheRef, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, Id, CommandCacheRef, EmptyClass, DefaultCompare > | |
| CHashMap< Id, CommandCacheRef > | |
| ►CMapBase< HashMap< maxon::Data, maxon::Data, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, maxon::Data, maxon::Data, EmptyClass, DefaultCompare > | |
| CHashMap< maxon::Data, maxon::Data > | |
| ►CMapBase< HashMap< HASHTYPE, LockedResourceHelper< ENTRY >, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, HASHTYPE, LockedResourceHelper< ENTRY >, EmptyClass, DefaultCompare > | |
| ►CHashMap< HASHTYPE, LockedResourceHelper< ENTRY > > | |
| CLockedResourceMap< HASHTYPE, ENTRY > | |
| CMapBase< COLLECTION, KEYTYPE, VALUETYPE, SUPER, HASH > | |
| CBaseIterator< COLLECTION, STRIDED >::ResultFunctions< SUPER > | |
| CBlock< T, STRIDED, MOVE >::ResultFunctions< SUPER > | |
| CDataTypeReferenceFunctions< T, SUPER > | |
| CGraphNodeResultBase< SUPER > | |
| ►CProtected< SUPER > | |
| ►CGraphNodeFunctions< Protected< GraphNodeBase > > | |
| CGraphNode | |
| CResultIteratorFunctions< SUPER > | TODO: (Ole) please document |
| CResultOptFunctions< SUPER > | |
| CGNodeResultBase< SUPER > | |
| CSuppressFloatingPointChecks | |
| CSurfaceData | Filled by VolumeData::GetSurfaceData() |
| CSurfaceIntersection | A structure for surface intersections |
| CSUVWStruct | |
| CSymbolificationInterface | |
| Csymtable | |
| CSynchronizedValue< T, LOCKTYPE > | |
| CSystem | |
| CSystemProcessInterface | This interface allows to access and create system processes |
| CSystemWindows | @MAXON_ANNOTATION{nullimpl=true} |
| ►CT | |
| CCPyCompare< T > | |
| CTaggedBaseRef< T, HANDLER, TAG, TAG_BITS, DEFAULT_VALUE, ENABLE_POINTER_CONVERSION > | |
| CTagModifyMsgData | Message structure for the MSG_TAG_MODIFY message. Private |
| CTakeData | |
| CTangent | Represents a tangent with its left and right interpolation parts |
| CTangentSpaceNormalData | |
| CTask | |
| ►Ctemplate Check | |
| CHasBaseHelper< D, B, 1 > | |
| ►Ctemplate Check | |
| CPrivateIsErrorClassHelper< T, true > | |
| ►Ctemplate EntryIteratorBase | |
| CContiguousRangeMap< K, V, MAP >::EntryIteratorBase< CONSTITERATOR > | |
| CContiguousRangeMap< K, V, MAP >::KeyIteratorBase< CONSTITERATOR > | |
| CContiguousRangeMap< K, V, MAP >::ValueIteratorBase< CONSTITERATOR > | |
| CRangeMap< K, V, MAP >::EntryIteratorBase< CONSTITERATOR > | |
| CRangeMap< K, V, MAP >::KeyIteratorBase< CONSTITERATOR > | |
| CRangeMap< K, V, MAP >::ValueIteratorBase< CONSTITERATOR > | |
| ►Ctemplate FnHelper | |
| CErrorInterface::ReferenceFunctions< ST > | |
| CObjectInterface::ReferenceFunctions< ST > | |
| ►CPORT::template Port | |
| CMicroNode::Lazy< PORT >::Port< OWNER > | |
| ►Ctemplate ResultFunctions | |
| CResultSuper< RESULT_TYPE &, typename SFINAEHelper< void, typename RESULT_TYPE::template ResultFunctions< ResultBase< RESULT_TYPE & > > >::type > | |
| CResultSuper< RESULT_TYPE, typename SFINAEHelper< void, typename RESULT_TYPE::template ResultFunctions< ResultBase< RESULT_TYPE > > >::type > | |
| ►Ctemplate Type | |
| CMaximalElements< T, ARRAY, COMPARE, KEEP_DUPLICATES, MINIMAL > | |
| CTemplateArguments | |
| CTemplateInstantiation< TEMPLATE, ARGS > | |
| CTempUVHandle | |
| CTestForCopyFromMember< T > | |
| CTetrahedron | |
| CTexData | |
| CTextureBuffer | Defines an image to represent a material parameter |
| CTextureSize | |
| ►CThreadedUIUpdateBase | |
| CThreadedUIUpdate< CLASSDATA > | |
| CThreadedUIUpdateRef< T > | |
| ►CThreadLocalPointer< P > | |
| CThreadLocalDestructiblePointer< P > | |
| CThreadReferencedError | |
| CThreadSafePtr< POINTER > | |
| ►CThreadSafePtr< REFERENCE::ReferencedType * > | |
| CThreadSafeRef< TimerRef > | |
| CThreadSafeRef< maxon::JobRef > | |
| CThreadSafeRef< REFERENCE > | |
| CTimerInterface | The timer interface consists of several methods for periodic events |
| ►CTimeValue | Encapsulates a timer value |
| CHours | Timer value in hours |
| CMicroseconds | Timer value in microseconds |
| CMilliseconds | Timer value in milliseconds |
| CMinutes | Timer value in minutes |
| CNanoseconds | Timer value in nanoseconds |
| CSeconds | Timer value in seconds |
| CServiceAnnouncementRequestInterface::TimingProperties | Timing details for this service announcement |
| CTmpErrType< T > | |
| CTmpErrType< ResultOk< T > > | |
| CToChars< digits > | |
| ►CToChars< 0 > | |
| CNumToString< 0 > | |
| ►CToChars< digits... > | |
| CExplode< 0, digits... > | |
| CTokenEntry | Data structure that represents a Token |
| CToolAskMsgData | |
| CToolResizeData | |
| CToolResizeData::ToolResizeFalloffData | |
| CToolSwitchActionMsgData | |
| CToolSystemMessageData | @MarkPrivate |
| CToolTransformMsgData | Message structure for the MSG_TOOL_TRANSFORM message. Private |
| CToStringHelper2< T, INTERFACETYPE > | |
| CToStringHelper2< T, false > | |
| CToStringHelper2< T, true > | |
| CTP_BaseCollision | |
| CTP_BaseShape | |
| CTP_CollisionInterface | |
| CTP_FreeParticle_CB | |
| CTP_FreePShape_CB | |
| CTP_Msg | |
| CTP_ParticleNode | Represents a particle in a TP_PGroup list |
| CTP_PGroupPreRemove | Data structure for TP_MSG_PGROUP_PREREMOVE message |
| CTP_PShapeI | PShape datatype |
| CTP_PShapeInterface | |
| CTP_PShapePtr | Wrapper around a TP_PShapeI pointer |
| CTP_Spin | |
| CTpFlags | |
| CTpFlags | |
| ►CTransIndexMapData | |
| CTransMapData | |
| CTranslationMaps | |
| CTransMapNewData | |
| CTransPointDeltaData | |
| CTransPointInterData | |
| CTreeMapParent< PARENT, COW > | |
| CTreeMapParent< PARENT, true > | |
| ►CTreeMapParent< TreeMap< K, V, HashMapSelector<>, false, true >, false > | |
| CTreeMap< K, V, MAP, COW, OPT > | |
| CTreeViewDropDownMenuInfo | DropDown menu information, filled out by the user |
| CTreeViewFloatSliderInfo | Percentage floating slider information, filled out by the user |
| CTreeViewFunctions | Inherit this class to supply a data and view model for TreeViewCustomGui. See ActiveObject.cpp SDK example |
| CTriState< TYPE > | |
| CTriState< Float > | |
| CTrivialDataPtr | Trivial class layout-compatible with ConstDataPtr, DataPtr and MoveDataPtr |
| ►Ctrue_type | |
| CAnd<> | |
| CIsComplete< Class< T >, COUNTER > | |
| CIsObjectReferenceClass< ForwardRef< T > & > | |
| CIsObjectReferenceClass< ForwardRef< T > && > | |
| CIsObjectReferenceClass< ForwardRef< T > > | |
| CIsObjectReferenceClass< const ForwardRef< T > & > | |
| CIsTriviallyEquatable< InternedId > | |
| CIsZeroInitialized< Data > | |
| CIsZeroInitialized< DefaultAllocator > | |
| CIsZeroInitialized< GraphNode > | |
| CIsZeroInitialized< HalfFloat > | |
| CIsZeroInitialized< InternedId > | |
| CIsZeroInitialized< PixelFormatGroup > | |
| CIsZeroInitialized< TimeValue > | |
| CMicroNode::AllowsChild< T > | |
| CMicroNode::AllowsParent< T > | |
| CHasBaseHelper< D, B, 2 > | |
| CTuple | |
| CTuple<> | Specialization for a Tuple without any elements |
| CTupleElementCompare | |
| CTupleElementEquals | |
| CTupleElementLessThan | |
| CTupleRecHelper< I, N > | |
| CTupleRecHelper< I, 0 > | |
| CTupleRecHelper< I, 1 > | |
| CTupleRefWrapper< T > | |
| CTupleRefWrapper< T & > | |
| CTupleStorage< T1 > | |
| CTupleStorage< T1, T2 > | |
| CTupleStorage< T1, T2, T3 > | |
| CTupleStorage< T1, T2, T3, T4 > | |
| CTupleStorage< T1, T2, T3, T4, T5 > | |
| ►CTupleStorage< T1, UnitType > | |
| CTupleStorage< T1, const UnitType & > | |
| CTupleStorageLayout< INDEX, PRE_OFFSET, PRE_MAX_ALIGN, SZ_ALIGN > | |
| ►CTupleStorageLayout< 0, 0, 1, GetSizeAndAlignment< T >()... > | |
| ►CTupleStorageBase< And< STD_IS_REPLACEMENT(default_constructible, T)... >::value, And< STD_IS_REPLACEMENT(trivially_destructible, T)... >::value, T... > | |
| ►CTupleStorage< T... > | |
| CTuple< maxon::String, maxon::String > | |
| CTuple< Id, Id > | |
| CTuple< maxon::InternedId, maxon::Data > | |
| CTuple< const maxon::Data &, const maxon::Data & > | |
| CTuple< maxon::String, Bool > | |
| CTuple< maxon::Id, maxon::InternedId > | |
| CTuple< T > | |
| CTupleStorage< T > | |
| CTupleStorageBase< DEFAULT_CONSTRUCTIBLE, TRIVIALLY_DESTRUCTIBLE, T > | |
| CTupleStorageBase< false, true, T... > | |
| CTupleStorageBase< true, false, T... > | |
| CTupleStorageBase< true, true, T... > | |
| ►CTupleStorageLayout< INDEX+1, UInt32(Align(PRE_OFFSET, UInt32(SZ_ALIGN >> 33)))+UInt32(SZ_ALIGN), Max(PRE_MAX_ALIGN, UInt32(SZ_ALIGN >> 33)), REST... > | |
| CTupleStorageLayout< INDEX, PRE_OFFSET, PRE_MAX_ALIGN, SZ_ALIGN, REST... > | |
| CTupleStorageLayout< INDEX, PRE_OFFSET, PRE_MAX_ALIGN > | |
| CTupleValue | |
| ►Ctype | |
| ►CComponentWithBase< C, BASE, INTERFACE, INTERFACES > | |
| CPixelFormatTemplateBase< COMP, PIXELDEPTH, COMPONENTS, COLORSPACE, PIXELFORMATGROUP > | |
| CUnitTestComponent< C, INTERFACES > | |
| ►Ctype | |
| ►CErrorPtr | |
| CNoErrorPtr | |
| ►Ctype | |
| ►CArrayMap< K, V, SORTED, COMPARE, ARRAY >::EntryIteratorBase< CONSTITERATOR > | |
| CArrayMap< K, V, SORTED, COMPARE, ARRAY >::KeyIteratorBase< CONSTITERATOR > | |
| CArrayMap< K, V, SORTED, COMPARE, ARRAY >::ValueIteratorBase< CONSTITERATOR > | |
| ►CBurstTrieMap< K, V, GROUP_BITS, BUCKET_SIZE, SORT, POOL >::EntryIteratorBase< CONSTITERATOR > | |
| CBurstTrieMap< K, V, GROUP_BITS, BUCKET_SIZE, SORT, POOL >::KeyIteratorBase< CONSTITERATOR > | |
| CBurstTrieMap< K, V, GROUP_BITS, BUCKET_SIZE, SORT, POOL >::ValueIteratorBase< CONSTITERATOR > | |
| ►Ctype | |
| ►CHybridMap< K, V, SMALL, LARGE, THRESHOLD, REVERSE_THRESHOLD >::EntryIteratorBase< CONSTITERATOR > | |
| CHybridMap< K, V, SMALL, LARGE, THRESHOLD, REVERSE_THRESHOLD >::KeyIteratorBase< CONSTITERATOR > | |
| CHybridMap< K, V, SMALL, LARGE, THRESHOLD, REVERSE_THRESHOLD >::ValueIteratorBase< CONSTITERATOR > | |
| ►Ctype | |
| CPrivateGetMapKey< C > | |
| ►Ctype | |
| CHasInit< DETECTORINPUTTYPE >::Derived | |
| ►Ctype | |
| CArrayImpl< ARRAY > | |
| ►Ctype | |
| CMapImpl< MAP > | |
| ►Ctype | |
| CSetImpl< SET > | |
| ►Cintegral_constant::type | |
| ►CIsZeroInitialized< ALLOCATOR > | |
| CIsZeroInitialized< BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > > | |
| ►Cintegral_constant::type | |
| ►CIsZeroInitialized< T > | |
| CIsZeroInitialized< Col3< T, 1 > > | |
| CIsZeroInitialized< DrawDimension< T > > | |
| CIsZeroInitialized< DrawRect< T > > | |
| CIsZeroInitialized< Range< T > > | |
| CIsZeroInitialized< Vec2< T, 1, SPACE > > | |
| CIsZeroInitialized< Vec3< T, 1 > > | |
| CIsZeroInitialized< Vec4< T, 1 > > | |
| ►CSUPER::type | |
| CFactoryFunctions< Factory< T(ARGS...)>, SUPER > | This class defines the Create function for Factory |
| CFactoryFunctions< Factory< T(const DataDictionary &)>, SUPER > | |
| CTypeArguments | |
| CTypedConstantParameter< TYPE > | |
| CTypedMaterialParameter< TYPE > | |
| CUInteger< N > | |
| CUInteger< SIZEOF(UIntegerBase) *8 > | |
| CUIntType< BYTES > | |
| CUIntType< 1 > | |
| CUIntType< 2 > | |
| CUIntType< 4 > | |
| CUIntType< 8 > | |
| CUnannotatedType< T > | |
| CUndefined | Helper class for templates |
| CUnicodeUtils | This class handles unicode decompositions and correct string comparison using decomposition informations |
| CUnionType< T > | |
| CUniqueHash | |
| CUniqueHasher | |
| CUniqueRefHandler | |
| CUniqueValueReceiver< T, ERROR_WHEN_AMBIGUOUS > | |
| CUnitInterface | |
| CUnitType | |
| CUniversalDateTime | |
| CUnpackConstData< T > | |
| CUnpackConstData< RESULT(ARGS...)> | |
| CUpdateDialogHelper | Helper class for GeDialog::BeginLayoutChange() |
| CUpdateJobEvent | |
| CUpdateRegionObserver | |
| CUrlFileCacheEntryInterface | |
| CUrlFileCacheInterface | |
| CUrlInterface | |
| CUrlOrStream< STREAM > | |
| CUser | |
| CUserPool | |
| CUuidInterface | |
| CUVWStruct | |
| CValueComparePredicate< T, COMPARE > | A matcher that finds the first element equal to a value based on a custom comparison function |
| CValueKindHelper< T, REF > | |
| CValueKindHelper< ObjectInterface, false > | |
| CValueKindHelper< T *, REF > | |
| CValueKindHelper< T, true > | |
| CValuePredicate< T > | A matcher that finds the first element equal to a value |
| CVarAccess | |
| CVariableChanged | |
| CVariadicPort< T, OUTPUT, AS_INPUT > | |
| CNodesLib::Variant | |
| CVec2< T, STRIDE, SPACE > | A vector consisting of two components X and Y |
| CVec2< Float, 1 > | |
| CVec2< Int, 1 > | |
| CVec2< maxon::Float64, 1 > | |
| CVec2< T, 1 > | |
| CVec3< T, STRIDE > | A vector consisting of three components X, Y and Z |
| CVec3< Float, 1 > | |
| CVec3< maxon::Float32, 1 > | |
| CVec3< maxon::Float64, 1 > | |
| CVec3< ValueType > | |
| CVec4< T, STRIDE > | A vector consisting of four components X, Y, Z and W |
| CVec4< Int32, 1 > | |
| CVector2f64 | |
| CVector4f32 | |
| CVector4f64 | |
| CVector4i32 | |
| CVector8f32 | |
| CVector8i32 | |
| CVertexColorStruct | |
| CVideoPostSettingModeQuery | |
| CViewIteratorMember | |
| CViewportPixel | |
| CViewportRenderIDMessageData | |
| CViewportSelect | |
| CVirtualInputPort | |
| CVolumeCommandData | |
| CVolumeConversionPolygon | |
| CVolumeRay | |
| CVolumeRayHit< TYPE > | |
| CVolumeRayIntersectorCreationInterface | Internal. Helper class to create the templated interface VolumeRayIntersector |
| CVolumeRayIntersectorInterface< TYPE > | Internal. VolumeRayIntersectorInterface allows to access perform volume-ray intersection |
| CVolumeRayIntersectorInterface< void * > | |
| CVolumeRayIntersectorRef< T > | |
| CVolumeToolsInterface | VolumeToolsInterface provides methods to process volumes |
| CVoronoi3DInterface | Voronoi3D provides functions for creating a 3D Voronoi representation of points |
| CVPBuffer | A rendering bitmap buffer. Represents internally the same class as MultipassBitmap, so a VPBuffer can be cast to a MultipassBitmap and vice versa |
| CVPFragment | |
| CWeakRawPtr< TYPE > | |
| CWeakRawPtr< TYPE >::WeakRawPtrProxy | |
| ►CWeakRefBase | |
| CWeakRef< ImageBaseRef > | |
| CWeakRef< REFERENCE > | |
| CWeakRefServices | |
| CWeakRefTargetBase | |
| CWires | |
| CForEachIterator< ITERATOR, SUPER >::Wrapper | |
| CResultIteratorFunctions< SUPER >::Wrapper | |
| Cwrapperbase | |
| ►CxBaseCurvePoint | |
| CxNurbsCurvePoint | |
| ►CxPolynomCurvePoint | |
| CxPolynomSurfacePoint | |
| ►CxBaseGeometryData | |
| ►CxBaseCurveData | |
| CxCircularCurveData | |
| CxCompositeCurveData | |
| CxConicCurveData | |
| CxNurbsCurveData | |
| CxPolynomCurveData | |
| ►CxBaseSurfaceData | |
| CxExtrudeSurfaceData | |
| CxNurbsSurfaceData | |
| CxPlaneSurfaceData | |
| CxPolynomSurfaceData | |
| CxRotateSurfaceData | |
| ►CxMappedCurveData | |
| CxSegmentMappedCurveData | |
| CxStandardMappedCurveData | |
| ►CxTrimmedSurfaceData | |
| CxStandardTrimmedSurfaceData | |
| CxNurbsKnots | |
| CXrefInitData | Message struct for the MSG_XREFINIT message |
| CxUVPairFF | |
| CZipFile | Allows to read/write ZIP files |
| CZipFileGlobalInfo | |
| CZipFileInfo | |
| CZipFileTime | |
| CZipWriteInfo | |