►Ncinema | |
►Nbirender | |
CJointData | |
CLineData | |
CSegment | |
CLineRenderData | |
CCallbackData | |
CRenderCallbackLineData | |
CAccessedObjectsCallback | |
CColorProfile | |
CColorProfileConvert | |
CBaseBitmap | |
CMultipassBitmap | |
CBaseBitmapLink | |
CMovieLoader | |
CMovieSaver | |
CBitmapLoaderPlugin | |
CBitmapSaverPlugin | |
CAutoBitmap | A simple BaseBitmap wrapper created from a filename or resource ID |
CBaseShader | |
CBaseChannel | |
CBaseContainer | |
CBaseData | The base class for all plugin data classes |
CBaseSceneHook | |
CMultipassObject | |
CRenderData | |
CLayerObject | |
CLayerData | |
CPickSessionDataStruct | |
CBaseDocument | |
CHierarchy | |
CPriorityList | |
CBaseDrawHelp | |
CBDSetSceneCameraMsg | Struct for the BASEDRAW_MESSAGE_SET_SCENE_CAMERA message |
CHUDTextEntry | Class structure to hold HUD Text for BaseDraw::DrawMultipleHudText |
CEditorLight | |
CBaseView | |
CBaseDraw | |
CViewportPixel | |
CViewportSelect | |
CMultiInstanceEntry | |
CDpoint | Motion particle transformation data |
CIpoint | Struct that holds the information for each particle |
CMDArray | Template array class used for arrays filled by MoData |
CMoData | Class for handling MoGraph motion data |
CGetMoDataMessage | Structure for passing MoData around |
CGetMGSelectionMessage | Message struct for the MSG_GET_MODATASELECTION message |
CMGWeightData | Holds weight information for MoGraph weight tags |
CGetMGWeightMessage | Message struct for the MSG_GET_MODATAWEIGHTS message |
CEffectorDataStruct | Data structure for an effector's internal data, filled from its container.
|
CMutableEffectorDataStruct | |
CEffector_PassData | |
CEffector_PassValueData | |
CEffectorData | |
CBaseLinkArray | A helper class to handle BaseLink instances |
CRedirectMsgData | Message structure for the MSG_REDIRECT message. Private |
CToolTransformMsgData | Message structure for the MSG_TOOL_TRANSFORM message. Private |
CTagModifyMsgData | Message structure for the MSG_TAG_MODIFY message. Private |
CModifierFlagsMsgData | Message structure for the MSG_GETMODIFIERFLAGS message. Private |
CObjectTransformMsgData | Message structure for the MSG_TRANSFORM_OBJECT message. Private |
CInvokeScriptData | Message structure for the MSG_TRANSFORM_OBJECT message. Private |
CFieldGuiGetSubListInfo | |
CToolAskMsgData | |
CToolSwitchActionMsgData | |
►CToolResizeData | |
CToolResizeFalloffData | |
CDescriptionImExportInit | Message struct for the MSG_DESCRIPTION_IMPEXPORT_INIT message |
CSaveProjectStruct | Structure contains extra data for MSG_DOCUMENTINFO_TYPE_SAVEPROJECT_BEFORE and MSG_DOCUMENTINFO_TYPE_SAVEPROJECT_AFTER |
CPreSaveValidationStruct | Data for MSG_DOCUMENTINFO_TYPE_CHECKSAVEDENIED message |
CModifyFilenameDataStruct | |
CBaseObjectPrivateMessage | |
CStringUndo | Message struct for the MSG_STRINGUNDO message. Private |
CVariableChanged | |
CDocumentImported | Message struct for the MSG_MULTI_DOCUMENTIMPORTED message |
CMarkMaterials | |
CDescriptionInitUndo | Message struct for the MSG_DESCRIPTION_INITUNDO message |
CDescriptionCheckUpdate | Message struct for the MSG_DESCRIPTION_CHECKUPDATE message |
CDescriptionValidate | Message struct for the MSG_DESCRIPTION_VALIDATE message |
CDescriptionPostSetValue | Message struct for the MSG_DESCRIPTION_POSTSETPARAMETER message |
CRetrievePrivateData | |
CMaterialDragAndDrop | Message struct for the MSG_MATERIALDRAGANDDROP message |
CGetRealCameraData | Message struct for the MSG_GETREALCAMERADATA message |
CGetRealTagData | Message struct for the MSG_GETREALTAGDATA message |
CMultilineEditTextStoreUndo | Message struct for the MSG_DESCRIPTION_TEXT_STOREUNDO and MSG_DESCRIPTION_TEXT_RESTOREUNDO messages |
CDragAndDrop | Message struct for the MSG_DRAGANDDROP message |
CObjectSelectionData | Message struct for the MSG_GETSELECTION message. Private |
CRenderNotificationData | Message struct for the MSG_MULTI_RENDERNOTIFICATION message |
►CScriptInfoData | Broadcasted alongside the message MSG_MULTI_SCRIPTINFO to query scene elements for scripts they contain and might execute |
CScriptInfoItem | Describes a singular script parameter held by a node, e.g., the OPYTHON_CODE parameter of Opython |
CDocumentInfoClipData | Message struct for the MSG_DOCUMENTINFO_TYPE_PASTE and MSG_DOCUMENTINFO_TYPE_COPY messages. Private |
CDocumentInfoMakeProj | Message struct for the MSG_DOCUMENTINFO_TYPE_MAKEPROJECT message |
CDocumentInfoData | Message struct for the MSG_DOCUMENTINFO message |
CAssetEntry | |
CAssetData | |
CXrefInitData | Message struct for the MSG_XREFINIT message |
CGetCustomIconData | Message struct for the MSG_GETCUSTOMICON message |
CDescriptionInlineObjectMsg | Message struct for the MSG_DESCRIPTION_GETINLINEOBJECT message |
CMessageScaleDocument | Message struct for the MSG_SCALEDOCUMENT message |
CMessageDocumentConvertColors | Message struct for the MSG_DOCUMENT_CONVERT_COLORS message |
CMessageFilter | Message struct for the MSG_FILTER message |
CBranchInfo | |
COverrideMaterial | |
CNotifyEventMsg | Private |
CNotifyEventCopy | Private |
CNotifyEventData | Private |
CPropertyPropagationOverrideData | |
CCustomIconSettings | |
CGeMarker | A unique marker that identifies an object |
CC4DAtom | |
CC4DAtomGoal | Dummy class for C4DAtom objects that can be pointed to by BaseLink objects |
CAtomArray | |
CGeListNode | Represents a C4DAtom that resides in a 4D list |
CGeListHead | |
CGeListHeadCB | |
CBaseList2D | |
CBaseLink | |
CAliasTrans | |
CBaseSceneLoader | |
CBaseSceneSaver | |
CBaseMaterial | |
CMaterial | |
CNodeMaterial | |
CCPolygon | Represents a polygon that can be either a triangle or a quadrangle |
CTangent | Represents a tangent with its left and right interpolation parts |
CSegment | Represents a Spline segment data |
CObjectColorProperties | Data structure for object color properties |
CHierarchyHelp | |
CBaseObject | |
CCameraObject | |
CPointObject | |
CCLine | |
CLineObject | |
CPolygonObject | |
CSplineLengthData | |
CSplineObject | Represents a spline object |
CSafety | |
CPolyInfo | |
►CNgonNeighbor | |
CNgonNeighborSegment | |
CNeighbor | |
CPolyTriangulate | |
CBASEPLUGIN | Internal |
CSTATICPLUGIN | Internal |
CBasePlugin | The base class for Cinema 4D plugins |
CToolPlugin | |
CBaseSelectData | Private |
CBaseSelect | |
CEdgeBaseSelect | |
CSDataEx | Sound sample data |
CBaseSound | |
CBaseTag | |
CVariableTag | |
CPointTag | Represents the Point tag |
CVertexMapTag | Represents the Vertex Map tag |
CSegmentTag | Represents the Segment tag |
CTangentTag | Represents the Spline Tangent tag |
CPolygonTag | Represents the Polygon tag |
CSelectionTag | |
CUVWTag | |
CNormalTag | Represents a Point Normal tag |
CTextureTag | |
CStickTextureTag | |
CVertexColorTag | |
CXPressoTag | |
CPolyWeight | |
CHNData | Holds HyperNURBS weight tag data |
CHNSubdiv | |
CHNWeightTag | |
CSoftSelectionTag | |
CDisplayTag | |
CBaseTime | |
CCAnimInfo | Internal |
CCKey | Represents a key in the CCurve of a track which represent the animation of a parameter |
CCCurve | |
CCTrack | |
CRestoreLayoutSecret | |
CCommandInformationData | |
CCommandData | |
CCTrackData | |
CCustomDataType | Base class for custom data types |
CCustomDataTypeT | |
CGvHelper | |
CiCustomDataType | |
CCustomDataTypeClass | |
CResourceDataTypeClass | |
C_BaseCustomGui | Internal |
CBaseCustomGui | The base class for custom GUIs |
CBitmapBoolGui | |
CBitmapButtonStruct | |
CBitmapButtonCallback | Callback for BitmapButtonCustomGui, registered with BitmapButtonCustomGui::SetCallback() |
CBitmapButtonCustomGui | |
CDateTime | Represents a date and time |
CDateTimeControl | |
CDateTimeData | |
CDescPropertyDragData | |
CDescriptionPropertyCustomGui | |
CDescriptionFilter | |
CDescriptionCustomGui | |
CFieldList | Field custom GUI (CUSTOMDATATYPE_FIELDLIST) for the Field list data |
CFieldListGui | |
CFilenameCustomGui | |
CFontchooserCustomGui | |
CFontData | |
CGradient | |
CGradientCustomGui | |
CHtmlViewerCustomGui | |
CHyperLinkData | Hyper link custom data (CUSTOMDATATYPE_HYPER_LINK_STATIC) for use with HyperLinkCustomGui |
CHyperLinkCustomGui | |
CInExcludeData | InExclude custom data type (CUSTOMDATATYPE_INEXCLUDE_LIST) |
CInclusionTable | |
CInExcludeCustomGui | |
CItemTreeData | |
CKerning | Holds the kerning parameters for one character in a string |
CKerningTriState | TriState helper for class Kerning |
CKerningData | |
CKerningCustomGui | The custom GUI to display and edit Kerning data |
CKerningVpGuiHelper | |
CKerningGetGuiHelperMsg | |
CLayerSet | Layer set custom data type (CUSTOMDATATYPE_LAYERSET) |
CLayerSetHelper | Internal |
CLayerSetCustomGui | LayerSet custom GUI (CUSTOMGUI_LAYERSET) |
CStreak | |
CGlow | |
CHalo | |
CLensGlowStruct | Lens Glow data type (CUSTOMDATATYPE_LENSGLOW) for use with LensGlowCustomGui |
CLensGlowCustomGui | Lens Glow custom GUI (CUSTOMGUI_LENSGLOW) for use with the LensGlowStruct data type |
CLinkBoxGui | |
CCellInfo | Tree/List view cell information |
CDrawInfo | Tree/List view draw information |
CMouseInfo | Tree/List view mouse information |
CDragInfo | Tree/List view drag information |
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 |
CTreeViewCustomGui | |
CListViewData | |
CLongLatGui | |
CMatAssignData | Material assignment custom data type (CUSTOMDATATYPE_MATASSIGN) |
CMatAssignTable | |
CMatAssignCustomGui | |
CMatPreviewObjectInfo | Message struct for MATPREVIEW_GET_OBJECT_INFO |
CMatPreviewModifyCacheScene | Message struct for MATPREVIEW_MODIFY_CACHE_SCENE |
CMatPreviewPrepareScene | Message struct for MATPREVIEW_PREPARE_SCENE |
CMatPreviewGenerateImage | Message struct for MATPREVIEW_GENERATE_IMAGE |
CMatPreviewCopyUserData | Message struct for MATPREVIEW_COPY_USERDATA |
CMatPreviewHandleDragnDrop | |
CMaterialPreviewData | Material preview data type (CUSTOMDATATYPE_MATPREVIEW) for MaterialPreviewCustomGui |
CMaterialPreviewCustomGui | |
CMovieViewCustomGui | Movie viewer custom GUI (CUSTOMGUI_MOVIEVIEW). Currently Mac only |
CPLAData | PLA custom data type (CUSTOMDATATYPE_PLA) for PLA tracks |
CPriorityCustomGui | |
CPriorityData | Priority custom data type (CUSTOMGUI_PRIORITY_DATA) |
CQuickTabCustomGui | |
CRangePair | |
CRangeData | |
CRangeCustomGui | |
CProbe | |
CSoundEffectorData | |
CSoundEffectorCustomGui | |
CSplineDataCallbackDraw | Callback struct for the SPLINE_CALLBACK_DRAW call |
CSplineDataCallbackCursorInfo | Callback struct for the SPLINE_CALLBACK_CURSORINFO call |
CSplineDataCallbackCoreMessage | Callback struct for the SPLINE_CALLBACK_CORE_MESSAGE call |
CCustomSplineKnot | Represents a knot in a spline |
CSplineData | |
CSplineControlMessages | |
CSplineCustomGui | |
CTexBoxGui | |
CTextureManagerCustomGui | Custom GUI (CUSTOMGUI_TEXTUREMANAGER) for managing paint textures |
CTexturenameCustomGui | Texture name custom GUI (CUSTOMGUI_TEXTURENAME) |
CUnitScaleCustomGui | |
CUnitScaleData | |
CVector2dCustomGui | |
CCustomProperty | |
CCustomGuiData | |
CToolSystemMessageData | @MarkPrivate |
CDescriptionToolData | |
CFalloffCollectMessage | |
CFalloffDataData | |
CFalloffData | |
CC4D_Falloff | |
CFieldOutput | |
CFieldOutputBlockTemplate | |
CFieldInput | |
CFieldLayerLink | |
CFieldCallerStack | |
CFieldInfo | Thread local information for this field sample invocation |
CFieldObject | |
CFieldLayer | |
CPresampleFieldSingleData | Message struct for MSG_PRESAMPLE_FIELD_SINGLE |
CFieldData | |
CFieldLayerData | |
CMemoryFileStruct | |
CFilename | Manages file and path names |
CBaseFile | |
CAESFile | |
CLocalFileTime | Represents a date time |
CBrowseFiles | |
CBrowseVolumes | |
CHyperFile | |
CBitmapLoaderAnimatedData | Data structure for loading a movie in a bitmap loader |
CBitmapLoaderData | |
CBitmapSaverData | |
CSceneLoaderData | |
CSceneSaverData | |
CGeData | |
CBrowseContainer | |
CBrowseConstContainer | |
CParserCache | |
CParser | |
CSerialInfo | |
CRegistry | |
CLassoSelection | Used to select any GUI element with a lasso |
CDebugTimer | Internal |
CC4DGadget | Represents a gadget in a dialog |
CGadgetPtr | |
CGeUserArea | |
CTriState | |
CUpdateDialogHelper | Helper class for GeDialog::BeginLayoutChange() |
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 |
CSubDialog | This class is for creating sub-dialogs that can be attached to a SUBDIALOG control in an ordinary GeDialog with GeDialog::AttachSubDialog() |
CiCustomGui | |
CProgressThread | Internal |
CProgressDialog | |
CAutoWaitPointer | |
CGvPortListEntry | Represents a port entry in GvPortList |
CGvPortList | |
CGvCalcTime | Stores calculation time related information. Cannot be instantiated |
CGvCalc | |
CGvInit | |
CGvValue | |
CGvQuery | |
CGvRun | Contains helper functions for controlling node evaluation. Cannot be instantiated |
CGvCalcTable | Used for iterator nodes. Cannot be instantiated |
CGvNode | |
CGvPort | |
CGvNodeMaster | |
CGvNodeGUI | GV node GUI helper class. Cannot be instantiated |
CGvWorld | The GV world class. Cannot be instantiated. To retrieve the global instance call GvGetWorld() |
CResolvePortDescId | Helper structure used together with GV_MESSAGE_OBJECT_RESOLVEPORTDESCID |
CGV_OPCLASS_HANDLER | Operator class handler. Use GvRegisterOpClassType() to register |
CGV_OPGROUP_HANDLER | Operator group handler. Use GvRegisterOpGroupType() to register |
CGV_VALUE_HANDLER | Value handler. Use GvRegisterValueType() to register |
CGV_VALGROUP_HANDLER | Value group handler. Use GvRegisterValGroupType() to register |
CGV_DATA_HANDLER | Data type handler. Use GvRegisterDataType() to register |
CGvDataInfo | |
CGvDestination | Connections destination data |
CGvPortDescription | Port description data |
CGvPortInfo | Port information data |
►CGvPortDescInfo | Port description information |
CPortInfo | |
CGvPortsDescInfo | Convenience collection of 2 GvPortDescInfo structures for the input and output ports |
CGvPortsInfo | Convenience structure for port calculation speedup |
CGvValuesInfo | |
CGvDynamicData | Represents a GV data and information about its data type |
CGvOperatorDescription | |
CGvDropHook | |
CGvCalcHook | |
CGvMenuHook | |
CGvMessHook | |
CGvAnimHook | |
CGvDrawHook | |
CGvHook | |
CGvWrapper | |
CGvOperatorData | |
CTP_PGroupArray | |
CTP_Spin | |
CTP_BaseCollision | |
CTP_CollisionInterface | |
CTP_PShapeI | PShape datatype |
CTP_PShapePtr | Wrapper around a TP_PShapeI pointer |
CTP_BaseShape | |
CTP_PShapeInterface | |
CTP_FreeParticle_CB | |
CTP_FreePShape_CB | |
CTP_Msg | |
CTP_PGroupPreRemove | Data structure for TP_MSG_PGROUP_PREREMOVE message |
CTP_MasterSystem | |
CTP_ParticleNode | Represents a particle in a TP_PGroup list |
CTP_PGroup | Represents a particle group |
CC4DLibrary | |
CActiveModeInfo | |
CAES | |
CBatchRender | A class to access the Render Queue |
CBiRenderObject | |
CBiRenderVideoPost | |
CBiRenderLib | |
CSDKBrowserURL | |
CSDKReferenceObject | Base class for the browser nodes |
CSDKBrowser | Private |
CJointRestState | |
CCAJointObject | |
CCAWeightTag | |
CCAWeightMgr | |
CCAReferencePSD | |
CCAMorphNode | |
CCAMorph | |
CCAPoseMorphTag | |
CBrushObjectInfo | |
CBrushVertexData | |
CBrushPixelData | |
CBrushBase | Helper class for the BrushToolData hook |
CBrushToolData | |
CGE_POINT2D | |
CGeClipMap | |
CCloudObject | Cloud object |
CGeColliderCache | |
CGeColliderEngine | |
CGeRayColResult | Stores the result of calculations with GeRayCollider |
CGeRayCollider | |
CColorSwatchGroup | |
CColorSwatchData | |
CCustomDataTag | |
CDateTimeParser | |
CDescLevel | Represents a level within a DescID |
CDescID | |
CConstDescIDMem | |
CDescription | |
CDynamicDescription | |
CDescriptionBaseMessage | Message struct for some message types |
CDescriptionCommand | Message struct for MSG_DESCRIPTION_COMMAND |
CDescriptionPopup | Message struct for MSG_DESCRIPTION_POPUP |
CDescriptionCheckDragAndDrop | Message struct for MSG_DESCRIPTION_CHECKDRAGANDDROP |
CDescriptionInExDeleted | |
CDescriptionInExAdded | |
CDescriptionInExSelChanged | |
CDescriptionCustomGuiNotification | |
CDescriptionGetBitmap | Message struct for MSG_DESCRIPTION_GETBITMAP |
CDescriptionGetObjects | Private |
CDescriptionAllowOverride | |
CDescriptionTakeChanged | |
CDescriptionImExportVerifySuffix | |
CDescriptionImExportVerifyFilename | |
CxBaseCurveClass | |
CxBaseGeometryData | |
CxBaseCurveData | |
CxLineCurveData | |
CxCircularCurveData | |
CxConicCurveData | |
CxNurbsKnots | |
CxBaseCurvePoint | |
CxNurbsCurvePoint | |
CxNurbsCurveData | |
CxCompositeCurveData | |
CxBaseSurfaceClass | |
CxBaseSurfaceData | |
CxExtrudeSurfaceData | |
CxPlaneSurfaceData | |
CxPolynomCurvePoint | |
CxPolynomCurveData | |
CxPolynomSurfacePoint | |
CxPolynomSurfaceData | |
CxRotateSurfaceData | |
CxUVPairFF | |
CxNurbsSurfaceData | |
CxMappedCurveClass | |
CxMappedCurveData | |
CxStandardMappedCurveData | |
CxSegmentMappedCurveData | |
CxTrimmedSurfaceClass | |
CxTrimmedSurfaceData | |
CxStandardTrimmedSurfaceData | |
CDWGObjectsLib | |
CConicCurveCoeffcients | |
CC4DObjectList | |
CManagerInfo | |
CHairRootData | |
CHairPolygonHit | |
CRootObjectData | |
CHairGuideWeight | |
CHairInterpolationMap | |
CHairMaterialData | Contains information about hair materials. Cannot be allocated |
CHairGuideDynamics | Contains hair dynamics information. Cannot be allocated |
CHairGuides | |
CHairObject | |
CHairVertexMapTag | |
CHairSelectionTag | |
CHairTangentTag | |
CHairRenderObject | |
CHairFragment | |
CHairFragmentLink | |
CHairHitData | |
CHairVideoPost | |
CHairPluginObjectData | |
CHairPluginMessageData | |
CHairLibrary | |
CHairCollider | |
CInstanceObject | |
CMultiInstanceData | |
CIntersectHitData | |
CIIntersect | |
CLayerShaderLayer | Represents a layer in a LayerShader |
CLayerShader | |
CLodObject | |
CPointMove | |
CTransIndexMapData | |
CTransMapData | |
CTransMapNewData | |
CTransPointInterData | |
CTransPointDeltaData | |
CTranslationMaps | |
CModeling | Modeling engine |
CMtTrkGid | |
CMt2dTrackData | |
CMt2dTrack | |
CMtData | |
CMtFootageData | |
CMotionTrackerObject | |
CRenderTask | |
CRenderTaskTransfer | |
CTask | |
CMachineGroup | |
CNetRenderData | |
CMachine | |
CRenderJob | |
CNetService | |
CAsset | |
CRepository | |
CUserPool | |
CUser | |
CNetRenderService | |
CNetRenderBuffer | |
CNetRenderMsgBucketInfo | |
CNetRenderMsgBucketIndex | |
CNetRenderMsgBucketStarted | |
CNetRenderMsgBucketFinished | |
CNetRenderMsgCacheGetCache | |
CNetRenderMsgCacheGetTask | |
CNetRenderMsgCacheSendTask | |
CNetRenderMsgCacheProgress | |
CNetRenderMsgCachePrepass | |
CNetRenderDocumentContext | |
CNetLibrary | |
CNgon | |
CPgonEdge | |
CPgon | |
CNgonBase | |
CC4DNoise | The noise class used for the Cinema 4D shaders |
CPaintManager | Functions to access Texture Views |
CPaintView | Represents a Texture View |
CBPPaintSettings | Paint Settings for BodyPaint channels |
CBPSingleColorSettings | Color settings |
CBPColorSettings | Color Settings for a BodyPaint channel |
CBPColorSettingsHelpers | Functions to get access to the selected BodyPaint channel color settings |
CParticleGroupObject | |
CPolygonReductionData | |
CPolygonReduction | |
CPrefsDialogHook | Private |
CPrefsMapTable | Private |
CPrefsDialogObject | |
CRegularExprParser | |
CSceneColorConverter | |
CSculptLayerData | |
CSculptLayerBase | Base class for sculpt layers |
CSculptLayer | A sculpt layer can contain one or more SculptLayerData children |
CSculptFolder | A SculptFolder can contain many SculptLayer objects or other SculptFolder objects as children |
CSculptLayerSystem | |
CSculptHitData | Data structure filled out by the SculptObject::Hit() methods |
CSculptObject | |
CSculptTag | |
CSculptFlagChecker | |
CSculptPointPolysIterator | |
CSculptMouseData | |
CSculptCustomData | |
CBrushPointData | The data for each point in a brush dab |
CBrushPolyData | The data for each point in a brush dab |
CBrushDabData | The brush data for an individual dab. This is passed into the method defined by the user in SculptBrushParams::SetMovePointFunc |
CCustomSculptBrushBase | Private. Internal |
CSculptBrushParams | |
CSculptBrushToolData | |
CSculptBrushModifierData | Data class to create sculpt brush modifier plugins. Use RegisterBrushModifier() to register one |
CSculptModifierInterface | |
CSDSSubdivisionMask | |
CSDSObject | |
CSelectionChanger | |
CGeSndInfo | |
CGePlaySnd | |
CSubstanceShdGetBitmap | |
CBaseOverride | |
CBaseOverrideGroup | |
CBaseTake | |
CTakeData | |
CTokenEntry | Data structure that represents a Token |
CRenderPathData | Data structure to collect render information in handling Tokens in render output path |
CVolumeBuilder | |
CVolumeObject | |
CVoronoiFracture | |
CZipFileTime | |
CZipFileGlobalInfo | |
CZipFileInfo | |
CZipWriteInfo | |
CZipFile | Allows to read/write ZIP files |
CSDKReferenceObjectBasePtr | Base class for the SDKReferenceObjectPtr class. Holds the interface pointer |
CSDKReferenceObjectPtr | |
CMouseDownInfo | Internal |
CGeListView | SimpleListView base class. Mostly internal |
CSimpleListView | A class for simple list views. See ListView.cpp SDK example |
CMaterialData | |
CMessageData | |
CMTBodyPartParameters | |
CMTCharacterBodyPart | |
CMTCharacterDefinitionTag | Represents the Character Definition tag |
CMTCharacterMotionTransferTag | |
CMoccaLibrary | |
CNetworkIpConnection | |
CNodeData | |
CHandleInfo | |
CObjectData | |
CTempUVHandle | |
CTextureSize | |
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.) |
CPaintLayerMask | A class for paint layer masks |
CPaintLayerFolder | A class for paint layer folders |
CPaintLayerBmp | A class for layers with pixels |
CPaintTexture | A class for paint textures, can contain layers and may represent the channel of a material |
CPaintMaterial | A class for paint materials. It represents a paintable material |
CPaintBrushData | |
CBaseParticle | Structure used to change the particle path by the particle modifiers |
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() |
CParticleTag | |
CParticleObject | |
CC4DPL_CommandLineArgs | |
CC4DPL_EditImage | |
CC4DPL_DeviceChange | |
CC4DPL_NetRenderResult | Private |
CQuaternion | |
CRayPolygon | |
CObjectRestriction | |
CRayObjectInstanceData | |
CRayObject | |
CPolyVector | The UVWs for a polygon. In the raytracer they are uncompressed |
CRayPolyWeight | Stores polygon weight information. Filled by VolumeData::GetWeights() |
CRayLightNoise | |
CRayLightCaustics | |
CRayLightShadow | |
CRayLightVisible | |
CRayLight | |
CRayParameter | |
CRayEnvironment | The data for the scene environment (if an EnvironmentObject was in the scene) |
CRayCamera | |
CSurfaceData | Filled by VolumeData::GetSurfaceData() |
CRayLightComponent | Use by custom illumination models; the illumination model fills out rdiffuse and rspecular for a given light source |
CRayLightCache | |
CRaySampler | Private |
CRayHemiSample | |
CRayHemisphere | |
CRadiancePolyFrontBack | |
CRayRadiancePoly | |
CRayRadianceObject | Contains the computed radiance values for an object |
CPixelFragment | |
CIlluminanceSurfacePointData | |
CRayMotionNormal | |
CRayMotionPolyNormal | |
CRayMotionMatrixData | |
CRayMotionMatrix | |
CRayMotionTextureFrame | |
CRayMotionTexture | |
CRayMotionObject | |
CRayMotionLightFrame | |
CRayMotionLight | |
CRayMotionCameraFrame | |
CRayMotionCamera | Motion Blur camera |
CReflectionLayer | |
CGeResource | This class allows to access resource files on the hard drive, for example to load dialog resources or to access string tables |
CSceneHookData | |
COcioConverter | Class which transforms colors from one OCIO color space to another |
CInitRenderStruct | |
CRayIllumination | Illumination information for materials |
CTexData | |
CRay | |
CRayHitID | |
CSurfaceIntersection | A structure for surface intersections |
CMultipass | |
CBaseVolumeData | |
CChannelData | |
CRenameTextureMessage | |
CVPFragment | |
CShaderData | |
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 |
CSnapExclude | |
CSnapStruct | Structure containing relevant context information for the snap system |
CSnapData | |
CSnapCore | The Snap Interface, must be allocated either with AutoAlloc, or Alloc() and freed after use with Free() |
CLatLongRange | |
CSpcInfo | |
CString | |
CTagData | |
CBaseThread | |
CC4DThread | |
CAutoLock | |
CAutoLocker | |
CAutoRWLock | |
CAutoRWLocker | |
CControlDisplayStruct | DisplayControl data |
CEditorWindow | Helper class for the editor's window |
CToolData | |
CSegmentSphereIntersectionData | |
CLMinMax | A class to construct a bounding box around points |
CSMinMax | A class to construct a bounding box around points |
CRandom | |
CRayShaderStackElement | Private |
CMsgGICSExData | Private |
CMsgGINewData | Private |
CStratified2DRandom | A class to generate stratified 2D random numbers |
CDisplaceInfo | Private |
CVolumeData | |
CVPBuffer | A rendering bitmap buffer. Represents internally the same class as MultipassBitmap, so a VPBuffer can be cast to a MultipassBitmap and vice versa |
CVideoPostStruct | |
CRender | |
CBakeProgressInfo | |
CBakeTextureResizeNotify | |
CGeCipher256 | A class that encrypts data using an insecure scrambling |
CC4DUuid | Deprecated. Use maxon::Uuid |
CBaseVideoPost | |
CBaseVideoPostStruct | |
CPixelPost | |
CVideoPostSettingModeQuery | |
CGlobalIlluminationInformation | Message struct for the MSG_GLOBALILLUMINATIONINFORMATION message |
CStereoCameraInfo | Stereoscopic camera information |
CMotionInfo | |
CColorProfileInfo | |
CVideoPostData | |
CAutoAlloc | |
CAutoFree | |
CBezierPoint | |
CViewportRenderIDMessageData | |
CUVWStruct | |
CSUVWStruct | |
CNormalStruct | |
CVertexColorStruct | |
CIconData | Represents a single icon in a large bitmap array |
CModelingCommandData | A helper object for SendModelingCommand() |
CMultiPassChannel | Private |
►Ndetails | |
CEnumWrapper | |
►Nexample1 | |
CAutomobileInterface | [interfaces_functions_method] |
►Nexample2 | |
CAutomobileInterface | [interfaces_functions_function] |
►Nexample3 | |
CAutomobileInterface | [interfaces_functions_plain] |
►Nexample4 | |
CAutomobileInterface | [interfaces_functions_reference_add] |
►Nmaxon | The maxon namespace contains all declarations of the Maxon API |
►Ncorenodes | This namespace contains the API of the nodes framework |
►Ndetails | |
CCoreNodeFactoryFunctionHelper | |
CCoreNodeFactoryFunctionHelper< true > | |
CSetParameters | |
CSetParameters< CORENODE, typename SFINAEHelper< void, typename CORENODE::Parameters >::type > | |
COperatorNodeBase | |
►COperatorNodeBase< IN > | |
COperatorMicroNode | |
►COperatorNodeBase< IN1, IN2 > | |
COperatorMicroNode | |
►COperatorNodeBase< IN1, IN2, IN3 > | |
COperatorMicroNode | |
►COperatorNodeBase< IN1, IN2, IN3, IN4 > | |
COperatorMicroNode | |
►COperatorNodeBase< IN1, IN2, IN3, IN4, IN5 > | |
COperatorMicroNode | |
CProcessWrapper | |
CProcessWrapper< Result< void >(MN::*)(PORTS &) const, MODE > | |
CHasProcessMethodTemplate | |
CHasProcessMethodTemplate< MN, typename SFINAEHelper< void, decltype(&MN::template Process< PortsMode< PORTS_MODE::NONE >>)>::type > | |
CPortTypeWrapper | |
CDirectPortAccess | |
CMappedPortAccess | |
CPortOps | |
CPortOps< ACCESS, true > | |
CPortDef | |
CPortArrayAccess | |
CSelect | |
CPortMembers | |
CPortsMode | |
CPortsAccessHelper | |
CPortsAccessHelper< MODE, PortsMode< MODE2 >, PORTS... > | |
CPortInfo | PortInfo stores information about a port, it is returned by CoreNodeBaseInterface::GetPortInfo() |
CCoreNodeBaseInterface | |
CCoreNodeInterface | |
►CMicroNodeGroupInterface | |
CPrivateAutoCreatePortInfo | |
CCoreNodeGroupInterface | CoreNodeGroupInterface is a group of core nodes |
CConversionNode | |
CConversionSequence | |
CConstructionErrorInterface | |
CPortTypeConstructionErrorInterface | Return this error for port type related error on corenodes |
CRuntimeErrorBaseInterface | Base error class for CoreNodes. It overrides the GetMessage and FormatMessage methods to forward the calls to the error's cause if one is exists (since most node error are wrapper classes) |
CRuntimeErrorInterface | MicroNode process functions can yield runtime error if execution cannot go on. Use RuntimeMessageInterface instead for simple user feedback in case node execution can proceed with some fallback behavior or arguments |
CRuntimeMessageInterface | MicroNode process functions can log messages on the execution context to send runtime informations back to the users. Those message can be anything to help the users diagnose a node which might not be providing expected results |
CCoreNodeErrorHelper | The CoreNodeErrorHelper publishes helper functions to simplify CoreNode error handling |
CPortId | |
CInPortId | |
COutPortId | |
CIdBuilder | |
CIdOrBuilder | |
COperatorNodeLlvmBase | |
COperatorNodeLlvm | |
COperatorNode | |
COperatorNode< OP, RESULT(IN...)> | |
►CMicroNode | |
CBase | |
CChild | |
CConsumable | |
CFinal | |
CInit | |
CInput | |
►CLazy | |
CPort | |
CNext | |
►CPortsAccess | |
CInputMembers | |
CIterator | |
CMembers | |
COutputMembers | |
CReductionMembers | |
CPrevious | |
CReduction | |
CSource | |
CUninitialized | |
CCoreNodeInstanceBaseInterface | |
CMicroNodePtr | |
►CVariadicPort | |
CAccess | |
►CPorts | |
CIterator | |
CMicroNodeInterface | |
CCoreNodeInstanceInterface | |
►COptimizationInfo | |
COutput | |
CShortCircuitRule | |
CCoreNodesLib | CoreNodesLib provides a set of static methods around core nodes |
CVirtualInputPort | |
CVariableMicroNode | |
►CBasicMicroNode | |
CProcessParamType | |
CVariadicBasicMicroNode | |
CUninitialized | |
CUnannotatedType | |
CMicroNodeRuntime | |
CFrameData | FrameData gives access to the runtime storage where members of a Frame are stored during execution |
CMicroNodeContext | MicroNode execution's context data holder. Can be used to access CoreNode level, Variable, .. |
CDirectVarAccess | |
CVarAccess | |
CContainerVarAccess | |
CDirectVarAccessMembers | |
CDirectVarAccessMembers<-1 > | |
►Ndetail | |
CStackArrayHelper | |
CStackMatrixHelper | |
►Ndetails | |
CEqualityCompare | |
CLessThanCompare | |
CCopyImplSelector | |
CCopyImplSelector< false > | |
CCopyImplSelector< true > | |
CStaticSplitHelper | |
CStaticSplitHelper< 0, I > | |
CParameterPackContainsAll | |
CParameterPackContainsAll< PACK, ParameterPack< X... > > | |
CHasBaseHelper | |
CHasBaseHelper< D, B, 1 > | |
CHasBaseHelper< D, B, 2 > | |
CHasBaseHelper< Generic, InternedId, 0 > | |
►CDefaultHasBase | |
CCheck | |
CMakeLValueConst | |
CMakeLValueConst< T & > | |
CCheckHasBaseHelper | |
CCheckHasBaseHelper< T, T > | |
CBlockType | |
CBlockType< void > | |
CBlockType< const void > | |
CContainerIterator | |
CMemberTypeBase | |
CMemberTypeBase< T, true, typename std::enable_if< std::is_base_of< InternedIdFidBase, T >::value, typename SFINAEHelper< void, typename T::ValueType >::type >::type > | |
CMemberType | |
CMemberType< T &, GENERIC_FOR_UNKNOWN_TYPE > | |
CMemberType< T &&, GENERIC_FOR_UNKNOWN_TYPE > | |
CSubstituteReferenceByPointer | |
CSubstituteReferenceByPointer< T & > | |
CSubstituteReferenceByPointer< T && > | |
CObjectBaseRefImpl | |
CObjectBaseRefImpl< EntityBase::FLAGS::REFERENCE_NORMAL > | |
CObjectBaseRefImpl< EntityBase::FLAGS::REFERENCE_CONST > | |
CObjectBaseRefImpl< EntityBase::FLAGS::REFERENCE_COPY_ON_WRITE > | |
CMethodDelegateType | |
CMethodDelegateType< RESULT(*)(OBJECT *, ARGS...)> | |
CMethodDelegateThisType | |
CInternedIdSwitch | |
CIdSwitch | |
CLiteralIdSwitch | |
CDataIdSwitch | |
CIdSwitchCheck | |
CValidKeyValuePairTraitHelper | 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 > | |
CIterableBeginHelper | |
CIterableBeginHelper< T[N]> | |
CIterableBeginHelper< T(&)[N]> | |
►CReverseIterable | |
CIterator | |
CGlobalBase | GlobalBase is used as member of Global |
CDirectInstanceHandler | |
CDirectInstance | |
CHasCommonType | |
CHasCommonType< T1, T2, typename SFINAEHelper< void, typename std::common_type< T1, T2 >::type >::type > | |
CAddResultHelper | |
CAddResultHelper< T, true > | |
CAddResultHelper< ResultOk< T >, true > | |
CAddResultHelper< Result< T >, true > | |
CAddResultHelper< ResultMemT< Bool >, true > | |
CAddResultHelper< ResultMemT< T * >, true > | |
CAddResultHelper< ResultRef< T >, true > | |
CInitializationFunctions | |
CClassGetNonConst | |
CClassGetNonConst< ObjectRef > | |
CRemoveForwardRef | |
CRemoveForwardRef< ForwardRef< T > > | |
CCastHelper | |
CCastHelper< R, SRC, true > | |
CComponentIdentifierMetaData | |
CComponentIdentifierMetaData< const Char *, DEF > | |
CComponentIdentifierMetaData< LiteralId, DEF > | |
CComponentIdentifierMetaData< Id, DEF > | |
CUnresolvedReturnType | |
CUnresolvedReturnType< UniqueHash > | |
CUnresolvedReturnType< T, typename std::enable_if< GetDirectlyReferencedType< T >::value &&!(T::Handler::KIND &VALUEKIND::POINTER)>::type > | |
CUnresolvedReturnType< Result< T > > | |
CCallMe | |
CCallMe< void > | |
CCallMe< Result< T > > | |
CCallMe< Result< void > > | |
CUnpackConstData | |
CUnpackConstData< RESULT(ARGS...)> | |
CPackConstData | |
CGetResultType | |
CGetResultType< Data > | |
CGetResultType< void > | |
CGetResultType< Result< T > > | |
CGetResultType< Result< Data > > | |
CGetResultType< Result< void > > | |
COptScalarStorage | |
COptRefStorage | |
COptDefaultStorage | |
CResultOptFunctions | |
CLessThanAsLessThanOrEqual | |
CForceEvaluation | |
CPartialSumSequenceHelper | |
CPartialSumSequenceHelper< ZERO_BASED, SEQUENCE, SUM > | |
CPartialSumSequenceHelper< ZERO_BASED, SEQUENCE, SUM, X, REST... > | |
CBaseLock | |
CHasBaseHelper< T, StringInterface, 0 > | |
CExecuteOnMainThreadResult | Helper template for ExecuteOnMainThread()'s return value |
CExecuteOnMainThreadResult< Result< RESULTVALUETYPE > > | |
CExecuteOnMainThreadResult< void > | |
CTupleStorageLayout | |
CTupleStorageLayout< INDEX, PRE_OFFSET, PRE_MAX_ALIGN > | |
CTupleStorageLayout< INDEX, PRE_OFFSET, PRE_MAX_ALIGN, SZ_ALIGN, REST... > | |
CTupleStorageBase | |
CTupleStorageBase< false, true, T... > | |
CTupleStorageBase< true, false, T... > | |
CTupleStorageBase< true, true, T... > | |
CTupleRefWrapper | |
CTupleRefWrapper< T & > | |
CTupleStorage | |
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 & > | |
CPairSelector | |
CPairSelector< T1, T2, UnitType > | |
CHomogenousTupleTypeHelper | |
CHomogenousTupleTypeHelper< 0, T, TYPES ... > | |
CTupleRecHelper | |
CTupleRecHelper< I, 1 > | |
CTupleRecHelper< I, 0 > | |
CNonEmptyDerived | |
CNonEmptyDerived< B1, EmptyClass > | |
CNonEmptyDerived< EmptyClass, B2 > | |
CNonEmptyDerived< EmptyClass, EmptyClass > | |
CNonEmptyBasesHelper | |
CNonEmptyBasesHelper< T1, REST... > | |
CNonEmptyBasesHelper<> | |
CFinallyWrapper | |
CFinallyFactory | |
CFinallyOnce | |
CFinallyOnceFactory | |
CForwardFree | |
CForwardFree< true > | |
CNewDelete | |
CExplode | |
CExplode< 0, digits... > | |
CResultOkError | |
CTmpErrType | |
CTmpErrType< ResultOk< T > > | |
CPrivateVertexWrapper | |
►Ngeomgraph | |
CGraphNodeBase | |
CGraphEdgeBase | |
CGraphBase | |
►Nmaterial | |
CMaterialExportInterface | |
CMaterialExportDescription | |
CMaterialImportInterface | |
CMaterialImportDescription | |
CMaterialMapperParameterInsertWrapper | |
CMaterialMappingInterface | |
CMaterialMappingDescription | |
CTextureBuffer | Defines an image to represent a material parameter |
CImageReference | Defines a reference to an image file to represent a material parameter |
CSubstanceReference | |
CInstructionData | |
CInstructionSet | A simple wrapper over a set of instructions defined as InstructionData |
CMaterialExchangeData | |
CPackedConstantParameter | |
CTypedConstantParameter | |
CParameterStorageInterface | |
►Nneighbor | |
CInfo | |
CNeighborStorage | |
CInfoStorage | |
CEdgeNeigborPolygonsTemplate | |
►Nnodes | This namespace contains the API of the nodes framework |
►Ndetails | |
CGNodeResultBase | |
CGraphDescription | Provides functions and constants to read and write node graphs from and into the graph description format |
CCoreNodeWrapperInterface | |
CCoreNodeWrapperLib | CoreNodeWrapperLib provides a set of static methods for the creation and management of node systems |
CComponentAccessType | A structure for holding all component access required information for each supported DataType |
CNodeOrTemplate | |
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 |
CNodeDescriptionAssetTypeInterface | Type interface for NodeDescriptionAsset. Allows to create new assets from a description and load descriptions from existing assets |
CNodeErrorInterface | Base error class for nodes. It overrides the GetMessage and FormatMessage methods to forward the calls to the error's cause if one is exists (since most node error are wrapper classes) |
CNodeTemplateArgumentErrorInterface | |
CNodeExecutionErrorInterface | Error used to level up node graph execution errors and messages to the GraphModelInterface level. Can be found on GraphNode where an execution error originated and it's outer groups. Errors and messages of the NodeExecutionError type are accessible through ExecutionError/ExecutionMessage attributes. NodeExecutionError usually wrap a lower level error |
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 |
CSerializationNodeData | |
CImportAdapterInterface | |
CNodeSystemManagerInterface | |
CNodesGraphModelInterface | |
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 |
CNodesGraphHelpers | |
►CNodesLib | NodesLib provides a set of static methods for the creation and management of node systems |
CVariant | |
CGNodeDataPtr | |
CGNodeHandle | |
CNodeSystemInterface | |
CNodeSystem | |
CGNodeBase | |
CMutableGNodeBase | Base class for mutable g-nodes |
CGNodeFunctions | This class template contains the functions of a general g-node which shall also be available on Result<NODE> |
CGNode | |
CMutableGNodeFunctions | This class template contains the functions of a general mutable g-node which shall also be available on Result<NODE> |
CMutableGNode | |
CGNodeIteratorBase | |
CGNodeIterator | |
CNodeFunctions | This class template contains the functions of Node which shall also be available on Result<Node> (and likewise for MutableNode) |
CNode | |
CMutableNodeFunctions | This class template contains the functions of MutableNode which shall also be available on Result<MutableNode> |
CMutableNode | |
CMutableRoot | |
CPortListFunctions | This class template contains the functions of PortList which shall also be available on Result<PortList> (and likewise for MutablePortList) |
CPortList | |
CMutablePortListFunctions | This class template contains the functions of MutablePortList which shall also be available on Result<MutablePortList> |
CMutablePortList | |
CPortFunctions | This class template contains the functions of Port which shall also be available on Result<Port> (and also for MutablePort) |
CPort | |
CMutablePortFunctions | This class template contains the functions of MutablePortList which shall also be available on Result<MutablePortList> |
CMutablePort | |
CNodeSystemClassInterface | |
CNodeSystemDataInterface | |
CNodeSystemDerivationHandlerInterface | |
CTemplateArguments | |
CNodeTemplateInterface | A node template allows to create node system instantiations based on a set of template parameters |
CNodeSystemBasedNodeTemplateInterface | |
CChain | |
CDerivedAttributeInterface | |
CNodeSpaceInterface | |
CNodeSpaceHelpersInterface | NodeSpaceHelpersInterface provides a collection of static helpers |
CGraphSetUndoMode | |
CPackedMaterialParameter | |
CTypedMaterialParameter | |
CMaterialExchangeInterface | |
CNodeMaterialImportInterface | |
CNodeMaterialExportInterface | |
►CNodeMaterialImportHelperInterface | |
CGroupNodeData | |
CPreviewImageProviderOutputImage | |
CPreviewImageProviderOutput | |
CPreviewImageProviderInterface | |
CPreviewImageSubscriptionInterface | |
►NNormalsHelper | |
CNormalsHelperInterface | Normal generation utilities for shading of meshes |
►NParametricTypes | |
CParametricTupleType | |
CParametricContainerType | |
►Npy | |
►Nspecialtype | |
CTuple | |
CBaseArray | |
CSlice | |
CModuleDefinition | |
CPythonDll | |
CCPyMemAllocatorEx | |
CPythonErrorInterface | |
CPythonTracebackErrorInterface | |
CPythonSystemExitErrorInterface | A PythonSystemExitError is thrown if the previous function executed sys.exit. Only thrown in VirtualMachineInterface::Execute(String) |
CProxyDefinition | |
CCPythonLibraryInterface | |
CCPythonGil | |
CTpFlags | |
CCPyCompilerFlags | |
CNativePyThreadState | |
CNativePyObject | |
CNativePyTypeObject | |
CNativePyIntObject | |
CNativePyCapsule | |
CNativePyMethodDef | |
CNativePyModuleDefBase | |
CNativePyModuleDef | |
CCPyInterface | |
CCPyTypeInterface | |
CCPyFrameInterface | |
CCPyTracebackInterface | |
CCPyCodeInterface | |
CMPyClassInterface | |
CMPyMemberInterface | |
CMPyFunctionInterface | |
CMPyHashMapInterface | |
CMPyDataTypeInterface | |
CMPyDataInterface | |
CMPyCallerContextInterface | |
CCPyCompare | |
CCPyRef | |
CCPyTypeRef | |
CCPyFrameRef | |
CCPyTracebackRef | |
CCPyCodeRef | |
CMPyClassRef | |
CMPyMemberRef | |
CMPyFunctionRef | |
CMPyHashMapRef | |
CMPyDataTypeRef | |
CMPyDataRef | |
CMPyCallerContextRef | |
CCPyConstRef | |
CCPyTypeConstRef | |
CCPyTempRef | |
►Npy3 | |
CTpFlags | |
CNativePyObjectHead_Debug | |
CNativePyObjectHead_Release | |
CNativePyModuleDefBase | |
CNativePyModuleDef | |
CNativePyVarObject | |
CNativePyCodeObject | |
CNativePyErr_StackItem | |
CNativePyOpaque | |
CNativePyCodeAddressRange | |
CNativePyTraceInfo | |
CNativePyCFrame | |
CNativePyThreadState | |
CNativePyInterpreterFrame | |
CNativePyFrameObject | |
CNativePyMemoryViewBuffer | |
CNativePyMemoryView | |
CNativePyMember | |
CNativePyReflectionFunction | |
CNativePyHashMap | |
CNativePyDelegate | |
CNativePyClassCapsule | |
CNativePyTracebackObject | |
CNativePyList | |
CNativeCPyCallerContext_Debug | |
CNativeCPyCallerContext_Release | |
CNativePyDataType | |
CNativePyData | |
CNativePyCapsule | |
CNativePyTypeObject | |
CNativePyIntObject | |
CNativePyLongObject | |
►Nreflection | |
CParameterType | |
CProxy | |
►CArgument | |
CGetHelper | |
CGetHelper< T, typename std::enable_if< Argument::ByValueTest< T > >::type > | |
CGetHelper< T, typename std::enable_if< STD_IS_REPLACEMENT(reference, T)>::type > | |
CInvocationBase | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,,)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,,)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER2,,,, A1, A2, A3, A4)> | |
CInvocationBase< void 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< void 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< void 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< void 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< void 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< void 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< void 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< void 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< void 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< void 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< void 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< void 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< 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< 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< 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< 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< 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< 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< 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< 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< 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)> | |
CInvocation | |
CDelegateInvocation | |
CDelegateHandlerData | |
CDelegateHandlerStub | |
CDelegateHandlerStub< void, ARGS... > | |
CDelegateHandlerStub< R > | |
CDelegateHandlerStub< void > | |
CFunctionInfo | |
CContainerInfo | |
CReflectionWrapper | |
CReflectionWrapper< T(*)(ARGS...)> | |
CMember | |
CContainer | |
CPackage | |
CClass | |
CInvokeHelper | |
CFunction | |
CInvokeHelper< T(ARGS...)> | |
CInvokeHelper< void(ARGS...)> | |
CInvokeHelper< T()> | |
CInvokeHelper< void()> | |
CProxyInvocation | |
►Nrla | |
CMatrix3 | |
CMAXRenderInfo | |
►Nspecialtype | |
CBaseList2D | |
CBaseObject | |
CBaseMaterial | |
CBaseTag | |
CBaseDocument | |
CPolygonObject | |
CBaseDraw | |
CBaseDrawHelp | |
CSplineData | |
CFieldList | |
CDescID | |
CBaseContainer | |
CDescription | |
CBaseBitmap | |
CGeListNode | |
CC4DAtom | |
CBaseList2DMove | |
CBaseObjectMove | |
CBaseMaterialMove | |
CBaseTagMove | |
CPolygonObjectMove | |
CBaseDocumentMove | |
CBaseDrawMove | |
CBaseDrawHelpMove | |
CBaseBitmapMove | |
CGeListNodeMove | |
CC4DAtomMove | |
►NTangentSpaceNormalHelper | |
CNormalVertexCycle | |
CNormalVertexCycles | |
CNeighborWrapper | |
►CTangentSpaceNormalData | |
CVertexCyclesParallelForContext | |
CBone | |
CAutoWeightPointJointSelections | |
CAutoWeightInterface | |
CAssetSortData | |
CBuildBrowserEntryData | |
CAssetBrowserInterface | |
CCommandAssetInterface | CommandAssetInterface extends the AssetInterface to deal with command assets |
CAssetCreationHelper | |
CAssetDatabaseStruct | |
CAssetDataBasesInterface | This interface provides helper functions to register asset repositories |
CAssetDownloadsInterface | Helper Interface for Asset downloads functions |
CDragAndDropDataAssetArray | Message data for DRAGTYPE_ASSET |
CKeywordAssetInterface | KeywordAssetInterface extends the AssetInterface to deal with keyword assets |
CBaseAssetMetaData | Basic meta data container for AssetUtilitiesInterface::AssetSetMetaData |
CCreationAssetMetaData | Creation meta data container for AssetUtilitiesInterface::AssetSetCreationData |
CAssetUtilitiesInterface | Helper Interface for Asset functions |
CWatchFolderAssetRepositoryInterface | |
CAssetDependencyStruct | Helper class to pass several arguments into asset creation functions |
CAssetMetaDataInterface | |
CAssetTypeInterface | |
CAssetIdentifierInterface | |
CAssetLinkInterface | |
CAssetRepositoryInterface | |
CDerivedAssetRepositoryDataInterface | |
CAssetBaseInterface | |
CAssetDescriptionInterface | |
CAssetBaseWithUpdateInterface | |
CAssetReferenceInterface | |
CAssetVersionValidityData | Version validity data returned by AssetInterface::IsAssetVersionValid |
CAssetLicenseValidityData | License validity data returned by AssetInterface::IsAssetLicenseValid |
CAssetInterface | |
CUpdatableAssetInterface | |
CUpdatableAssetRepositoryInterface | Asset repository which allows to update assets |
CCompactableAssetRepositoryInterface | Repository which allows to write an index |
CFileAssetInterface | This interface represents a file asset, so a plain file (or directory) stored in an asset repository |
CStoreAssetStruct | Allows to pass several arguments into asset creation functions |
►CResolveAssetDependenciesStruct | Helper structure to store resolved asset dependencies |
CResolveUrlHash | |
CAddAssetDepencendyStruct | Helper class to pass additional data into asset creation functions |
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 |
CBasePresetAssetTypeInterface | BasePresetAssetTypeInterface defines a new preset type and is the connector to BasePresetAssetInterface |
CBasePresetAssetInterface | BasePresetAssetInterface allows to implement details for preset assets |
CCreatePresetAssetStruct | Helper class to create a new preset asset |
CCategoryAssetInterface | Implementation of category assets |
CColorCategoryAssetInterface | Implementation of a color category asset |
CDatabaseAssetInterface | Implementation of DatabaseAsset |
CDataDescriptionPresetStorageInterface | Helper class to handle loading and saving of presets |
CLazyLanguageStringDataDescriptionDefinitionInterface | Interface to manage lazy loading of LanguageStringDataDescriptionDefinition for description strings |
CLazyLanguageDictionaryInterface | Interface to manage lazy loading of LanguageDictionary for description strings |
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 |
CUrlAssetRepositoryInterface | Extends UpdatableAssetRepositoryInterface with a url on disk |
CPreviewImageData | |
CPreviewImageCustomGui | |
CClassicObjectWrapper | |
CC4DPolyObjectType | |
CC4DPolyLineObjectType | |
CC4DSplineObjectType | |
CLockTraits< cinema::AutoLock > | |
►CBaseBitSet | BaseBitSet documentation |
CResultFunctions | |
CAssetCreationInterface | Helper interface for asset creation and drag&drop |
CAssetManagerSubDialogInterface | |
CAssetManagerInterface | Helper class to control the Asset Manager |
CCinewareObservableBaseInterface | |
CCinewareObservableInterface | |
CCinewareEventFactoryRegisterType | |
CCodeExchangerInterface | Handles communication of codes from Cinema 4D to IDE and vice versa |
CRendererDefaultMaterialInterface | Helper class to get/set the default material for renderers |
CCustomNodeGuiBase | |
CAttributeManagerProxyInterface | |
CCustomNodeGuiProxyInterface | |
CDescEntryStruct | |
CDescTranslation | |
CParsingErrorInterface | Indicates that parsing of data failed |
CKeyErrorInterface | Indicates that a given key in a given key-value pair collection does not exist |
CValueErrorInterface | Indicates that a given value in a given key-value pair collection is malformed |
CTypeErrorInterface | Indicates that a given value is of wrong type |
CIndexErrorInterface | Indicates that a given index is out of bounds for the given data |
CPythonElementBaseInterface | Represents a elements of any Python part in Cinema 4D |
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 |
CPythonBaseList2DDetectorInterface | |
CPyElementManagerInterface | |
CPythonRegisteredCommandIdsInterface | |
CUiConversionInterface | |
CWebSocketJsonCodeExchangerInterface | |
►CCommandDataInterface | |
CSetFunctor | |
CLegacyCommandDataInterface | Legacy command data interface: a data dictionary which holds one or more pointers to generic data used to store legacy data types |
CCommandClassInterface | Generic command interface |
CCommandInteractionClassInterface | Implements the command interactivity. Optional |
CCommandDescriptionClassInterface | |
CLegacyCommandClassInterface | A legacy command interface that implements the ability to convert legacy data settings to regular settings |
CMigratedCommandClassInterface | |
CCommandConversionClassInterface | Implements for command the conversions action |
CCommandCacheData | |
CCommandCacheInterface | |
CCommandExecutionInterface | |
CDefaultValueFunctionsHelper< const Result< COMMANDRESULT > &, ALLOW_NONCONST > | |
CInvocationState | |
CCommandObserverInterface | Implements Observables for the command system |
CMemoizationCacheInterface | |
CABIParamType | |
CABIParamType< T, typename std::enable_if< STD_IS_REPLACEMENT(enum, T)||STD_IS_REPLACEMENT(integral, T)>::type > | |
CABIParamType< Block< T, STRIDED, MOVE > > | |
CABIParamType< T, typename std::enable_if< STD_IS_REPLACEMENT(pointer, T)>::type > | |
CABIParamType< T, typename std::enable_if< STD_IS_REPLACEMENT(reference, T)>::type > | |
CIsIterable | |
CIsIterable< T[N]> | Type trait to test if a type is iterable, i.e if it supports begin(t) and end(t) |
CMatch | |
CMatch< Int > | Match specialization for index position type |
CPredicateMatcher | A matcher that finds the first element which satisfies a predicate |
CValuePredicate | A matcher that finds the first element equal to a value |
CValueComparePredicate | A matcher that finds the first element equal to a value based on a custom comparison function |
CRepeatingPredicateMatcher | A matcher that finds the first sequence of continuous elements which satisfy a predicate |
CSequenceMatcher | SequenceMatcher |
CIntType | |
CIntType< 1 > | |
CIntType< 2 > | |
CIntType< 4 > | |
CIntType< 8 > | |
CUIntType | |
CUIntType< 1 > | |
CUIntType< 2 > | |
CUIntType< 4 > | |
CUIntType< 8 > | |
CStandardType | |
CStandardType< T, true > | |
►CBlock | |
CResultFunctions | |
CGenericComponent | |
CResult | |
CResultOk | |
CEmptyClass | An empty class without any members |
CEmptyVirtualClass | |
CSFINAEHelper | |
CPrivateOverloadRank0 | |
CPrivateOverloadRank1 | |
CPrivateOverloadRank2 | |
CPrivateOverloadRank3 | |
CPrivateOverloadRank4 | |
CPrivateOverloadRank5 | |
CAlwaysFalse | |
CAnd | |
CAnd< true, REST... > | |
CAnd< false, REST... > | |
CAnd<> | |
CProtected | |
CConstIf | |
CConstIf< T, true > | |
CInheritConst | |
CInheritConst< T, const INHERIT_FROM > | |
CSubstitute | |
CSubstitute< T &, R > | |
CSubstitute< T &&, R > | |
►CParameterPack | |
CAt | |
CIndexOf | |
►CParameterPack< T, REST... > | |
CIndexOf | |
CGetSignature | |
CGetSignature< RET(ARGS...)> | |
CGetSignature< RET(*)(ARGS...)> | |
CGetSignature< RET(CALLABLE::*)(ARGS...)> | |
CGetSignature< RET(CALLABLE::*)(ARGS...) const > | |
CCommonLValue | |
CCommonType | |
CMemberDetectorHelper | |
CEnableIfFlag | |
CIsCompleteBase | |
CIsComplete | |
CGetReferencedType | |
CGetReferencedType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::ReferencedType >::type > | |
CGetConstReferencedType | |
CGetConstReferencedType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::ConstReferencedType >::type > | |
CGetDirectlyReferencedType | |
CGetDirectlyReferencedType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::DirectlyReferencedType >::type > | |
CGetErasedType | |
CGetErasedType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::ErasedType >::type > | |
CGetDirectlyReferencedTypeCheckConstAndPtr | |
CIsAllocType | |
CIsAllocType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::IsAllocType >::type > | |
CIsNonvirtualInterfaceType | |
CIsNonvirtualInterfaceType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::NonvirtualInterfaceMarker >::type > | |
CIsVirtualInterfaceType | |
CIsVirtualInterfaceType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::InterfaceMarker >::type > | |
CIsInterfaceType | |
CIsInterfaceType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::MTable >::type > | |
CGetValueType | |
CGetValueType< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::ValueType >::type > | |
CCheckHasBase | |
CCheckHasBase< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::HasBaseDetector >::type > | |
CGetNonConst | |
CGetNonConst< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::NonConst >::type > | |
CGetHandler | |
CGetHandler< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::Handler >::type > | |
CIsReferenceClass | |
CIsObjectReferenceClass | |
CIsPartiallyOrdered | |
CIsPartiallyOrdered< T, DEF, typename maxon::SFINAEHelper< void, typename std::decay< T >::type::PartiallyOrdered >::type > | |
CIsTriviallyEquatable | |
CIsTriviallyHashable | |
CIsTriviallyHashable< T, decltype(T::TriviallyHashable())> | |
CIsZeroInitialized | |
CIsZeroInitialized< Generic > | |
CHasBaseDetector | |
►CIsDerived | |
CCheck | |
CHasErasedBase | |
CGenericCastMemberTrait | |
CGenericCastMemberTrait< const TO &, FROM, SAFE > | |
CGenericCastMemberTrait< const TO &, FROM &, SAFE > | |
CGenericCastMemberTrait< TO &, FROM &, SAFE > | |
CGenericCastMemberTrait< const TO *, FROM *, SAFE > | |
CGenericCastMemberTrait< TO *, FROM *, SAFE > | |
CGenericCastTrait | |
CByValueParam | |
CMultiplicativePromotion | |
CMultiplicativePromotion< T1, T2, false > | |
CMultiplicativePromotion< GenericArithmetic, T, true > | |
CMultiplicativePromotion< T, GenericArithmetic, true > | |
CMultiplicativePromotion< GenericArithmetic, GenericArithmetic, true > | |
CDereference | |
CBaseRef | |
CDereference< BaseRef< T, HANDLER >, false > | |
CForEach | |
CUnitType | |
CGenericArithmetic | |
CThreadReferencedError | |
CValueKindHelper | |
CValueKindHelper< T *, REF > | |
CValueKindHelper< T, true > | |
CValueKindHelper< ObjectInterface, false > | |
CGetCollectionKind | |
CTestForCopyFromMember | |
CObjectConstructor | |
CObjectConstructor< T, false > | |
►CHasInit | |
CDefault | |
CDerived | |
CAlignedStorage | |
CDefaultLValue | |
CApplication | |
CPersistentIdGeneratorInterface | |
►CStaticArrayInterface | |
CIteratorTemplate | |
CNonConstArray | |
CArrayInterface | |
CArrayFactory | ArrayFactory provides static methods to create arrays of various implementations of the ArrayInterface in a generic way |
CArrayCloneHelper | |
CArrayImpl | |
CArrayCloneHelper< ARRAY & > | |
CArrayAllocatorValueType | |
►CArrayAllocator | |
CFreeEntry | |
CBlockArrayAllocator | |
CBaseArrayAllocator | |
CBufferedBaseArrayAllocator | |
CArrayMapHelper | |
CArrayMapHelper< K, V, true, COMPARE, ARRAY > | |
►CArrayMap | |
CEntryIteratorBase | |
CIteratorTemplate | |
CKeyIteratorBase | |
CNonConstIteratorBase | |
CValueIteratorBase | |
CArrayMapSelector | |
CArraySet | |
CARWLock | |
CScopedARWReadLock | |
CScopedARWWriteLock | |
CAtomic32 | |
CAtomic64 | |
CAtomic16 | |
CAtomic8 | |
CAtomicBool | |
CAtomicFloatType | |
CAtomicPtr | |
CStrongReferenceCounter | Atomic reference counter |
CAttributeTupleBase | |
CAttributeTupleBase< false, CNT > | |
CAttributeTuple | |
CBackgroundEntryInterface | BackgroundEntryInterface provides informations about a background entry. It's the base class for BackgroundProgressInterface |
CBackgroundProgressInterface | Interface to announce background entries with progress management |
CBaseArray | |
CGenericCastMemberTrait< BaseArray< TO >, BaseArray< FROM >, SAFE > | |
CBaseArraySelector | |
CBufferedBaseArraySelector | |
CIsZeroInitialized< BaseArray< T, MINCHUNKSIZE, MEMFLAGS, ALLOCATOR > > | |
CBaseBitSetIterator | |
CBaseListLinkPOD | |
CBaseListLink | Link field for the pointers of a list node |
CBaseListNodeBase | |
CBaseListNode | |
CBaseListNode< T, false > | |
CBaseListNode< T, true > | |
CBaseListNode< EmptyClass, false > | |
CBaseListHead | |
►CBaseList | |
CIteratorTemplate | |
CBaseListLegacyNode | This supports c4d style list code that iterates through a list with GetNext()/GetPrev() and stops when null is returned |
CWeakRef | |
CPointerHandler | |
CDeepConstnessPointerHandler | |
►CStrongRefHandler | |
CHasAddReference< FlexibleArray< T, COUNT > > | |
CHasRemoveReference< DescTranslation > | |
CHasRemoveReference< FlexibleArray< T, COUNT > > | |
►CStrongCOWRefHandler | |
CMakeWritableHelper | |
CMakeWritableHelper< FlexibleArray< T, COUNT > > | |
CMakeWritableHelper< T, typename T::GenericContainerInterfaceMarker > | |
CStrongACOWRefHandler | |
CUniqueRefHandler | |
CRawMem | |
CBaseRef< RawMem< T >, H > | |
CBlockBase | Base class for Block |
CBlockBase< T, false > | |
►CBaseIterator | |
CResultFunctions | |
CBaseIterator< COLLECTION, true > | |
CCArray | |
►CBlockArray | |
CArrayOfBlocks | |
CForwardAllocator | |
CIteratorTemplate | |
CBlockArraySelector | |
CBlockBufferAllocator | |
CPointerBurstTriePool | |
CElementPool | |
CArrayBurstTriePool | |
CBurstTrieNode | |
CBurstTrieBucket | |
CBurstTrieBucket< K, UnitType, SIZE > | |
►CBurstTrieMap | |
CEntryIteratorBase | |
CIteratorBase | |
CIteratorTemplate | |
CKeyIteratorBase | |
CNonConstIteratorBase | |
CValueIteratorBase | |
CBurstTrieMapSelector | |
CBurstTrieSet | |
CByteOrder | |
CBytesValue | Encapsulates the byte size |
CBytes | Byte value in bytes |
CKilobytes | Byte value in kilobytes |
CKibibytes | Byte value in kibibytes |
CMebibytes | Byte value in mebibytes |
CMegabytes | Byte value in megabytes |
CGibibytes | Byte value in kilobytes |
CGigabytes | Byte value in gigabytes |
CTerabytes | Byte value in terabytes |
CTebibytes | Byte value in Gib |
CPrivateGetMapKeyHelper | |
CPrivateGetMapKey | |
CGetCollectionKind< COLLECTION, typename SFINAEHelper< void, typename std::decay< COLLECTION >::type::IsCollection >::type > | |
CBaseCollection | |
CCollection | |
CBlockIterator | |
CArrayBase0 | Intermediate class |
CArrayBase | |
CSetBase0 | |
CSetImpl | |
CSetBase | |
CMapBase0 | |
CMapImpl | |
CMapBase | |
CConditionVariableInterface | |
CConfiguration | Configuration database functions |
CConstData | |
CContainerVariance | |
CContainerVariance< TO, FROM, 0 > | |
CGenericContainerInterface | |
CGenericIndexableContainerInterface | This is the base interface of all indexable containers such as arrays or array containers |
►CRecursiveContainer | |
CInstantiation | |
►CContiguousRangeMap | |
CEntryIteratorBase | |
CKeyIteratorBase | |
CValueIteratorBase | |
CCpuYieldState | |
CCpuYield | |
CCrashHandler | Private custom crash handler |
CCrashCallStackEntry | Call stack entry (program counter, stack frame location and if possible symbol and module information) |
CGenericRegisterValue | Register value with variable size and component count |
CCrashRegisterValue | Register value description (name and value) |
CCrashThreadState | Thread state including registers, stack backtrace and name |
CCrashModuleEntry | Module description with file name, address and size |
CCrashReportState | Crash state consisting of exception type and a list of modules and threads |
CCrashLogKey | |
CCrashHandlerGlobals | |
CCrashReportPropertyItem | |
CCrashReportProperty | |
CCrashReportServices | |
CCrc32C | |
CCStdLibAllocator | |
CCustomAllocatorInterface | Custom allocator/memory pool interface |
►CCustomSTLAllocator | Custom STL C++11 allocator that wraps maxon::DefaultAllocator |
Crebind | |
CDataDescriptionInterface | |
CSubMenuEntry | Structure to store a menu definition |
CDataDescriptionUIInterface | This interface provides helper functions for ui stuff in combination with descriptions |
CDataDescriptionDatabaseInterface | Interface to access the storage of DataDescription objects |
CDataDescriptionDefinitionInterface | |
CDataDescriptionDefinitionDatabaseInterface | DataDescriptionDefinitionDatabaseInterface provides functions for loading, storing DescriptionDefinitions |
CDataDescriptionDefinitionDatabaseImplInterface | Allows to create different implementations of data description database stores |
CDataDescriptionObjectInterface | |
CArray | |
CDataDictionaryInterface | |
CDataDictionaryIteratorInterface | |
CDataDictionaryIterator | Iterator to iterate through all elements of a DataDictionary |
►CDataDictionaryKeySet | |
►CCheck | |
CBasesHandler | |
CDataDictionaryObjectInterface | |
CDataDictionaryReferenceObjectInterface | |
CDataFormatReaderInterface | |
CDataFormatWriterInterface | |
CDataFormatBaseReaderInterface | |
CDataFormatBaseWriterInterface | |
CWriterRef | |
CWriterRef< Utf32Char > | |
CReaderRef | |
►CReaderRef< Utf32Char > | |
CLinesIterator | |
CIDENT_VOID | |
CDESCRIBEFLAGS | |
CDataSerializeInterface | |
CDataSerializeWriterInterface | This class serializes data into a specific file format |
CDataSerializeReaderInterface | This class serializes data from a specific file format |
CUnregisteredDataTypeErrorInterface | |
CIsSimdElementType | |
CIsSimdElementType< T, typename SFINAEHelper< void, typename T::VectorStrideType >::type > | |
►CSimdInfo | SimdInfo stores information about the AOSOA layout of a SimdBlock, see there |
CCompact | |
CSimdBlock | |
CAInt | |
CAUInt | |
CAFloat | |
CCheckedGetDataType | |
CDataTypeCache | |
CDataTypeCacheInstance | |
CDataTypeCacheInstance< T, POLICY, true > | |
CDataTypeCacheInstance< void, POLICY, true > | |
CDataTypeCacheInstance< std::nullptr_t, POLICY, true > | |
CDataTypeCacheInstance< InvalidType, POLICY, true > | |
CNamedTupleMembers | |
►CNamedTuple | |
CHelper | |
CHelperStorage | |
CTupleValue | |
CFunctionDataType | |
CCheckedGetDataType< T, POLICY, false > | |
CDataTypeComponent | |
CDataTypeBuilderInterface | |
CDataTypeBuilderEntry | |
CDataMemBlock | |
COpt | |
CDataTypePtr | |
►CDataTypeImpl | |
CInstantiated | |
CPrimary | |
►CDataType | |
CPrimary | |
CData | |
CIsZeroInitialized< Data > | |
►CConstDataPtr | |
CWrapper | |
CWrapper< T, typename std::enable_if< GetCollectionKind< T >::value==COLLECTION_KIND::ARRAY >::type > | |
CDataPtr | |
CMoveDataPtr | |
CForwardingDataPtr | |
CTrivialDataPtr | Trivial class layout-compatible with ConstDataPtr, DataPtr and MoveDataPtr |
CAbstractDataTypeFunctions | |
CDataTypeReferenceFunctions | |
CDefaultDataTypeFunctionsBase | |
CDefaultDataTypeFunctions | |
CDefaultDataTypeFunctions< T, DATATYPEMODE::SMALLISPOD > | |
CDefaultDataTypeFunctions< T, DATATYPEMODE::SMALL > | |
CDefaultDataTypeFunctions< T, DATATYPEMODE::BIG > | |
CDefaultDataTypeFunctionsCapabilityFlags | |
CDataTypeFunctions | |
CInterfaceDataTypeFunctions | |
CNumToString | |
►CInternedId | |
CFastCompare | |
CIsTriviallyEquatable< InternedId > | |
CIsZeroInitialized< InternedId > | |
CInternedIdPtr | |
CIsTriviallyEquatable< InternedIdPtr > | |
CIsZeroInitialized< InternedIdPtr > | |
►CMember | Member represents a member of struct-like types or function signatures. A member is just a pair of a type and a name |
CFastNameCompare | |
CTypeArguments | |
CDataTypeLib | DataTypeLib declares some static functions needed for the DataType system |
CTupleDataType | |
CDelegateDataType | |
CEnumDataType | |
CContainerDataType | |
CLocalDateTime | |
CUniversalDateTime | |
CDebugHardwareBreakPointInterface | |
CDebugger | |
CDecoratorInterface | This interface is implemented by decorator classes which forward calls to the base object |
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 |
CDefaultAllocator | |
CIsZeroInitialized< DefaultAllocator > | |
CDefaultDefaultValue | |
CDefaultValueFunctions | |
CDefaultValueDetector | |
CDefaultValueZeroInitializedHelper | |
CDefaultValueZeroInitializedHelper< T &, ALLOW_NONCONST > | |
CDefaultValueZeroInitializedHelper< const T &, ALLOW_NONCONST > | |
CDefaultValueTypeHelper | |
CDefaultValueTypeHelper< T &, ALLOW_NONCONST > | |
CDefaultValueTypeHelper< const T &, ALLOW_NONCONST > | |
CDefaultValueFunctionsHelper | |
CDefaultValueFunctionsHelper< T &, ALLOW_NONCONST > | |
CDefaultValueFunctionsHelper< const T &, ALLOW_NONCONST > | |
CDefaultValueFunctions< Result< T > > | |
CDelegateBase | Delegate base class which can be used for DataType |
CDelegate | |
►CDelegate< RESULT(ARGS...)> | |
CObjectPointerWrapper | |
CPTMFWrapper | |
CGenericCastMemberTrait< ParameterPack< TO, TO_REST... >, ParameterPack< FROM, FROM_REST... >, SAFE > | |
CGenericCastMemberTrait< Delegate< RESULT_TO(ARGS_TO...)>, Delegate< RESULT_FROM(ARGS_FROM...)>, SAFE > | |
CDescriptionMessageCallbackInterface | |
CDescriptionProcessorInterface | |
CDllInterface | Interface for managing dynamic libraries (load, query symbols, ...) |
CFixedSizeArrayWrapperType | |
CPrivateFixedSizeArrayBuilder | |
CPrivateFixedSizeArrayBuilder< D, std::index_sequence< INDEX... > > | |
COutOfMemoryErrorInterface | An OutOfMemoryError indicates that a memory allocation failed |
CFunctionNotImplementedErrorInterface | |
CIllegalArgumentErrorInterface | An IllegalArgumentError is returned if an illegal argument was passed to a function parameter |
CNullptrErrorInterface | A NullptrError is returned if an (illegal) nullptr was passed to a function |
CIllegalStateErrorInterface | |
CUnexpectedErrorInterface | |
COperationCancelledErrorInterface | A OperationCancelledError is returned if a function terminated because a job or thread has been cancelled (from outside) |
CAggregatedErrorInterface | |
►CAggregatedError | |
CErrorIterator | Iterator to iterate through all errors of the AggregatedError |
CErrorIndirectRef | |
CErrorPtr | |
CNoErrorPtr | |
CUnsupportedArgumentErrorInterface | |
CUnresolvedErrorInterface | |
CUnknownErrorInterface | An UnknownError is returned in places where no specific error was defined |
CUnsupportedOperationErrorInterface | |
CShutdownErrorInterface | A ShutdownError is returned when errors are being used while the object system is being shut down |
CDisabledErrorInterface | |
CErrnoErrorInterface | |
CFactoryInterface | |
CFactoryFunctions< Factory< T(ARGS...)>, SUPER > | This class defines the Create function for Factory |
CFactoryFunctions< Factory< T(const DataDictionary &)>, SUPER > | |
►CFactory< T(ARGS...)> | |
CNonConst | |
CFactoryFactory | |
CFId | |
CInternedIdFidBase | |
CAttributeInternedId | |
CFId< T, InternedId, HELPER > | |
CPrivateFIdBase | |
CPrivateFIdBase< T, const char(&)[N], HELPER > | |
CRESTRICT | |
CValidKeyValuePairTrait | Type trait to be used in identification of acceptable key-value type pairs |
CFileUtilities | |
CFileFormatInterface | |
CFileFormatDetectionCacheInterface | |
CFileFormatHandlerInterface | |
CFileFormatDetectionInterface | FileFormatDetectionInterface offers functions to detect file formats |
CFixedBufferMemory | |
CFixedBufferMemory< SIZE, PARENT_ALLOCATOR, false > | |
CFixedBufferAllocatorBase | |
CFixedBufferAllocator | |
CFixedSizeArray | |
CFixedSizeBitSet | |
CFlexibleArray | |
CMisc | |
CSuppressFloatingPointChecks | |
CGetIteratorType | |
CGetIteratorType< T[N]> | |
CReverseIterator | |
►CForEachIterator | |
CWrapper | |
CAutoIterator | |
CAutoIterator< T[N]> | |
CNestedForEachIterator | |
CCommonIteratorTypes | |
CCommonIteratorTypes< void, I1, I2 > | |
CConcatForEachIterator | |
CConditionalForEachIterator | |
CMapForEachIterator | |
CFilterForEachIterator | |
CZipForEachIterator | |
CIndexForEachIterator | |
CSingletonForEachIterator | |
CEraseIterator | |
CEraseIterator< COLLECTION, SWAP_ERASE, false > | |
►CIterable | |
CIteratorType | |
CForwardRef | |
CIsObjectReferenceClass< ForwardRef< T > > | |
CIsObjectReferenceClass< ForwardRef< T > & > | |
CIsObjectReferenceClass< ForwardRef< T > && > | |
CIsObjectReferenceClass< const ForwardRef< T > & > | |
CForwardRefWithExtraBase | |
CGenericBaseArray | |
CGenericDataTemplate | |
CGetExtraDataCallbackInterface | |
CHalfFloat | |
CLIMIT< HalfFloat > | |
CIsZeroInitialized< HalfFloat > | |
CHashBitSet | |
►CDefaultHashMapEntryHandlerBase | |
CKeyConstructor | |
CKeyConstructor< ENTRY, KEY &, true > | |
CKeyValueConstructor | |
CKeyValueConstructor< ENTRY, KEY &, VALUE &, true, true > | |
CKeyValueConstructor< ENTRY, KEY &, VALUE, true, false > | |
CKeyValueConstructor< ENTRY, KEY, VALUE &, false, true > | |
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) |
CHashMapValueKeyPair | |
CHashMapKeyHashValuePair | |
CHashMapEntryBase | Base class for HashMap::Entry |
CHashMapEntryBase< K, V, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::HASH_KEY_VALUE > | |
CHashMapEntryBase< K, V, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::KEY_VALUE > | |
CHashMapEntryBase< K, V, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::VALUE > | |
CHashMapEntryBase< K, V, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::KEY_HASH_VALUE > | |
CHashMapEntryBase< K, V, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::HASH_VALUE_KEY > | |
CHashMapEntryBase< K, UnitType, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::HASH_KEY_VALUE > | |
CHashMapEntryBase< K, UnitType, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::KEY_HASH_VALUE > | |
CHashMapEntryBase< K, UnitType, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::HASH_VALUE_KEY > | |
CHashMapEntryBase< K, UnitType, ENTRY_HANDLER, HASHMAP_ENTRY_LAYOUT::KEY_VALUE > | |
►CHashMap | |
CConstIteratorTemplate | Iterator class for const HashMap |
CDefaultBucket | |
CEntry | |
CEntryIteratorBase | |
CHash | |
CHashMapAllocator | Special case of general and entry allocator being different (usually for performance critical fixed/limited size maps) |
CHashMapAllocator< ONE_ALLOCATOR, ONE_ALLOCATOR > | Typical case of general and entry allocator being the same (keeps the memory layout compatible) |
CIteratorTemplate | Iterator class for HashMap |
CIteratorTemplateBase | Iterator template class, used as base for Iterator and ConstIterator |
CKeyIteratorBase | |
CLambdaEntryConstructor | Internal |
CLambdaEntryConstructor< KEY &, LAMBDA, true > | |
CMultiEntryIterator | |
CSimpleBucket | |
CValueIteratorBase | |
CHashMapSelector | |
CGenericCastMemberTrait< HashMap< K_TO, V_TO >, HashMap< K_FROM, V_FROM >, SAFE > | |
►CHashSet | |
CLambdaEntryConstructor | |
CGenericCastMemberTrait< HashSet< TO >, HashSet< FROM >, SAFE > | |
CHashMapStatistics | |
CHierarchyIterator | |
CDefaultHierarchy | |
CHierarchyObjectRef | |
CDefaultHierarchy< void > | |
CHierarchyObjectIterator | |
CHierarchyObjectInterface | |
CHybridMapGetIteratorHelper | |
►CHybridMap | |
CEntryIteratorBase | |
CIteratorBase | |
CIteratorTemplate | |
CKeyIteratorBase | |
CNonConstIteratorBase | |
CValueIteratorBase | |
CHybridMapSelector | |
CHybridSet | |
CIndexIteratorDefaultAccess | |
CIndexIterator | |
CUInteger | |
CUInteger< SIZEOF(UIntegerBase) *8 > | |
CPrivateDummyFree | |
CClassInfoBase | |
CGenericCastMemberTrait< TO, FROM, SAFE, typename SFINAEHelper< void, typename TO::DirectlyReferencedType, typename FROM::DirectlyReferencedType >::type > | |
CIntersectionType | |
CUnionType | |
CIntFloat32 | |
CIntFloat64 | |
CReadArchiveInterface | |
CWriteArchiveInterface | |
CIoBrowseInterface | |
CResolveInterface | Static interface to access Url resolve functionality |
CIoConnectionInterface | |
CIoHandlerInterface | |
CIoMemoryInterface | |
CIoDualInOutputStreamInterface | |
CIoPipeInOutputStreamInterface | Creates a pipe stream for in and output |
CUrlOrStream | |
CIoErrorInterface | Error of the category I/O |
CFileFormatErrorInterface | |
CUnknownFileSizeErrorInterface | |
CBaseStreamInterface | |
CInputStreamInterface | |
COutputStreamInterface | Creates an OutputStreamInterface class to write bytes into streams |
CInOutputStreamInterface | |
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 |
CJobStatusInterface | Restricted job interface with the only purpose of being able to check for cancellation |
CJobStatusRef | Reference to a job for checking cancellation status only (JobStatusInterface) |
CJobResultInterface | Template for jobs which return more than just a void result |
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 |
CJobResultRef | Reference to a job that returns more than void/Result<void> |
CJobInterfaceTemplate | Template for jobs which inherit from JobInterface (and are not created using a lambda) |
CResultMemJob | RESULT_TYPE |
CJobRef | Reference to a job (JobInterface) |
CJobResultRef< Result< RESULTVALUETYPE > > | |
CPromiseRef | |
CPromise | A rudimentary promise |
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 |
CJobGroupRef | Reference to a group (JobGroupInterface) |
CStaticJobArray | |
CStaticJobGroupInterface | 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 |
CStaticJobGroupRef | Reference to a group with static maximum job count (StaticJobGroupInterface) |
CJobQueueInterface | |
CServiceIOJobQueueInterface | |
CSerialJobQueueInterface | |
CJobQueueRef | Generic job queue reference |
CServiceIOJobQueueRef | |
CSerialJobQueueRef | |
CLazyInit | |
►CLazyInitThreaded | |
CCancellationForwarder | |
CLegacyHash | |
CLexerInterface | |
CLinearCongruentialRandom | |
CPseudoRandom | |
CLoggerLine | Each object of LoggerLine represents an entry in the logger with several meta information. See documentation of members for more information |
CLoggerTypeInterface | Each object of LoggerLine represents an entry in the logger with several meta information. See documentation of members for more information |
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 |
CLoggerInterface | |
CMachineInterface | |
CMachinesInterface | |
CNonConstMap | |
►CMapInterface | |
CIteratorTemplate | |
CMapCloneHelper | |
CMapCloneHelper< MAP & > | |
CCol3 | A color consisting of three components R, G and B |
CIsZeroInitialized< Col3< T, 1 > > | |
CCol4 | A color consisting of three components R, G, B and an alpha |
CVec3 | A vector consisting of three components X, Y and Z |
CIsZeroInitialized< Vec3< T, 1 > > | |
CVec2 | A vector consisting of two components X and Y |
CIsZeroInitialized< Vec2< T, 1, SPACE > > | |
CVec4 | A vector consisting of four components X, Y, Z and W |
CIsZeroInitialized< Vec4< T, 1 > > | |
CSqrMat3 | General 3×3 matrix template consisting of three column vectors v1, v2, v3 |
CMat3 | |
CSqrMat2 | General 2×2 matrix template consisting of two column vectors v1, v2 |
CMat2 | |
CSqrMat4 | |
CInternedIdInitializer | |
CModuleVersionInfoInterface | |
CMultiIndexBuilder | |
►CMultiIndex | |
CIterator | |
CNullAllocator | |
CComponentDescriptor | |
CIsComplete< Class< T >, COUNTER > | |
CClass | |
CClassInterface | |
►CObjectInterface | |
CPrivateSuperMTable | |
CReferenceFunctions | |
►CErrorInterface | |
CReferenceFunctions | |
CAdapterRoot | |
CComponentHelper | |
CPrivateSelfHelperBase | |
CPrivateSelfHelper | |
CComponentHelper< BASE > | |
CComponentHelper< BASE, I, REST... > | |
CInterfacesBlock | |
CComponentWithBase | |
CUndefined | Helper class for templates |
CFunctionBaseInterface | This object stores the callback function for observable notifications |
CCombinerInterface | |
CObservableBaseInterface | |
CObservableNotifyRef | |
CObservableNotifyRef< Delegate< RESULT()> > | |
CObservableNotifyRef< Delegate< RESULT(ARGS...)> > | |
CObservableRef | |
CObservableStaticInterface | Helper for static interface |
CObservableImplRef | |
CNoOpLock | |
►CSubscriptionSet | |
CRemove | |
CGenericSimpleObservable | |
CSimpleObservable | |
CSimpleObservable< RESULT(ARGS...)> | |
CSimpleObservable< void(ARGS...)> | |
CObserverObjectInterface | |
CStaticObservableStorage | |
COpaqueBase | |
COpt< T & > | |
COpt< const T & > | |
COpt< T && > | |
►CParallelFor | |
CBaseContext | Basic context for ParallelFor loops. Each worker thread has its own local context |
CBreakCondition | |
CBreakContext | Context for ParallelFor loops that support cancellation |
CDefaultGranularity | |
CDummy | Dummy class for init or finalize |
CDynamicContext | |
CDynamicJob | |
CForAlignedContext | |
CForAlignedContext< FORCONTEXT, INDEXTYPE, Dummy, Dummy > | |
CForState | |
CGranularity | |
CInvokeSelector | |
CMinimumGranularity | |
CNoBreakContext | Context for lambdas which don't expect a context pointer as argument and return Result<void> |
CNoContext | Context for lambdas which don't expect a context pointer as argument and return nothing |
CNoContextSelector | Helper template for lambdas with Result<void> and without context |
CNoContextWithResult | Context for lambdas which don't expect a context pointer as argument and return nothing |
CNoContextWithResultSelector | Helper template for lambdas with Result<void> and without context |
CParallelForJob | |
CSingleThreadedFinalize | |
CSingleThreadedFinalize< WORKER, false, false > | |
CStaticContext | |
CStaticJob | |
CThreadingDisabled | |
►CParallelImage | |
CImageData | |
CLineJob | |
CPixelJob | |
CTileJob | |
CMoveHelper | |
CMoveHelper< SOURCEITERATOR, DESTITERATOR, CONTENT, true, true > | |
CMoveHelper< SOURCEITERATOR, DESTITERATOR, CONTENT, true, false > | |
CMoveHelper< SOURCEITERATOR, DESTITERATOR, CONTENT, false, false > | |
CMoveHelper< SOURCEITERATOR, DESTITERATOR, CONTENT, false, true > | |
►CMergeSegment | |
CSpan | |
CParallelSort | |
CSimpleParallelSort | |
CParametricTypeInterface | |
CParametricTypeDecorator | Helper to add multiple ParametricType on top of a DataType |
CParserInterface | |
CMaximalElements | |
►CPointerArray | |
CIteratorTemplate | |
CProgressInterface | |
CQueue | |
CRange | |
CIsZeroInitialized< Range< T > > | |
►CRangeMap | |
CEntryIteratorBase | |
CKeyIteratorBase | |
CValueIteratorBase | |
CRangeSet | |
CRefCountHashMapDefaultHandler | |
►CRefCountHashMap | |
CEntry | |
CEntryRef | |
CSetUsedFrameworks | |
CSetExpectedModuleDependencies | |
►CRegistry | |
CIdIteratorBase | |
CIteratorBase | |
CIteratorTemplate | |
CRegistryDefinition | |
CRunLoop | |
CSecureRandom | |
CAppendToIndexSequence | |
CAppendToIndexSequence< std::index_sequence< SEQ... >, VALUE > | |
CSequenceElement | |
CSequenceElement< T, 0, VALUE, REST... > | |
CIndexSequenceElement | |
CIndexSequenceElement< std::index_sequence< VALUES... >, INDEX > | |
CGetSequenceElement | |
CGetSequenceElement< T, V0 > | |
CGetSequenceElement< T, V0, V1 > | |
CGetIndexSequenceElement | |
CGetIndexSequenceElement< std::index_sequence< VALUES... > > | |
CIndexInIndexSequence | |
CIndexInIndexSequence< I, std::index_sequence< X, LIST... > > | |
CSerializer | |
CNonConstSet | |
►CSetInterface | |
CIteratorTemplate | |
CSetCloneHelper | |
CSetCloneHelper< SET & > | |
CSettingsInterface | Settings interface to store and load settings like preferences |
CHelperClass | |
CBaseSort | |
CSimpleSort | |
CHelperClass< SORTCLASS, ITERATOR, CONTENT, BASESORTFLAGS::NONE > | |
CHelperClass< SORTCLASS, ITERATOR, CONTENT, BASESORTFLAGS::MOVEANDCOPYOBJECTS > | |
CPerThreadData | |
CHistogramJob | |
CParadisSortJob | |
CParadisHealJob | |
CSortedArray | |
CDefaultSortedArray | |
CSpinlock | |
CRWSpinlock | |
CScopedLock | |
CScopedLockPair | |
CScopedReadLock | |
CScopedWriteLock | |
CMatrix4f32 | |
CMatrix4f64 | |
CMatrix4f64SSE | |
CVector2f64 | |
CVector4f32 | |
CVector4f64 | |
CVector4i32 | |
CVector8f32 | |
CVector8i32 | |
►CStackBufferAllocator | |
CHeader | |
CStackTrace | |
CStreamConversionInterface | |
CConversionTestSet | |
CArrayAppendCache | |
CStringPosition | |
CStringEnd | |
CStringCount | |
►CStringTemplate | |
CCharPtr | Proxy class to access individual characters of the string |
CSysCharArray | |
CStringInterface | |
CCStringInterface | |
►CString | |
CStringIterator | |
CCString | |
CToStringHelper2 | |
CToStringHelper2< T, false > | |
CToStringHelper2< T, true > | |
CStringProxy | |
CFormatStatement | Class to store formatting statements |
CStringConversion | |
CStringEncodingInterface | |
CStringDecodingInterface | |
CLanguageInterface | Class that handles string resources |
CResource | Class that handles resources |
CSymbolificationInterface | |
CLockTraits | |
CLockTraits< Spinlock > | |
►CSynchronizedValue | |
CLockedReadPtr | |
CLockedWritePtr | |
CSynchronizedValue< T, Serializer > | |
CSystem | |
CSystemProcessKilledErrorInterface | System Process has been killed by a signal. E.g. process crashed or killed by user |
CSystemProcessOperationErrorInterface | System process operation failed |
CSystemProcessObjectInterface | SystemProcessObjectInterface |
CSystemProcessInterface | This interface allows to access and create system processes |
CSystemErrorInterface | |
CNSSystemErrorInterface | |
CTaggedBaseRef | |
CThreadInterface | |
CThreadResultRef | Reference to a thread that returns more than void/Result<void> |
CThreadInterfaceTemplate | |
CThreadRefTemplate | |
CThreadResultRef< Result< RESULTVALUETYPE > > | |
CThreadLocalPointer | |
CThreadLocalDestructiblePointer | |
CThreadSafePtr | |
CThreadSafeRef | |
CJobErrorInterface | Error of the category jobs, groups and threads |
CTimerInterface | The timer interface consists of several methods for periodic events |
CAutoTimer | Helper class to automatically cancel and destroy a timer on shutdown |
►CTimeValue | Encapsulates a timer value |
CCurrentTime | |
CHours | Timer value in hours |
CMinutes | Timer value in minutes |
CSeconds | Timer value in seconds |
CMilliseconds | Timer value in milliseconds |
CMicroseconds | Timer value in microseconds |
CNanoseconds | Timer value in nanoseconds |
CIsZeroInitialized< TimeValue > | |
CTreeMapParent | |
CTreeMapParent< PARENT, true > | |
CTreeMap | |
CTuple | |
CFindUniqueTupleIndex | |
CFindUniqueTupleIndex< SEARCHTYPE, Tuple< TYPES... > > | |
CTuple<> | Specialization for a Tuple without any elements |
CIgnoredPlaceholder | |
►CTupleElementEquals | |
CByIndex | Functor that takes a tuple t and a value v as arguments and returns t.Get<INDEX> == v |
CByType | Functor that takes a tuple t and a value v as arguments and returns t.Get<ELEMENTTYPE> == v |
►CTupleElementLessThan | |
CByIndex | Functor that takes a tuple t and a value v as arguments and returns t.Get<INDEX> < v |
CByType | Functor that takes a tuple t and a value v as arguments and returns t.Get<INDEX> < v |
►CTupleElementCompare | |
CByIndex | |
CByType | |
CUnicodeUtils | This class handles unicode decompositions and correct string comparison using decomposition informations |
CDimensionInterface | |
CUnitInterface | |
CUrlInterface | |
CUrl | |
CUrlFileCacheEntryInterface | |
CUrlFileCacheInterface | |
CResultMemT | |
CLiteralId | |
CId | |
CLIMIT | |
CLIMIT< Bool > | |
CLIMIT< Int64 > | |
CLIMIT< UInt64 > | |
CLIMIT< Int32 > | |
CLIMIT< UInt32 > | |
CLIMIT< Int16 > | |
CLIMIT< UInt16 > | |
CLIMIT< Char > | |
CLIMIT< UChar > | |
CLIMIT< Float32 > | |
CLIMIT< Float64 > | |
CSum | |
CSum< X, Y... > | |
CSum<> | |
COr | |
COr< T, X, Y... > | |
COr< T > | |
CTemplateInstantiation | |
CSubstituteType | |
CSubstituteType< T &, MAP, void > | |
CSubstituteType< T *, MAP, void > | |
CSubstituteType< const T, MAP, void > | |
CSubstituteType< T, MAP, typename SFINAEHelper< void, typename T::Instantiation >::type > | |
CCompareTemplate | |
CDefaultCompare | |
CEqualityCompare | |
CCStringCompare | This class can be used as template argument for a HashMap if the HashMap shall use null-terminated C-string keys |
CRefCompare | |
CRefCompare< true, false > | |
CRefCompare< true, true > | |
CRenameList | |
CIncludeHelper | |
CFormatTemplateHelper | |
CFormatTemplateHelper< ARGCNT, const Char(&)[N]> | |
CDefaultDoc | |
CDefaultHasher | |
CFNV1aHasher | |
CUniqueHash | |
CUniqueHasher | |
CIoFileOutputHelper | |
CIoFileInputHelper | |
CJavaCall | |
CJavaMember | |
CJavaClass | |
CJavaClassArray | |
CJavaClassHash | |
CJavaHelper | |
CLockedResourceHelper | |
CLockedResourceMap | |
CLRUHashMap | |
CSourceLocation | |
CCopyWrapper | |
CNumToString< 0 > | |
CObserverScopeGuard | |
CResultOk< T & > | |
CResultOk< void > | |
CResultRef | |
CForwardResultPtr | |
CResultBase | Base class for Result |
CResultBase< T & > | |
CResultBase< void > | |
CPrivateIsErrorClassHelper | |
CPrivateIsErrorClassHelper< T, true > | |
CIsErrorClass | |
CIsErrorClass< ForwardRef< T > > | |
CResultSuper | |
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 > | |
CRemoveResult | |
CRemoveResult< Result< T > > | |
CRemoveResult< ResultOk< T > > | |
CGenericCastMemberTrait< Result< TO >, Result< FROM >, SAFE > | |
CGenericCastTrait< Result< TO >, FROM, SAFE > | |
CGenericCastTrait< Result< TO >, Result< FROM >, SAFE > | |
►CResultIteratorFunctions | TODO: (Ole) please document |
CWrapper | |
CReuseData | |
CReuseResourceTemplate | |
►CRingBuffer | |
CIteratorTemplate | |
CStreamConversionHelper | |
CCollectorThread | |
CThreadedUIUpdateBase | |
CThreadedUIUpdate | |
CThreadedUIUpdateRef | |
CUuidInterface | |
CUuid | |
CValueChangedCallbackInterface | |
CHasValueReceiver | |
CFirstValueReceiver | |
CUniqueValueReceiver | |
CViewIteratorMember | |
CMemberMap | |
►CWeakRawPtr | |
CWeakRawPtrProxy | |
CWeakRefBase | |
CWeakRefTargetBase | |
CMemoryMetadataProxy | |
CWeakRefServices | |
CGUIDHASH | |
CCryptographyStreamConversionInterface | |
CCryptoKeyInterface | |
CCryptoKey | Reference counted class of CryptoKeyInterface |
CSSHInterface | This interface maps all libssh2 functions into a interface |
CSSLInterface | This interface maps all OpenSSL functions into a interface |
CGlobalImportInterface | GlobalImport provides some functionality to handle and get global import settings |
CGlobalUtilsInterface | GlobalUtils provides some helper functionality to react to global import settings |
CWires | |
CGraphModelInterface | |
CGraphTransaction | |
CGraphNodeBase | |
CGraphNodeFunctions | Base class of GraphNode and Result<GraphNode> which implements most GraphNode functions |
CGraphNodeResultBase | |
CGraphNode | |
CIsZeroInitialized< GraphNode > | |
CGraphLib | GraphLib contains some static functions for graphs |
CGraphModelHelper | |
CGraphAttributeInterface | |
CGraphMessageInterface | |
CNodePathInterface | |
CFastNodePathHash | |
CAudioObjectInterface | |
CDrawDimension | Size of a window/drawing operation |
CIsZeroInitialized< DrawDimension< T > > | |
CDrawRect | Definition of a rectangle used for window/draw operations |
CIsZeroInitialized< DrawRect< T > > | |
CDrawPoint3d | X and Y coordinate of a point used for window/drawing operations |
CDrawDimension3d | Size of a window/drawing operation |
CDrawVolume | Definition of a rectangle used for window/draw operations |
CImageHierarchy | |
CImageBaseInterface | |
CImageTextureInterface | A Image texture represents a texture object with layers |
CImageInterface | |
CImageLayerInterface | A Image layer represents a single layer within a image texture |
CImageFunctionsInterface | Helper functions for image classes |
CBITS | This class represents the number of bits in a pixel format |
CColorProfileInterface | |
CColorProfileConvertInterface | Helper class to convert pixel data from one color profile to another |
CColorSpaceInterface | |
CExifInterface | This class allows to deal with EXIF chunks in image files |
CExifStaticInterface | @MAXON_ANNOTATION{nullimpl=true,dependencies=false} |
CColorProfileLegacyProcessorInterface | |
CImageChannelTypeInterface | ImageChannelTypes define how a pixel channel should be interpreted |
CImageChannelInterface | |
CBlendPixelHandlerStruct | |
CImagePixelBlendInterface | |
CIsZeroInitialized< PixelFormatGroup > | |
CPixelConstBuffer | Several functions use this helper structure to pass the image data to functions |
CPixelMutableBuffer | Several functions use this helper structure to pass the image data to functions |
CImageBufferTemplate | Several functions use this helper structure to pass the image data to functions |
CConvertFuncChannelHelper | |
CPixelFormatInterface | |
CPixelFormatsInterface | PixelFormatsInterface is a static interface which provides general functions for pixel format management |
CPixelFormatDynamicInterface | |
CPixelFormatGroupInterface | |
CPixelFormatIterator | |
CPixelFormatIndexedColorInterface | PixelFormatIndexedColorInterface extends the PixelFormatInterface with the ability to handle color palettes/tables |
CPixelDepthInfo | |
CPixelDepthInfo< Pix8u > | |
CPixelDepthInfo< Pix8s > | |
CPixelDepthInfo< Pix16u > | |
CPixelDepthInfo< Pix16s > | |
CPixelDepthInfo< Pix32u > | |
CPixelDepthInfo< Pix32s > | |
CPixelDepthInfo< Pix16f > | |
CPixelDepthInfo< Pix32f > | |
CPixelDepthInfo< Pix64f > | |
CChannelOffsetHelper | |
CPixelFormatTemplateBase | |
CImagePos | Several functions use this helper structure to pass the position within an image and number of pixels to functions |
CGetPixelHandlerStruct | |
CSetPixelHandlerStruct | |
CImagePixelStorageInterface | Object that can store pixel data in a special layout (e.g. compact, plain, or tiles) |
CDeepImagePixelConstBuffer | |
CDeepImagePixelMutableBuffer | |
CImagePixelDeepImageStorageInterface | Object that can store pixel data in a special layout (e.g. compact, plain, or tiles) |
CUpdateRegionObserver | |
CDefaultValueFunctions< SVGDocument > | |
CVectorImageInterface | |
CImageRegionObserverInterface | |
CImageRegionObservableInterface | |
CImageRegionObservableHandlerInterface | |
►CImageRegionTilesObserverInterface | This interface extends the notifiers about regional image changes with accessors to the tile-based tracking data structure |
CDirtyState | Defines the state of regional image changes as a collection of non-overlapping AABBs |
►CImageRegionObserverStorage | |
CStoredObserver | The pair of observer and its registration to the observable |
CImageUrlCacheInterface | |
CLayerSetCompare | |
CLayerSetInterface | Class to choose layers or alphas from an image |
CMediaStreamAudioDataExportInterface | Stream which represents sound data |
CMediaBaseInterface | MediaSession Base Interface. This interface is the common base for all media converter classes |
CMediaConverterInterface | |
CMediaConverterErrorInterface | An MediaConverterError is returned if a media converter want to return an error |
CMediaSessionWrongTypeErrorInterface | |
CMediaStreamEOFErrorInterface | End of Media Stream is reached |
CMediaSessionFileFormatHandlerInterface | |
CMediaInputInterface | Specific implementation to provide input data from a given source |
CMediaOutputInterface | Specific implementation to provide output data to a given destination |
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 |
CMediaSessionInterface | |
CMediaStreamInterface | |
CMediaStreamExifDataInterface | Stream which delivers EXIF data |
CMediaStreamImageBaseInterface | Base class for stream which delivers image data |
CMediaStreamImageDataImportInterface | Stream which represents full image data |
CMediaStreamImageDataExportInterface | Stream which represents full image data |
CMediaStreamImageDataForwardImportInterface | |
CMediaStreamAudioDataImportInterface | Stream which represents full image data |
CMediaStreamFormatInterface | Single Stream within a MediaConverterInterface |
CMediaStreamPropertiesInterface | Single Stream within a MediaConverterInterface |
COcioProcessorInterface | |
►COcioConfigInterface | Private |
CColorSpace | |
CDisplay | |
CRole | |
CLIMIT< Vector2d32 > | |
CLIMIT< Vector2d64 > | |
CLIMIT< Vector4d32 > | |
CLIMIT< Vector4d64 > | |
CLIMIT< Vector32 > | |
CLIMIT< Vector64 > | |
CLIMIT< Matrix32 > | |
CLIMIT< Matrix64 > | |
CLIMIT< Color32 > | |
CLIMIT< Color64 > | |
CLIMIT< ColorA32 > | |
CLIMIT< ColorA64 > | |
CBigIntegerInterface | |
CBigInteger | Reference counted class of BigIntegerInterface |
CBlendTweenInterface | |
CBlendAnimationInterface | |
CBlendFunctionInterface | |
CComplex | |
CFFTInterface | |
CFraction | |
CDefaultReification | |
CDispatch1 | |
CDispatch1< ALGORITHM, std::tuple< TYPES... >, REIFICATION > | |
CDispatch2 | Dispatch2 is similar to Dispatch1, but it dispatches based on the second argument instead of the first |
CDispatch2< ALGORITHM, std::tuple< TYPES... >, REIFICATION > | |
CGradientKnot | Represents a knot in a gradient |
CGradientInterface | |
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 |
CIndexedGradientKnot | |
CSortedGradientKnots | |
CIndexedGradientSampler | |
CGradientSampler | |
CPerformanceBaseArray | |
CKDTreeNode | |
CKDTreeNearest | |
CKDStackArray | |
CKDTree | Class to find closest points in space for a given point cloud |
CMatrixNxM | General n x m matrix |
CMatrixNxMInterface | |
CConstMatrixNxMInterface | |
CPRSMatrixData | Helper type for decomposed Matrix. Also includes shear calculation |
CNoiseInterface | |
CRenderNoiseInterface | |
CNURBSTests | |
CNURBSCurveWithContinuity | |
CNURBSCurveInterface | |
CKnotInfo | |
CNURBSCurve | |
CPolynomSolver | |
CQuaternion | |
CMathFuncHelper | |
CMathFuncHelper< Vec2< T >, FUNC > | |
CMathFuncHelper< Vec3< T >, FUNC > | |
CMathFuncHelper< Vec4< T >, FUNC > | |
CMathFuncHelper< Col3< T >, FUNC > | |
CMathFuncHelper< Col4< T >, FUNC > | |
CSplineMapperKnot | Represents a generator point in a spline |
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 |
CPrimitiveInformation | PrimitiveInformation stores information about a primitive relative to a mesh and a position on that primitive |
CMeshDistanceData | MeshDistanceData is a struct that stores distance information to a mesh for a point in space |
CSplineDistanceData | SplineDistanceData is a struct that stores distance information to a spline or line for a point in space |
CDistanceQueryInterface | DistanceQueryInterface provides functions for calculating the distance to a mesh, a spline or a line |
CCustomDataTagDisplayInterface | |
CMeshAttributeClassInterface | |
CCustomDataTagClassInterface | |
CMeshAttribute | |
CPolyData | |
CPolygroupInformation | |
CVoxelizationInterface | VoxelizationInterface provides a class for building up a voxelization of different kinds of index based mesh data structures |
CChangeListInterface | |
CFileMonitorItemInterface | |
CFileMonitor | |
CFormulaParseErrorInterface | Formula expression contained invalid elements, e.g. too many brackets or numbers that could not be parsed |
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 |
CFormulaParserCacheInterface | The formula parser translates a string expression into this intermediate cache structure |
CFormulaParserInterface | |
CGmlNode | |
CGmlTarget | |
CGmlNodeAttribs | |
CGmlGraphInterface | |
CGmlWriterInterface | |
CIoDocument | |
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 |
CProgressMonitorInterface | |
CRamDiskInterface | |
CReferenceWrapper | |
CRuleParserInterface | |
CParseHelper | |
CSourceControlChangeEntry | Return value of GetChanges() and GetMissingIntegrations() |
►CSourceControlInterface | |
CChangeFiles | Return value of DescribeChangelist() |
CFileDiff | Return value of DiffFiles() |
CSqlDatabaseInterface | |
CRegularExpressionInterface | |
CSubDataInterface | |
CSubDataOperationInterface | |
CUnitTestErrorInterface | UnitTest error |
CUnitTestInterface | |
CUnitTestComponent | |
CUpdateJobEvent | |
CCellEdge | |
CCellData | CellData struct is a datacontainer that represents a single Voronoi Cell |
CConvexDecompositionInterface | |
CConvEdge | |
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 |
CDelaunay3DInterface | |
CExactPredicates2DInterface | 2D exact geometrical predicates. Based on Shewchuk's adaptive exact predicates |
CTopologyContainer | |
CPolygonToTessellationMap | A data structire to map complex polygons to tessellation polygons |
CGenericPolygon | Complex polygon helper class |
CEdgePairTemplate | |
CSelectionWrapper | |
CGeomConstants | Class containing frequently used constants in the geom library |
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) |
CGeometryUtilsInterface | 2D and 3D geometrical utility functions |
CGenericInterpolate | |
CInterpolateTypeInterface | |
CPoly | |
CSimpleMeshObject | |
CTetrahedron | |
CVoronoi3DInterface | Voronoi3D provides functions for creating a 3D Voronoi representation of points |
CConditionVariableDependency | This class represents a dependency on a condition variable with unique ownership semantics |
CHttpCodeErrorInterface | |
CAioStatusInterface | This class is used to wait on the status of one or more asynchronous I/O operations |
CAioReaderInterface | A reader that can receive asynchronous read notifications from an AioService |
CAioWriterInterface | A writer that can receive asynchronous write notifications from an AioService |
CAioServiceInterface | |
CNetworkErrorInterface | A NetworkError indicates that a network function failed |
CNetworkTimeoutErrorInterface | |
CNetworkIpAddressStruct | |
CNetworkAdapterInterface | The NetworkAdapterInterface represents a physical Ethernet connection |
►CNetworkConnectionInterface | This class offers basic network connection functions to read/send data and manage connections |
CProperties | |
CNetworkIpInterface | Static interface to access network functionality |
CNetworkSockAddrIn | |
CNetworkIpAddrInterface | |
CNetworkIpAddrPortInterface | |
CNetworkIpAddr | Reference counted class of NetworkIpAddrInterface |
CNetworkIpAddrPort | |
CSSHNetworkConnectionInterface | This class handles SSH encrypted network connections |
CSSLNetworkConnectionInterface | This class handles SSL encrypted network connections |
CNetworkTcpSocketInterface | A basic TCP network socket |
CNetworkTcpConnectionInterface | An asynchronous TCP connection |
CNetworkTcpServerInterface | An asynchronous TCP server |
CNetworkTcpConnectionOptions | Initialization options for a TCP connection |
CNetworkTcpInterface | Static interface to access network functionality |
CNetworkUdpSocketInterface | A basic UDP network socket |
CNetworkUdpBoundSocketInterface | A UDP network socket that is bound to a local address and thus able to receive data |
CNetworkUdpChannelInterface | An asynchronous UDP channel |
CNetworkUdpSenderInterface | An asynchronous UDP sender |
CNetworkUdpServerInterface | An asynchronous UDP server |
CNetworkUdpChannelOptions | Initialization options for an UDP receiver |
CNetworkUdpSenderOptions | Initialization options for an UDP sender |
CNetworkUdpServerOptions | Initialization options for an UDP server |
CNetworkUdpInterface | Static interface to create UDP entities |
CUrlRedirectInterface | |
CNetworkOAuthSessionInterface | @MAXON_ANNOTATION{obfuscate=true} |
CNetworkProxyInterface | This interface allows handle proxy settings of the os for internet connection |
►CServiceDiscovery | |
CJoinContext | |
CLeaveContext | |
CResourceIdentifier | A named resource with a specific version and a qualified domain name |
CServiceProviderDetails | A servicer provider identified by its device UUID and address |
►CServiceAnnouncementRequestInterface | |
CTimingProperties | Timing details for this service announcement |
CServiceSubscriptionRequestInterface | |
CServiceAnnouncementInterface | An active service announcement |
CServiceSubscriptionInterface | An active service subscription |
►CServiceBusInterface | |
CParameters | Settings for the service discovery bus |
CSmtpErrorInterface | |
CSmtpReceiver | |
CSmtpMailInterface | Send mail via smtp |
CNetworkWebServerInterface | |
CNetworkIpHandlerInterface | |
CNetworkHttpHandlerInterface | |
CNetworkWebSocketConnectionInterface | Class that handles the WebSocket Protocol and an easy interface to use WebSockets |
CNetworkWebSocketSignalInterface | |
CNetworkWebSocketClientConnectionInterface | |
CNetworkWebSocketServerInterface | |
CNetworkZeroConfBrowserInterface | |
CNetworkZeroConfServiceInterface | |
CNetworkZeroConfInterface | |
CNodeContextAssetInterface | |
CNimbusBaseInterface | |
CErrorStorage | |
CPyModuleInterface | |
CResultOffsetHelper | |
CLocalStringStorage | |
CRuntime | A helper struct containing information about a virtual machine and it's libraries |
CLoadRuntime | A helper struct to initialized a virtual machine. Can be initialized by a predefined enum, or a given custom runtime object |
CLibraryInterface | |
CDocStringMeta | |
CVmDebuggerConnectionInterface | |
CVirtualMachineScopeInterface | |
CVirtualMachineInterface | |
CFilterInterface | FilterInterface allows interfacing with the render filter |
CFilterCommandQueueInterface | A Filter Command queue allows queuing of multiple filter's of the same context |
CFilterContextInterface | |
CFilterImageInterface | FilterImageInterface contains the image |
CObserveMeInterface | |
CFunctionSettings | A FunctionSettings object defines the IDs and behaviour of the stored function |
CCommandSettings | |
CClassicCommandSettings | |
CMenuEntry | |
CStatisticsElement | Element of a statistic. Used with GetStatistics() |
CSDKDatabaseInterface | The SDKDatabaseInterface is a database to store functions and commands and to define a menu structure |
CExecuteTestsInterface | Interface to manually or automatically execute test |
CPluginToolsInterface | |
CPythonToolsInterface | |
CSnippetSettings | Settings for SourceToolsInterface::SearchSnippetIssues() |
CSourceToolsInterface | An interface that provides tools to analyze Dox pages and code snippets |
CTestToolsInterface | An interface with various functions |
CDoxTitle | Represents a title/section/subsection in the form ID and text |
CDoxSnippet | Represents code snippet reference |
CDoxPage | Represents a Dox "page", not a dox file |
CCodeSnippet | Represents a code snippet |
CIssue | An issue found in the dox files or code snippets |
CTextToolsInterface | An interface that provides multiple functions to load text, dox pages and code snippets |
CCoreFoundationCreatedPointerHandler | |
CCFStrongRef | Reference for a CoreFoundation object which was created (and hence implicitely retained). The object will released when the CFStrongRef will be destructed |
CNSCreatedPointerHandler | |
CNSStrongRef | Reference for a ObjC object which was created (and hence implicitely retained). The object will released when the NSStrongRef will be destructed |
CNSStrongId | |
CSystemWindows | @MAXON_ANNOTATION{nullimpl=true} |
CVolumeInterface | VolumeInterface represents a core volume object in cinema |
CGridAccessorRef | |
CGridAccessorInterface | GridAccessorInterface allows to access volume data |
CGridAccessorCreationInterface | Helper class to create the templated interface GridAccessorInterface |
CGridAccessorRef< Generic > | |
CVolumeCommandData | |
CGridIteratorRef | |
CGridIteratorInterface | GridIteratorInterface allows to iterate over the active voxels of a volume |
CGridIteratorCreationInterface | Helper class to create the templated interface GridIteratorInterface |
CVolumeRay | |
CVolumeRayHit | |
CVolumeRayIntersectorRef | |
CVolumeRayIntersectorInterface | Internal. VolumeRayIntersectorInterface allows to access perform volume-ray intersection |
CVolumeRayIntersectorCreationInterface | Internal. Helper class to create the templated interface VolumeRayIntersector |
CVolumeRayIntersectorRef< Generic > | |
CSDFFilterSettings | |
CFilterSettings | |
CFieldSampleData | |
CVolumeConversionPolygon | |
CVolumeToolsInterface | VolumeToolsInterface provides methods to process volumes |
CPointsToVolumeListInterface | |
►Nstd | |
Cis_constructible< maxon::Generic, const maxon::Generic & > | |
►Ntool_autotest | |
CAutoTestInterface | |
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() |
C_addr_pair | |
C_alias | |
C_arg | |
C_arguments | |
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 | |
C_xidregitem | |
CAdvancedIntegerTriplet | [datatypes_datatype_declaration] |
CAdvancedNumberInterface | |
Carc | |
Casdl_int_seq | |
Casdl_seq | |
CAtomInterface | |
CBrowserContentNode | |
CBrowserPluginInterface | |
CBrowserURL | |
Cbufferinfo | |
CColorInterface | [extensionpoint_basic_interface] |
CCompactTriplet | |
CCustomUniqueIdGenerator | |
CCustomUniqueIdInterface | [interfaces_references_const_declaration] |
CDataSampleMeanInterface | [interfaces_component_base_interface] |
CDescriptionElementInterface | |
Cdfa | |
CDiceInterface | [interfaces_references_none_declaration] |
CDummy2Interface | |
CDummyInterface | |
CElement | |
CElementArrayInterface | [interfaces_annotations_declaration] |
CEnumInfo | |
CErrorCodeInterface | |
CExampleErrorInterface | [error_custom_interface] |
CFILE_native | |
CFloatArrayInterface | [interfaces_references_cow_declaration] |
CFloatTriplet | |
Cgc_generation | |
Cgc_generation_stats | |
Cgrammar | |
CHelperTriplet | [files_describeio_simple_datatype] |
CiBrowser | |
CIntegerTriplet | [datatypes_datatype_declaration] |
Clabel | |
Clabellist | |
CLIMIT | |
CLIMIT< Char > | |
CLIMIT< Float32 > | |
CLIMIT< Float64 > | |
CLIMIT< Int16 > | |
CLIMIT< Int32 > | |
CLIMIT< Int64 > | |
CLIMIT< UChar > | |
CLIMIT< UInt16 > | |
CLIMIT< UInt32 > | |
CLIMIT< UInt64 > | |
CLowerCaseString | |
CLowerCaseStringHelper | |
CLowerCaseStringHelper< STRING_WRAPPER, std::index_sequence< INDICES... > > | |
CMaxonRegistry | |
CNumberInterface | [interfaces_inheritance_interface_a] |
Cperrdetail | |
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 | |
CPyListObject | |
CPyMappingMethods | |
CPyMemAllocatorEx | |
CPyMemberDef | |
CPyMemberDescrObject | |
CPyMemoryViewObject | |
CPyMethodDef | |
CPyMethodDescrObject | |
CPyMethodObject | |
CPyModuleDef | |
CPyModuleDef_Base | |
CPyModuleDef_Slot | |
CPyNumberMethods | |
CPyObjectArenaAllocator | |
CPyOSErrorObject | |
CPyPreConfig | |
►Cpyruntimestate | |
C_xidregistry | |
Cpyinterpreters | |
CPySequenceMethods | |
CPySetObject | |
CPySliceObject | |
CPyStatus | |
CPyStopIterationObject | |
CPyStructSequence_Desc | |
CPyStructSequence_Field | |
CPySyntaxErrorObject | |
CPySystemExitObject | |
CPyTryBlock | |
CPyTupleObject | |
CPyType_Slot | |
CPyType_Spec | |
CPyUnicodeErrorObject | |
CPyUnicodeObject | |
CPyVarObject | |
CPyWideStringList | |
CPyWrapperDescrObject | |
CReferenceObject | |
CRTreeNode | |
Csetentry | |
CSimpleAtom | [published_objects_declaration] |
CSimpleClassInterface | [interfaces_basic_virtual_interface] |
CSimpleTriplet | [files_describeio_simple_datatype] |
CSomeDataBaseInterface | [data_resourceid_declare] |
Cstate | |
CStringHashInterface | [factory_example_interface] |
Csymtable | |
CTreeElementInterface | |
CVolumeSet | |
Cwrapperbase | |