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 | |
CAccessedObjectsCallback | |
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< Bool > | |
CArray< Int32 > | |
CArray< typename T::ValueType > | |
CArrayAllocator< SIZE, ARRAYSELECTOR, FLUSH > | |
►CArrayAllocator< SIZE, BaseArraySelector<> > | |
CBaseArrayAllocator< SIZE > | |
►CArrayAllocator< SIZE, BlockArraySelector< BLOCKARRAY_DEFAULT_SIZE_EXPONENT, BLOCKARRAYFLAGS::NOINSERTERASE > > | |
CBlockArrayAllocator< SIZE, EXPONENT > | |
►CArrayAllocator< SIZE, BufferedBaseArraySelector< 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 |
CAssetDownloadsInterface | Helper Interface for Asset downloads functions |
CAssetEntry | |
CAssetLicenseValidityData | License validity data returned by AssetInterface::IsAssetLicenseValid |
CAssetManagerInterface | Helper class to control the Asset Manager |
CAssetSortData | |
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 > | |
CAttributeInternedId | |
CAttributeTupleBase< OPT, CNT > | |
CAttributeTupleBase< false, CNT > | |
►CAttributeTupleBase< OPT, sizeof...(ARGS)> | |
CAttributeTuple< OPT, ARGS > | |
CAUInt | |
CAutoAlloc< TYPE > | |
CAutoBitmap | A simple BaseBitmap wrapper created from a filename or resource ID |
CAutoFree< TYPE > | |
CAutoLock | |
CAutoLocker | |
CAutoRWLock | |
CAutoRWLocker | |
CAutoTestInterface | |
CAutoTimer | Helper class to automatically cancel and destroy a timer on shutdown |
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 > | |
CBaseAssetMetaData | Basic meta data container for AssetUtilitiesInterface::AssetSetMetaData |
►CBaseBitmap | |
CMultipassBitmap | |
CBaseBitmap | |
CBaseBitmapLink | |
CBaseBitmapMove | |
CBaseBitSet< ALLOCATOR, INTTYPE > | BaseBitSet documentation |
CBaseBitSetIterator< COLLECTION > | |
►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 > | |
CJobStatusRef | Reference to a job for checking cancellation status only (JobStatusInterface) |
CStaticJobGroupRef< T > | Reference to a group with static maximum job count (StaticJobGroupInterface) |
CThreadRefTemplate< INTERFACE > | |
CBaseRef< const maxon::DataTypeImpl > | |
CBaseRef< const ObjectInterface > | |
CBaseRef< const SamplesFloat32 > | |
CBaseRef< EffectorDataParameters, maxon::DeepConstnessPointerHandler > | |
►CBaseRef< GridAccessorInterface< void * >, StrongRefHandler > | |
CGridAccessorRef< Generic > | |
CBaseRef< Int > | |
CBaseRef< maxon::BaseArray< maxon::SubMenuEntry > > | |
CBaseRef< maxon::BaseArray< maxon::Vec4 > > | |
CBaseRef< maxon::RefCountHashMap::Entry > | |
CBaseRef< maxon::SubscriptionSet > | |
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 | |
CBrowseConstContainer | |
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 | |
CBuildBrowserEntryData | |
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 |
CByteOrder | |
►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 | |
CBaseOverrideGroup | |
CCAJointObject | |
CCameraObject | |
CCloudObject | Cloud object |
CFieldObject | |
CHairObject | |
CInstanceObject | |
CLodObject | |
CMotionTrackerObject | |
CParticleObject | |
►CPointObject | |
CLineObject | |
CParticleGroupObject | |
CPolygonObject | |
CSplineObject | Represents a spline object |
CSDSObject | |
CVolumeBuilder | |
CVolumeObject | |
CVolumeSet | |
CVoronoiFracture | |
CBaseOverride | |
►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 > | |
CClassicCommandSettings | |
CClassicObjectWrapper< LEGACYTYPE > | |
CClassInfoBase | |
CClassInterface | |
CCLine | |
CCodeSnippet | Represents a code snippet |
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 | |
CColorProfileInterface | |
CColorProfileLegacyProcessorInterface | |
CColorSwatchData | |
CColorSwatchGroup | |
CCommandCacheData | |
CCommandExecutionInterface | |
CCommandInformationData | |
CCommandSettings | |
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 | |
CConstDescIDMem< T > | |
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 |
CCoreNodeWrapperLib | CoreNodeWrapperLib provides a set of static methods for the creation and management of node systems |
►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 | |
CCreationAssetMetaData | Creation meta data container for AssetUtilitiesInterface::AssetSetCreationData |
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 | Base class for custom data types |
►CCustomDataTypeT< 200000027 > | |
CMatAssignData | Material assignment custom data type (CUSTOMDATATYPE_MATASSIGN) |
►CCustomDataTypeT< 1000997 > | |
CLensGlowStruct | Lens Glow data type (CUSTOMDATATYPE_LENSGLOW) for use with LensGlowCustomGui |
►CCustomDataTypeT< 1009372 > | |
CFontData | |
►CCustomDataTypeT< 200000275 > | |
CUnitScaleData | |
►CCustomDataTypeT< 440000246 > | |
CFieldList | Field custom GUI (CUSTOMDATATYPE_FIELDLIST) for the Field list data |
►CCustomDataTypeT< 440000257 > | |
CSoundEffectorData | |
►CCustomDataTypeT< 1009290 > | |
CInExcludeData | InExclude custom data type (CUSTOMDATATYPE_INEXCLUDE_LIST) |
►CCustomDataTypeT< 1024869 > | |
CItemTreeData | |
►CCustomDataTypeT< 1000481 > | |
CGradient | |
►CCustomDataTypeT< 200000266 > | |
CColorProfile | |
►CCustomDataTypeT< 1009398 > | |
CDateTimeData | |
►CCustomDataTypeT< CUSTOMDATATYPE_RANGE > | |
CRangeData | |
►CCustomDataTypeT< 1009060 > | |
CSplineData | |
►CCustomDataTypeT< 100004811 > | |
CPLAData | PLA custom data type (CUSTOMDATATYPE_PLA) for PLA tracks |
►CCustomDataTypeT< 1011153 > | |
CMaterialPreviewData | Material preview data type (CUSTOMDATATYPE_MATPREVIEW) for MaterialPreviewCustomGui |
►CCustomDataTypeT< 1028639 > | |
CKerningData | |
►CCustomDataTypeT< 1001053 > | |
CBitmapButtonStruct | |
►CCustomDataTypeT< 200000044 > | |
CLayerSet | Layer set custom data type (CUSTOMDATATYPE_LAYERSET) |
►CCustomDataTypeT< 1009369 > | |
CPriorityData | Priority custom data type (CUSTOMGUI_PRIORITY_DATA) |
►CCustomDataTypeT< 1009617 > | |
CHyperLinkData | Hyper link custom data (CUSTOMDATATYPE_HYPER_LINK_STATIC) for use with HyperLinkCustomGui |
►CCustomDataTypeT< 1018397 > | |
CListViewData | |
►CCustomDataTypeT< TDATATYPEID > | |
►CiCustomDataType< DescID, 1000486 > | |
CDescID | |
CiCustomDataType< X, TDATATYPEID > | |
►CCustomDataTypeT | |
CPreviewImageData | |
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 > | |
CDefaultDefaultValue< 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 > | |
CDefaultReification | |
CDefaultValueDetector< T, f > | |
CDefaultValueFunctions< T > | |
CDefaultValueFunctions< nodes::TemplateArguments > | |
CDefaultValueFunctions< Result< T > > | |
CDefaultValueFunctionsHelper< T, ALLOW_NONCONST > | |
CDefaultValueFunctionsHelper< const Result< COMMANDRESULT > &, ALLOW_NONCONST > | |
CDefaultValueFunctionsHelper< const T &, ALLOW_NONCONST > | |
CDefaultValueFunctionsHelper< T &, ALLOW_NONCONST > | |
CDefaultValueTypeHelper< T, ALLOW_NONCONST > | |
CDefaultValueTypeHelper< const T &, ALLOW_NONCONST > | |
CDefaultValueTypeHelper< T &, ALLOW_NONCONST > | |
CDefaultValueZeroInitializedHelper< T, ALLOW_NONCONST > | |
CDefaultValueZeroInitializedHelper< const T &, ALLOW_NONCONST > | |
CDefaultValueZeroInitializedHelper< T &, ALLOW_NONCONST > | |
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 |
CDoxPage | Represents a Dox "page", not a dox file |
CDoxSnippet | Represents code snippet reference |
CDoxTitle | Represents a title/section/subsection in the form ID and text |
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 > | |
CEdgeNeigborPolygonsTemplate< STORAGEINDEX, NONMANIFOLDVALUE, INVALIDVALUE > | |
CEdgePairTemplate< T, INITVALUE > | |
CEditorLight | |
CEditorWindow | Helper class for the editor's window |
CEffector_PassData | |
CEffector_PassValueData | |
CEffectorDataStruct | Data structure for an effector's internal data, filled from its container.
|
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 > | |
CExecuteTestsInterface | Interface to manually or automatically execute test |
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< DescTranslation > | |
CStrongRefHandler::HasRemoveReference< FlexibleArray< T, COUNT > > | |
CVariableBase::AllowsParent< T > | |
CHasBaseHelper< Generic, InternedId, 0 > | |
Cis_constructible< maxon::Generic, const maxon::Generic & > | |
CFId< T, KEYTYPE, HELPER > | |
CFieldCallerStack | |
CFieldGuiGetSubListInfo | |
CFieldInfo | Thread local information for this field sample invocation |
CFieldInput | |
CFieldLayerLink | |
CFieldList | |
CFieldOutput | |
CFieldOutputBlockTemplate< CONSTBLOCK > | |
CFieldSampleData | |
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 > | |
CFixedSizeArray< T, N > | |
CFixedSizeArrayWrapperType< T, VALUES > | |
►CFixedSizeArrayWrapperType< maxon::Char, '0', 0 > | |
CNumToString< 0 > | |
►CFixedSizeArrayWrapperType< maxon::Char,('0'+digits)..., 0 > | |
CExplode< 0, digits... > | |
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, ARRAYSELECTOR, FLUSH >::FreeEntry | |
CFunctionInfo | |
CFunctionSettings | A FunctionSettings object defines the IDs and behaviour of the stored function |
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 |
CGenericDataTemplate< REFCOUNTED > | |
CGenericDataTemplate< false > | |
►CGenericIndexableContainerInterface MAXON_GENERIC_BASENamedTuple | |
CStaticArrayInterface< TYPE > | |
CGenericInterpolate< VALUETYPE, FLOATTYPE > | |
CGenericPolygon | Complex polygon helper class |
CGenericRegisterValue | Register value with variable size and component count |
►CGenericSimpleObservable | |
CSimpleObservable< RESULT(ARGS...)> | |
CSimpleObservable< void(ARGS...)> | |
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< Argument::ByValueTest< T > >::type > | |
CArgument::GetHelper< T, typename std::enable_if< STD_IS_REPLACEMENT(reference, 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 |
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 | |
►CParallelFor::Granularity | |
CParallelFor::DefaultGranularity | |
CParallelFor::MinimumGranularity | |
CParallelFor::ThreadingDisabled | |
CGraphBase< NODE, EDGE > | |
CGraphDescription | Provides functions and constants to read and write node graphs from and into the graph description format |
CGraphEdgeBase< NODE > | |
CGraphLib | GraphLib contains some static functions for graphs |
CGraphModelHelper | |
CGraphNodeBase< NODEDATA, EDGE > | |
CGraphNodeBase | |
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 > | |
CInfo< STORAGEINDEX > | |
CInfoStorage< STORAGEINDEX, FILTER > | |
CInheritConst< T, INHERIT_FROM > | |
►CInheritConst< R, T > | |
CSubstitute< T, R > | |
CInheritConst< T, const INHERIT_FROM > | |
CInitializationFunctions | |
CInitRenderStruct | |
►CInputStreamRef | |
CIoFileInputHelper | |
CRecursiveContainer< DEPTH >::Instantiation | |
CInstructionData | |
CInstructionSet | A simple wrapper over a set of instructions defined as InstructionData |
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 | |
►CInternedIdFidBase | |
CFId< T, InternedId, HELPER > | |
CInternedIdInitializer | |
CInternedIdPtr | |
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_HELPER2,,,, A1)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, 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_HELPER2,,,, 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_HELPER2,,,, 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_HELPER2,,,, 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_HELPER2,,,,)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, 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_HELPER2,,,, 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_HELPER2,,,, 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_HELPER2,,,, 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_HELPER2,,,,)> | |
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 > | |
CIssue | An issue found in the dox files or code snippets |
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 | Heterogenous job group: The jobs can be of different type and you can add them to the group until you enqueue it (or while the group is running when you use AddSubJob). A job group is free to remove the reference to its jobs or subgroups once they are executed. Creating a job group and jobs is very fast and therefore there's no need to prebuild and perhaps even cache them |
CStaticJobGroupInterface< T > | This is a template for homogenous static job group: All job of the same type and the number of jobs is known at creation. Once you have allocated a StaticJobGroup you cannot add more than the number of jobs specified and you cannot add jobs of a different type than specified in the template. Nonetheless you can add as many subgroups as you want |
►CJobInterfaceBase | |
►CJobInterface | A job is a threaded entity that can be enqueued or added to a group. A JobRef is similar to a ThreadRef but all jobs on the same queue (JobQueueRef) share a set of worker threads whereas each ThreadRef has its own private thread |
►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, USE_VIRTUAL_DESTRUCTOR > | Template for jobs which inherit from JobInterface (and are not created using a lambda) |
CParallelFor::ParallelForJob | |
►CThreadInterface | |
►CThreadInterfaceTemplate< CollectorThread< SRCTYPE, DSTTYPE > > | |
CCollectorThread< SRCTYPE, DSTTYPE > | |
CThreadInterfaceTemplate< IMPLEMENTATION, USE_VIRTUAL_DESTRUCTOR > | |
CJobStatusInterface | Restricted job interface with the only purpose of being able to check for cancellation |
►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 | |
CLiteralIdSwitch | |
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< ::AutoLock > | |
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 | |
CMaterialExchangeDataExtended | |
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 | |
CNodeDescriptionAssetInterface | A description asset allows easy reuse of partial or complete descriptions. Asset can be used to create new nodes or to add some component to existing nodes and groups |
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 |
CNodeDescriptionAssetTypeInterface | Type interface for NodeDescriptionAsset. Allows to create new assets from a description and load descriptions from existing assets |
►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 | |
CIndexErrorInterface | Indicates that a given index is out of bounds for the given data |
CIoErrorInterface | Error of the category I/O |
CJobErrorInterface | Error of the category jobs, groups and threads |
CKeyErrorInterface | Indicates that a given key in a given key-value pair collection does not exist |
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 |
CParsingErrorInterface | Indicates that parsing of data 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 |
CTypeErrorInterface | Indicates that a given value is of wrong type |
CUnexpectedErrorInterface | |
CUnitTestErrorInterface | UnitTest error |
CUnknownErrorInterface | An UnknownError is returned in places where no specific error was defined |
CUnknownFileSizeErrorInterface | |
CUnregisteredDataTypeErrorInterface | |
CUnresolvedErrorInterface | |
CUnsupportedArgumentErrorInterface | |
CUnsupportedOperationErrorInterface | |
CValueErrorInterface | Indicates that a given value is malformed |
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 | |
CMissingNodeAssetErrorInterface | Return this error during node instantiation if a required asset is missing. Ideally, the error should be given informations on the missing asset for debugging |
CNodeExecutionErrorInterface | Error used to level up node graph execution errors to the GraphModelInterface level. Can be found on GraphNode where an execution error originated by reading the ExecutionError attribute. It can wrap another error in case some unexpected/unhandled execution error occurred |
CNodeTemplateArgumentErrorInterface | |
►CMAXON_INTERFACE_BASESNodeSystemDerivationHandlerInterface | |
CNodeSystemClassInterface | |
►CMAXON_INTERFACE_BASESNodeTemplateInterface | |
CCoreNodeWrapperInterface | |
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 |
CAssetBrowserInterface | |
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 | |
CGlobalImportInterface | GlobalImport provides some functionality to handle and get global import settings |
CGlobalUtilsInterface | GlobalUtils provides some helper functionality to react to global import settings |
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< InternedIdFidBase, T >::value, typename SFINAEHelper< void, typename T::ValueType >::type >::type > | |
CMemoizationCacheInterface | |
CMemoryFileStruct | |
CMemoryMetadataProxy | |
CMenuEntry | |
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 | |
CMultiInstanceEntry | |
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 > | |
CMutableEffectorDataStruct | |
CNamedTupleMembers | |
CNativePyCFrame | |
CNativePyCodeAddressRange | |
CNativePyErr_StackItem | |
CNativePyInterpreterFrame | |
CNativePyMemoryViewBuffer | |
CNativePyMethodDef | |
►CNativePyObject | |
►CNativePyObjectHead_Debug | |
CNativeCPyCallerContext_Debug | |
►CNativePyObjectHead_Release | |
CNativeCPyCallerContext_Release | |
CNativePyCapsule | |
CNativePyClassCapsule | |
CNativePyData | |
CNativePyDataType | |
CNativePyDelegate | |
CNativePyFrameObject | |
CNativePyHashMap | |
CNativePyIntObject | |
CNativePyList | |
CNativePyLongObject | |
CNativePyMember | |
CNativePyMemoryView | |
►CNativePyModuleDefBase | |
CNativePyModuleDef | |
CNativePyReflectionFunction | |
CNativePyTracebackObject | |
CNativePyTypeObject | |
►CNativePyVarObject | |
CNativePyCodeObject | |
CNativePyCapsule | |
CNativePyIntObject | |
►CNativePyModuleDefBase | |
CNativePyModuleDef | |
CNativePyTypeObject | |
CNativePyOpaque | |
CNativePyThreadState | |
CNativePyThreadState | |
CNativePyTraceInfo | |
CNeighbor | |
CNeighborStorage< STORAGEINDEX > | |
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 | @MAXON_ANNOTATION{obfuscate=true} |
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 |
CNodeWithAssetId | Tuple like struct to hold a node and its asset identifier. A node can have multiple nested base NodeSystem, each having a specific identifier |
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 > | |
CNoOpLock | |
CNormalsHelperInterface | Normal generation utilities for shading of meshes |
CNormalStruct | |
CNormalVertexCycle | |
CNormalVertexCycles | |
CNotifyEventCopy | Private |
CNotifyEventData | Private |
CNotifyEventMsg | Private |
CNSCreatedPointerHandler | |
CNullAllocator | |
►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] |
CSDKDatabaseInterface | The SDKDatabaseInterface is a database to store functions and commands and to define a menu structure |
CAutoTestCommandInterface | Base interface for commands that can be executed with AutoTestInterface::ExecuteCommand() |
CAutoTestQueueInterface | A queue of test commands. A queue is executed with AutoTestInterface::StartTests() |
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()> > | |
CObservableNotifyRef< Delegate< RESULT(ARGS...)> > | |
CObservableImplRef< ObservableClass, DELEGATE > | |
CObservableImplRef< ObservableClass_PrivateHelper, T > | |
CObservableNotifyRef< T > | |
►CObservableNotifyRef< DELEGATE::Super > | |
CObservableRef< DELEGATE > | |
CObservableStaticInterface | Helper for static interface |
►CObserverObjectInterface | |
CObserveMeInterface | |
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 | |
CPluginToolsInterface | |
CPointerBurstTriePool< NODE, BUCKET > | |
►CPointerHandler | |
CDeepConstnessPointerHandler | |
CPointMove | |
CPointsToVolumeListInterface | |
CPoly< T > | |
CPolyData< T > | |
CPolygonObject | |
CPolygonObjectMove | |
CPolygonReduction | |
CPolygonReductionData | |
CPolygonToTessellationMap | A data structire to map complex polygons to tessellation polygons |
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 |
CPreSaveValidationStruct | Data for MSG_DOCUMENTINFO_TYPE_CHECKSAVEDENIED message |
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 | |
CPrivateFIdBase< T, KEY, HELPER > | |
CPrivateFIdBase< T, const char(&)[N], HELPER > | |
CPrivateFixedSizeArrayBuilder< D, INDICES > | |
CPrivateFixedSizeArrayBuilder< D, std::index_sequence< INDEX... > > | |
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 | |
CPythonRegisteredCommandIdsInterface | |
CPythonToolsInterface | |
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 > | |
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 | |
CReferenceWrapper< TYPE > | |
CReflectionLayer | |
CReflectionWrapper< SIG > | |
CReflectionWrapper< T(*)(ARGS...)> | |
CRegistry< T, R > | |
CRegistryDefinition | |
CRegularExpressionInterface | |
CRegularExprParser | |
CSubscriptionSet< T, WEAK_HANDLE, MAP, LOCK >::Remove | |
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 | |
CScriptInfoData | Broadcasted alongside the message MSG_MULTI_SCRIPTINFO to query scene elements for scripts they contain and might execute |
CScriptInfoData::ScriptInfoItem | Describes a singular script parameter held by a node, e.g., the OPYTHON_CODE parameter of Opython |
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 | |
CSelectionWrapper< STORAGEINDEX, T > | |
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 > | |
CSFINAEHelper< maxon::Serializer, T > | |
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 | |
CSimpleObservable< FUNC > | |
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 |
CSnippetSettings | Settings for SourceToolsInterface::SearchSnippetIssues() |
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 | |
CSourceToolsInterface | An interface that provides tools to analyze Dox pages and code snippets |
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 > | |
CStatisticsElement | Element of a statistic. Used with GetStatistics() |
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 |
CSubscriptionSet< T, WEAK_HANDLE, MAP, LOCK > | |
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 |
CBaseBitSet< ALLOCATOR, INTTYPE >::ResultFunctions< SUPER > | |
►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< BBool, STRIDED, MOVE >, BBool, BlockBase< BBool, STRIDED >, DefaultCompare > | |
CBlock< BBool > | |
►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< 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< BaseArray< T, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::NONE, DefaultAllocator >, T, BaseArrayData< T, BASEARRAYFLAGS::NONE, DefaultAllocator, STD_IS_REPLACEMENT(empty, DefaultAllocator)>, DefaultCompare > | |
►CBaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > | |
►CPerformanceBaseArray< KDTreeNode * > | |
CKDStackArray | |
►CArrayBase< Block< maxon::reflection::Argument, STRIDED, MOVE >, maxon::reflection::Argument, BlockBase< maxon::reflection::Argument, STRIDED >, DefaultCompare > | |
CBlock< maxon::reflection::Argument > | |
►CArrayBase< Block< const DescLevel, STRIDED, MOVE >, const DescLevel, BlockBase< const DescLevel, STRIDED >, DefaultCompare > | |
CBlock< const DescLevel > | |
►CArrayBase< Block< BVector, STRIDED, MOVE >, BVector, BlockBase< BVector, STRIDED >, DefaultCompare > | |
CBlock< BVector > | |
►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< BFloat, STRIDED, MOVE >, BFloat, BlockBase< BFloat, STRIDED >, DefaultCompare > | |
CBlock< BFloat > | |
►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::BITS > | |
CBaseArray< RayRadiancePoly > | |
CBaseArray< maxon::Tuple > | |
CBaseArray< PgonEdge > | |
CBaseArray< maxon::material::InstructionData > | |
CBaseArray< Float > | |
►CBaseArray< TP_PGroup * > | |
CTP_PGroupArray | |
CBaseArray< maxon::neighbor::Info< STORAGEINDEX > > | |
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::DoxSnippet > | |
CBaseArray< maxon::Tuple< maxon::String, maxon::String, maxon::String > > | |
CBaseArray< maxon::ConvEdge > | |
CBaseArray< NODE *, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::MOVEANDCOPYOBJECTS, DefaultAllocator > | |
CBaseArray< maxon::KDStackArray *, BASEARRAY_DEFAULT_CHUNK_SIZE, BASEARRAYFLAGS::MOVEANDCOPYOBJECTS, DefaultAllocator > | |
CBaseArray< maxon::PerThreadData > | |
CBaseArray< INDEX > | |
CBaseArray< maxon::DoxTitle > | |
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< ScriptInfoData::ScriptInfoItem > | |
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< STORAGEINDEX > | |
CBaseArray< maxon::TangentSpaceNormalHelper::NormalVertexCycles > | |
CBaseArray< maxon::KDTreeNode > | |
CBaseArray< Bool > | |
►CBaseArray< SysChar > | |
CSysCharArray | |
CBaseArray< maxon::corenodes::OptimizationInfo::Output > | |
CBaseArray< const BaseObject * > | |
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< maxon::MenuEntry > | |
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< HashSet< maxon::InternedId, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, maxon::InternedId, Protected< HashMap< maxon::InternedId, UnitType, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator > >, DefaultCompare > | |
CHashSet< maxon::InternedId > | |
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< 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::InternedId, maxon::InternedId, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, maxon::InternedId, maxon::InternedId, EmptyClass, DefaultCompare > | |
CHashMap< maxon::InternedId, maxon::InternedId > | |
►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< maxon::Id, maxon::material::InstructionSet, DefaultCompare, HashMapKeyValuePair, DefaultAllocator, HASHMAP_MODE::DEFAULT, 16,(HASHMAP_MODE::DEFAULT==HASHMAP_MODE::SYNCHRONIZED) ? 0 :10, DefaultAllocator >, maxon::Id, maxon::material::InstructionSet, EmptyClass, DefaultCompare > | |
CHashMap< maxon::Id, maxon::material::InstructionSet > | |
►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 > | |
CSynchronizedValue< Map, ARWLock > | |
CSynchronizedValue< T, Serializer > | |
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 > | |
CTestToolsInterface | An interface with various functions |
CTetrahedron | |
CTexData | |
CTextToolsInterface | An interface that provides multiple functions to load text, dox pages and code snippets |
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< ObservableBaseRef > | |
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 > > | |
CTokenEntry | Data structure that represents a Token |
CToolAskMsgData | |
CToolResizeData | |
CToolResizeData::ToolResizeFalloffData | |
CToolSwitchActionMsgData | |
CToolSystemMessageData | @MarkPrivate |
CToolTransformMsgData | Message structure for the MSG_TOOL_TRANSFORM message. Private |
CTopologyContainer | |
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 > | |
CIsTriviallyEquatable< InternedIdPtr > | |
CIsZeroInitialized< Data > | |
CIsZeroInitialized< DefaultAllocator > | |
CIsZeroInitialized< GraphNode > | |
CIsZeroInitialized< HalfFloat > | |
CIsZeroInitialized< InternedId > | |
CIsZeroInitialized< InternedIdPtr > | |
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< 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...)> | |
CUnresolvedReturnType< T, typename > | |
CUnresolvedReturnType< Result< T > > | |
CUnresolvedReturnType< T, typename std::enable_if< GetDirectlyReferencedType< T >::value &&!(T::Handler::KIND &VALUEKIND::POINTER)>::type > | |
CUnresolvedReturnType< UniqueHash > | |
CUpdateDialogHelper | Helper class for GeDialog::BeginLayoutChange() |
CUpdateJobEvent | |
CUpdateRegionObserver | |
CUrlFileCacheEntryInterface | |
CUrlFileCacheInterface | |
CUrlInterface | |
CUrlOrStream< STREAM > | |
CUser | |
CUserPool | |
CUuidInterface | |
CUVWStruct | |
CValidKeyValuePairTrait< ILLEGALTYPES > | Type trait to be used in identification of acceptable key-value type pairs |
CValidKeyValuePairTraitHelper< ILLEGALTYPE, OTHERILLEGALTYPES > | Value type validation class to that can be used to prevent certain types from being used as value type in containers. For instance, DataDictionary uses it to prevent use of LiteralId as value type (LiteralId is constexpr, cannot be de-serialized) |
CValidKeyValuePairTraitHelper< ILLEGALTYPE > | |
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 | |