►Nbirender | |
CJointData | |
CLineData | |
CSegment | |
CLineRenderData | |
CCallbackData | |
CRenderCallbackLineData | |
►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< ParameterPack< IN >, 0 > | |
COperatorMicroNode | |
COperatorNodeHelper | |
COperatorNodeHelper< OP, RESULT, TYPES, std::index_sequence< I... > > | |
CMethodWrapper | |
CDirectPortAccess | |
CMappedPortAccess | |
CArrayElementAccess | |
CPortOps | |
CPortOpsBase | |
CPortOpsBase< T &, ACCESS > | |
CIndexedPortAccess | |
CIndexedPort | |
CSourceCodePortId | SourceCodePortId is used internally to identify the ports created with the MAXON_PORT macros |
CPortDefBase | |
CPortDefBaseCtor | |
CPortDefBaseCtor< C, MICRO, HASH, FLAGS, MEMBERS, void, -1 > | |
CAddDimension | |
CAddDimension< void, N > | |
CPortArrayAccess | |
CSelect | |
CPortMembers | |
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 |
CCoreNodeErrorHelper | The CoreNodeErrorHelper publishes helper functions to simplify CoreNode error handling |
CPortId | |
CInPortId | |
COutPortId | |
CIdBuilder | |
CIdOrBuilder | |
COperatorNodeLlvmBase | |
COperatorNodeLlvm | |
COperatorNode | |
COperatorNode< OP, RESULT(IN...)> | |
►CMicroNode | |
CAllowsChild | |
CAllowsParent | |
CBase | |
CChild | |
►CLazy | |
CPort | |
►CPortsAccess | |
CBatchIterator | |
CEmptyInputMembersIteration | |
CInputMembers | |
CIterator | |
CMembers | |
CNonEmptyInputMembersIteration | |
COutputMembers | |
CSource | |
CCoreNodeInstanceBaseInterface | |
CMicroNodePtr | |
►CVariadicPort | |
CAccess | |
►CPorts | |
CIterator | |
CMicroNodeInterface | |
CCoreNodeInstanceInterface | |
►COptimizationInfo | |
COutput | |
CShortCircuitRule | |
CCoreNodesLib | CoreNodesLib provides a set of static methods around core nodes |
►CVariableBase | |
CAllowsParent | |
CVirtualInputPort | |
CVariableMicroNode | |
CBasicMicroNode | |
CBatchMicroNode | |
CUnannotatedType | |
CMicroNodeRuntime | |
CRuntimeErrorInterface | @MAXON_ANNOTATION{errorObject=false} |
CFrameData | FrameData gives access to the runtime storage where members of a Frame are stored during execution |
CVarAccess | |
CContainerVarAccess | |
CBatchVarAccess | |
►Ndetail | |
CStackArrayHelper | |
CStackMatrixHelper | |
►Ndetails | |
CToChars | |
Cexplode | |
Cexplode< 0, digits... > | |
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< InternedId, 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 | |
CDataIdSwitch | |
CIdSwitchCheck | |
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 > | |
CNullReturnType | |
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 | |
CLessThanOrEqualAsLessThan | |
CForceEvaluation | |
CPartialSumSequenceHelper | |
CPartialSumSequenceHelper< ZERO_BASED, SEQUENCE, SUM > | |
CPartialSumSequenceHelper< ZERO_BASED, SEQUENCE, SUM, X, REST... > | |
CBaseLock | |
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 | |
CResultOkError | |
CTmpErrType | |
CTmpErrType< ResultOk< T > > | |
CPrivateVertexWrapper | |
►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 | |
CMaterialExchangeData | |
CPackedConstantParameter | |
CTypedConstantParameter | |
CParameterStorageInterface | |
►Nnodes | This namespace contains the API of the nodes framework |
►Ndetails | |
CGNodeResultBase | |
CComponentAccessType | A structure for holding all component access required information for each supported DataType |
CNodeOrTemplate | |
CNodeErrorInterface | Error of the node category |
CNodeTemplateArgumentErrorInterface | |
CSerializationNodeData | |
CImportAdapterInterface | |
CNodeSystemManagerInterface | |
CNodesGraphModelInterface | |
CNodesGraphHelpersInterface | |
►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 | |
►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 | |
CNativePyThreadState | |
►CNativePyFrameObject | |
CNativePyTryBlock | |
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< STD_IS_REPLACEMENT(reference, T)>::type > | |
CGetHelper< T, typename std::enable_if< STD_IS_REPLACEMENT(scalar, T)>::type > | |
CInvocationBase | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,,)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,,)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)> | |
CInvocationBase< T MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)> | |
CInvocationBase< void MAXON_MAKE_LIST(MAXON_INVOCATION_BASE_HELPER4,,,, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)> | |
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 | |
CBone | |
CAutoWeightPointJointSelections | |
CAutoWeightInterface | |
CCommandAssetInterface | CommandAssetInterface extends the AssetInterface to deal with command assets |
CAssetDatabaseStruct | |
CAssetDataBasesInterface | This interface provides helper functions to register asset repositories |
CDragAndDropDataAssetArray | Message data for DRAGTYPE_ASSET |
CKeywordAssetInterface | KeywordAssetInterface extends the AssetInterface to deal with keyword assets |
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 | |
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 | |
CBaseBitSet | BaseBitSet documentation |
CAssetCreationInterface | Helper interface for asset creation and drag&drop |
CAssetManagerInterface | Helper class to control the Asset Manager |
CRendererDefaultMaterialInterface | Helper class to get/set the default material for renderers |
CCustomNodeGuiBase | |
CAttributeManagerProxyInterface | |
CCustomNodeGuiProxyInterface | |
CDescEntryStruct | |
CDescTranslation | |
CNumToString | |
CNumToString< 0 > | |
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 | |
CUiConversionInterface | |
CCommandTuple | A parameter id with its own value. Used internally by the PARAM() macro (see below) |
►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 | |
CNullValueFunctionsHelper< const Result< COMMANDRESULT > & > | |
CInvocationState | |
CCommandObserverInterface | Implements Observables for the command system |
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 & > | |
►CArrayAllocator | |
CFreeEntry | |
CArrayAllocatorValueType | |
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 |
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 > > | |
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 | |
►CStrongRefHandler | |
CHasAddReference< FlexibleArray< T, COUNT > > | |
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 | |
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 |
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 | |
►CInternedId | |
CFastCompare | |
CIsTriviallyEquatable< InternedId > | |
CIsZeroInitialized< InternedId > | |
►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 > | |
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, ...) |
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 | |
CFId< T, InternedId > | |
CPrivateGetFIdKeyType | |
CPrivateGetFIdKeyType< const char(&)[N]> | |
CRESTRICT | |
CFileUtilities | |
CFileFormatInterface | |
CFileFormatDetectionCacheInterface | |
CFileFormatHandlerInterface | |
CFileFormatDetectionInterface | FileFormatDetectionInterface offers functions to detect file formats |
CFixedBufferMemory | |
CFixedBufferMemory< SIZE, PARENT_ALLOCATOR, false > | |
CFixedBufferAllocatorBase | |
CFixedBufferAllocator | |
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 | |
CGenericData | |
CGetExtraDataCallbackInterface | |
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 > | |
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 | |
CJobStatusInterface | |
CJobStatusRef | |
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 | |
CResultMemJob | RESULT_TYPE |
CJobRef | Reference to a job (JobInterface) |
CJobResultRef< Result< RESULTVALUETYPE > > | |
CPromiseRef | |
CPromise | A rudimentary promise |
CJobGroupInterface | |
CJobGroupRef | Reference to a group (JobGroupInterface) |
CStaticJobArray | |
CStaticJobGroupInterface | |
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 | |
CDefaultNullValue | |
CNullValueFunctions | |
CNullValueDetector | |
CNullValueZeroInitializedHelper | |
CNullValueZeroInitializedHelper< T & > | |
CNullValueZeroInitializedHelper< const T & > | |
CNullValueTypeHelper | |
CNullValueTypeHelper< T & > | |
CNullValueTypeHelper< const T & > | |
CNullValueFunctionsHelper | |
CNullValueFunctionsHelper< T & > | |
CNullValueFunctionsHelper< const T & > | |
CNullValueFunctions< Result< T > > | |
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(void)> > | |
CObservableNotifyRef< Delegate< RESULT(ARGS...)> > | |
CObservableRef | |
CObservableStaticInterface | Helper for static interface |
CObservableImplRef | |
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 |
CDummy | Dummy class for init or finalize |
CDynamicContext | |
CDynamicJob | |
CForAlignedContext | |
CForAlignedContext< FORCONTEXT, INDEXTYPE, Dummy, Dummy > | |
CForState | |
CInvokeSelector | |
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 > | |
CStaticContext | |
CStaticJob | |
►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 > | |
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 | |
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 |
►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 | |
CRefCountedCString | |
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 | |
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 |
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 |
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 |
CGraphNodeBase | |
CGraphEdgeBase | |
CGraphBase | |
CGenericInterpolate | |
CInterpolateTypeInterface | |
CPoly | |
CSimpleMeshObject | |
CTetrahedron | |
CVoronoi3DInterface | Voronoi3D provides functions for creating a 3D Voronoi representation of points |
CWires | |
CGraphModelInterface | |
CGraphTransaction | |
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 | |
CVectorImageInterface | |
CHalfFloat | |
CLIMIT< HalfFloat< Float32 > > | |
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 |
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 |
CProfilerConstant | Internal |
CProfiler | Internal |
CProfileManagerInterface | Internal |
CProfilingPoint | Internal |
CProfilingPointHelper | |
CProgressMonitorInterface | |
CRamDiskInterface | |
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 | |
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 | |
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 | |
CNullValueFunctions< nodes::TemplateArguments > | |
CNimbusBaseInterface | |
CCodeExchangeInterface | Manages communication to exchange code from Cinema 4D to IDE |
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 |
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 & > | |
C_addr_pair | |
C_alias | |
C_arg | |
C_arguments | |
C_BaseCustomGui | Internal |
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 | |
CActiveModeInfo | |
CAdvancedIntegerTriplet | [datatypes_datatype_declaration] |
CAdvancedNumberInterface | |
CAES | |
CAESFile | |
CAliasTrans | |
Carc | |
Casdl_int_seq | |
Casdl_seq | |
CAsset | |
CAssetData | |
CAssetEntry | |
CAtomArray | |
CAtomInterface | |
CAutoAlloc | |
CAutoBitmap | A simple BaseBitmap wrapper created from a filename or resource ID |
CAutoFree | |
CAutoLock | |
CAutoLocker | |
CAutoRWLock | |
CAutoRWLocker | |
CAutoWaitPointer | |
CBakeProgressInfo | |
CBakeTextureResizeNotify | |
CBaseBitmap | |
CBaseBitmapLink | |
CBaseChannel | |
CBaseContainer | |
CBaseCustomGui | The base class for custom GUIs |
CBaseData | The base class for all plugin data classes |
CBaseDocument | |
CBaseDraw | |
CBaseDrawHelp | |
CBaseFile | |
CBaseLink | |
CBaseLinkArray | A helper class to handle BaseLink instances |
CBaseList2D | |
CBaseMaterial | |
CBaseObject | |
CBaseObjectPrivateMessage | |
CBaseOverride | |
CBaseOverrideGroup | |
CBaseParticle | Structure used to change the particle path by the particle modifiers |
CBasePlugin | The base class for Cinema 4D plugins |
CBASEPLUGIN | Internal |
CBaseSceneHook | |
CBaseSceneLoader | |
CBaseSceneSaver | |
CBaseSelect | |
CBaseSelectData | Private |
CBaseShader | |
CBaseSound | |
CBaseTag | |
CBaseTake | |
CBaseThread | |
CBaseTime | |
CBaseVideoPost | |
CBaseVideoPostStruct | |
CBaseView | |
CBaseVolumeData | |
CBatchRender | A class to access the Render Queue |
CBDSetSceneCameraMsg | Struct for the BASEDRAW_MESSAGE_SET_SCENE_CAMERA message |
CBezierPoint | |
CBiRenderLib | |
CBiRenderObject | |
CBiRenderVideoPost | |
CBitmapBoolGui | |
CBitmapButtonCallback | Callback for BitmapButtonCustomGui, registered with BitmapButtonCustomGui::SetCallback() |
CBitmapButtonCustomGui | |
CBitmapButtonStruct | |
CBitmapLoaderAnimatedData | Data structure for loading a movie in a bitmap loader |
CBitmapLoaderData | |
CBitmapLoaderPlugin | |
CBitmapSaverData | |
CBitmapSaverPlugin | |
CBPColorSettings | Color Settings for a BodyPaint 3D channel |
CBPColorSettingsHelpers | Functions to get access to the selected BodyPaint 3D channel color settings |
CBPPaintSettings | Paint Settings for BodyPaint 3D channels |
CBPSingleColorSettings | Color settings |
CBranchInfo | |
CBrowseContainer | |
CBrowseFiles | |
CBrowserContentNode | |
CBrowserPluginInterface | |
CBrowserURL | |
CBrowseVolumes | |
CBrushBase | Helper class for the BrushToolData hook |
CBrushDabData | The brush data for an individual dab. This is passed into the method defined by the user in SculptBrushParams::SetMovePointFunc |
CBrushObjectInfo | |
CBrushPixelData | |
CBrushPointData | The data for each point in a brush dab |
CBrushPolyData | The data for each point in a brush dab |
CBrushToolData | |
CBrushVertexData | |
Cbufferinfo | |
CC4D_Falloff | |
CC4DAtom | |
CC4DAtomGoal | Dummy class for C4DAtom objects that can be pointed to by BaseLink objects |
CC4DGadget | Represents a gadget in a dialog |
CC4DLibrary | |
CC4DNoise | The noise class used for the Cinema 4D shaders |
CC4DObjectList | |
CC4DPL_CommandLineArgs | |
CC4DPL_DeviceChange | |
CC4DPL_EditImage | |
CC4DPL_NetRenderResult | Private |
CC4DThread | |
CC4DUuid | Deprecated. Use maxon::Uuid |
CCAJointObject | |
CCameraObject | |
CCAMorph | |
CCAMorphNode | |
CCAnimInfo | Internal |
CCAPoseMorphTag | |
CCAReferencePSD | |
CCAWeightMgr | |
CCAWeightTag | |
CCCurve | |
CCellInfo | Tree/List view cell information |
CChannelData | |
CCKey | Represents a key in the CCurve of a track which represent the animation of a parameter |
CCLine | |
CCloudObject | Cloud object |
CColorInterface | [extensionpoint_basic_interface] |
CColorProfile | |
CColorProfileConvert | |
CColorSwatchData | |
CColorSwatchGroup | |
CCommandData | |
CCommandInformationData | |
CCompactTriplet | |
CConicCurveCoeffcients | |
CControlDisplayStruct | DisplayControl data |
CCPolygon | Represents a polygon that can be either a triangle or a quadrangle |
CCTrack | |
CCTrackData | |
CCustomDataTag | |
CCustomDataType | Base class for custom data types |
CCustomDataTypeClass | |
CCustomGuiData | |
CCustomIconSettings | |
CCustomProperty | |
CCustomSculptBrushBase | Private. Internal |
CCustomSplineKnot | Represents a knot in a spline |
CCustomUniqueIdGenerator | |
CCustomUniqueIdInterface | [interfaces_references_const_declaration] |
CDataSampleMeanInterface | [interfaces_component_base_interface] |
CDateTime | Represents a date and time |
CDateTimeControl | |
CDateTimeData | |
CDateTimeParser | |
CDebugTimer | Internal |
CDescID | |
CDescLevel | Represents a level within a DescID |
CDescPropertyDragData | |
CDescription | |
CDescriptionAllowOverride | |
CDescriptionBaseMessage | Message struct for some message types |
CDescriptionCheckDragAndDrop | Message struct for MSG_DESCRIPTION_CHECKDRAGANDDROP |
CDescriptionCheckUpdate | Message struct for the MSG_DESCRIPTION_CHECKUPDATE message |
CDescriptionCommand | Message struct for MSG_DESCRIPTION_COMMAND |
CDescriptionCustomGui | |
CDescriptionCustomGuiNotification | |
CDescriptionElementInterface | |
CDescriptionFilter | |
CDescriptionGetBitmap | Message struct for MSG_DESCRIPTION_GETBITMAP |
CDescriptionGetObjects | Private |
CDescriptionImExportInit | Message struct for the MSG_DESCRIPTION_IMPEXPORT_INIT message |
CDescriptionImExportVerifyFilename | |
CDescriptionImExportVerifySuffix | |
CDescriptionInExAdded | |
CDescriptionInExDeleted | |
CDescriptionInExSelChanged | |
CDescriptionInitUndo | Message struct for the MSG_DESCRIPTION_INITUNDO message |
CDescriptionInlineObjectMsg | Message struct for the MSG_DESCRIPTION_GETINLINEOBJECT message |
CDescriptionPopup | Message struct for MSG_DESCRIPTION_POPUP |
CDescriptionPostSetValue | Message struct for the MSG_DESCRIPTION_POSTSETPARAMETER message |
CDescriptionPropertyCustomGui | |
CDescriptionTakeChanged | |
CDescriptionToolData | |
CDescriptionValidate | Message struct for the MSG_DESCRIPTION_VALIDATE message |
Cdfa | |
CDiceInterface | [interfaces_references_none_declaration] |
CDisplaceInfo | Private |
CDisplayTag | |
CDocumentImported | Message struct for the MSG_MULTI_DOCUMENTIMPORTED message |
CDocumentInfoClipData | Message struct for the MSG_DOCUMENTINFO_TYPE_PASTE and MSG_DOCUMENTINFO_TYPE_COPY messages. Private |
CDocumentInfoData | Message struct for the MSG_DOCUMENTINFO message |
CDocumentInfoMakeProj | Message struct for the MSG_DOCUMENTINFO_TYPE_MAKEPROJECT message |
CDpoint | Motion particle transformation data |
CDragAndDrop | Message struct for the MSG_DRAGANDDROP message |
CDragInfo | Tree/List view drag information |
CDrawInfo | Tree/List view draw information |
CDummy2Interface | |
CDummyInterface | |
CDWGObjectsLib | |
CDynamicDescription | |
CEdgeBaseSelect | |
CEditorLight | |
CEditorWindow | Helper class for the editor's window |
CEffector_PassData | |
CEffector_PassValueData | |
CEffectorData | |
CEffectorDataStruct | |
CEffectorStrengths | |
CElement | |
CElementArrayInterface | [interfaces_annotations_declaration] |
CEnumInfo | |
CErrorCodeInterface | |
CExampleErrorInterface | [error_custom_interface] |
CFalloffCollectMessage | |
CFalloffData | |
CFalloffDataData | |
CFieldCallerStack | |
CFieldData | |
CFieldGuiGetSubListInfo | |
CFieldInfo | Thread local information for this field sample invocation |
CFieldInput | |
CFieldLayer | |
CFieldLayerData | |
CFieldLayerLink | |
CFieldList | Field custom GUI (CUSTOMDATATYPE_FIELDLIST) for the Field list data |
CFieldListGui | |
CFieldObject | |
CFieldOutput | |
CFieldOutputBlock | |
CFieldShared | |
CFILE_native | |
CFilename | Manages file and path names |
CFilenameCustomGui | |
CFloatArrayInterface | [interfaces_references_cow_declaration] |
CFloatTriplet | |
CFontchooserCustomGui | |
CFontData | |
CGadgetPtr | |
Cgc_generation | |
Cgc_generation_stats | |
CGE_POINT2D | |
CGeCipher256 | A class that encrypts data using an insecure scrambling |
CGeClipMap | |
CGeColliderCache | |
CGeColliderEngine | |
CGeData | |
CGeDialog | |
CGeListHead | |
CGeListHeadCB | |
CGeListNode | Represents a C4DAtom that resides in a 4D list |
CGeListView | SimpleListView base class. Mostly internal |
CGeMarker | A unique marker that identifies an object |
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 |
CGePlaySnd | |
CGeRayCollider | |
CGeRayColResult | Stores the result of calculations with GeRayCollider |
CGeResource | This class allows to access resource files on the hard drive, for example to load dialog resources or to access string tables |
CGeSndInfo | |
CGetCustomIconData | Message struct for the MSG_GETCUSTOMICON message |
CGetMGSelectionMessage | Message struct for the MSG_GET_MODATASELECTION message |
CGetMGWeightMessage | Message struct for the MSG_GET_MODATAWEIGHTS message |
CGetMoDataMessage | Structure for passing MoData around |
CGetRealCameraData | Message struct for the MSG_GETREALCAMERADATA message |
CGetRealTagData | Message struct for the MSG_GETREALTAGDATA message |
CGeUserArea | |
CGlobalIlluminationInformation | Message struct for the MSG_GLOBALILLUMINATIONINFORMATION message |
CGlow | |
CGradient | |
CGradientCustomGui | |
CGradientKnot | Represents a knot in a gradient |
Cgrammar | |
CGV_DATA_HANDLER | Data type handler. Use GvRegisterDataType() to register |
CGV_OPCLASS_HANDLER | Operator class handler. Use GvRegisterOpClassType() to register |
CGV_OPGROUP_HANDLER | Operator group handler. Use GvRegisterOpGroupType() to register |
CGV_VALGROUP_HANDLER | Value group handler. Use GvRegisterValGroupType() to register |
CGV_VALUE_HANDLER | Value handler. Use GvRegisterValueType() to register |
CGvAnimHook | |
CGvCalc | |
CGvCalcHook | |
CGvCalcTable | Used for iterator nodes. Cannot be instantiated |
CGvCalcTime | Stores calculation time related information. Cannot be instantiated |
CGvDataInfo | |
CGvDestination | Connections destination data |
CGvDrawHook | |
CGvDropHook | |
CGvDynamicData | Represents a GV data and information about its data type |
CGvHelper | |
CGvHook | |
CGvInit | |
CGvMenuHook | |
CGvMessHook | |
CGvNode | |
CGvNodeGUI | GV node GUI helper class. Cannot be instantiated |
CGvNodeMaster | |
CGvOperatorData | |
CGvOperatorDescription | |
CGvPort | |
►CGvPortDescInfo | Port description information |
CPortInfo | |
CGvPortDescription | Port description data |
CGvPortInfo | Port information data |
CGvPortList | |
CGvPortListEntry | Represents a port entry in GvPortList |
CGvPortsDescInfo | Convenience collection of 2 GvPortDescInfo structures for the input and output ports |
CGvPortsInfo | Convenience structure for port calculation speedup |
CGvQuery | |
CGvRun | Contains helper functions for controlling node evaluation. Cannot be instantiated |
CGvValue | |
CGvValuesInfo | |
CGvWorld | The GV world class. Cannot be instantiated. To retrieve the global instance call GvGetWorld() |
CGvWrapper | |
CHairCollider | |
CHairFragment | |
CHairFragmentLink | |
CHairGuideDynamics | Contains hair dynamics information. Cannot be allocated |
CHairGuides | |
CHairGuideWeight | |
CHairHitData | |
CHairInterpolationMap | |
CHairLibrary | |
CHairMaterialData | Contains information about hair materials. Cannot be allocated |
CHairObject | |
CHairPluginMessageData | |
CHairPluginObjectData | |
CHairPolygonHit | |
CHairRenderObject | |
CHairRootData | |
CHairSelectionTag | |
CHairTangentTag | |
CHairVertexMapTag | |
CHairVideoPost | |
CHalo | |
CHandleInfo | |
CHelperTriplet | [files_describeio_simple_datatype] |
CHierarchy | |
CHierarchyHelp | |
CHNData | Holds HyperNURBS weight tag data |
CHNSubdiv | |
CHNWeightTag | |
CHtmlViewerCustomGui | |
CHUDTextEntry | Class structure to hold HUD Text for BaseDraw::DrawMultipleHUDText() |
CHyperFile | |
CHyperLinkCustomGui | |
CHyperLinkData | Hyper link custom data (CUSTOMDATATYPE_HYPER_LINK_STATIC) for use with HyperLinkCustomGui |
CiBrowser | |
CIconData | Represents a single icon in a large bitmap array |
CiCustomDataType | |
CiCustomGui | |
CIIntersect | |
CIlluminanceSurfacePointData | |
CInclusionTable | |
CInExcludeCustomGui | |
CInExcludeData | InExclude custom data type (CUSTOMDATATYPE_INEXCLUDE_LIST) |
CInitRenderStruct | |
CInstanceObject | |
CIntegerTriplet | [datatypes_datatype_declaration] |
CIntersectHitData | |
CInvokeScriptData | Message structure for the MSG_TRANSFORM_OBJECT message. Private |
CIpoint | Struct that holds the information for each particle |
CItemTreeData | |
CJointRestState | |
CKerning | Holds the kerning parameters for one character in a string |
CKerningCustomGui | The custom GUI to display and edit Kerning data |
CKerningData | |
CKerningGetGuiHelperMsg | |
CKerningTriState | TriState helper for class Kerning |
CKerningVpGuiHelper | |
Clabel | |
Clabellist | |
CLassoSelection | Used to select any GUI element with a lasso |
CLatLongRange | |
CLayerData | |
CLayerObject | |
CLayerSet | Layer set custom data type (CUSTOMDATATYPE_LAYERSET) |
CLayerSetCustomGui | LayerSet custom GUI (CUSTOMGUI_LAYERSET) |
CLayerSetHelper | Internal |
CLayerShader | |
CLayerShaderLayer | Represents a layer in a LayerShader |
CLensGlowCustomGui | Lens Glow custom GUI (CUSTOMGUI_LENSGLOW) for use with the LensGlowStruct data type |
CLensGlowStruct | Lens Glow data type (CUSTOMDATATYPE_LENSGLOW) for use with LensGlowCustomGui |
CLIMIT | |
CLIMIT< Char > | |
CLIMIT< Float32 > | |
CLIMIT< Float64 > | |
CLIMIT< Int16 > | |
CLIMIT< Int32 > | |
CLIMIT< Int64 > | |
CLIMIT< UChar > | |
CLIMIT< UInt16 > | |
CLIMIT< UInt32 > | |
CLIMIT< UInt64 > | |
CLineObject | |
CLinkBoxGui | |
CListViewData | |
CLMinMax | A class to construct a bounding box around points |
CLocalFileTime | Represents a date time |
CLodObject | |
CLongLatGui | |
CLowerCaseString | |
CLowerCaseStringHelper | |
CLowerCaseStringHelper< STRING_WRAPPER, std::index_sequence< INDICES... > > | |
CMachine | |
CMachineGroup | |
CManagerInfo | |
CMarkMaterials | |
CMatAssignCustomGui | |
CMatAssignData | Material assignment custom data type (CUSTOMDATATYPE_MATASSIGN) |
CMatAssignTable | |
CMaterial | |
CMaterialData | |
CMaterialDragAndDrop | Message struct for the MSG_MATERIALDRAGANDDROP message |
CMaterialPreviewCustomGui | |
CMaterialPreviewData | Material preview data type (CUSTOMDATATYPE_MATPREVIEW) for MaterialPreviewCustomGui |
CMatPreviewCopyUserData | Message struct for MATPREVIEW_COPY_USERDATA |
CMatPreviewGenerateImage | Message struct for MATPREVIEW_GENERATE_IMAGE |
CMatPreviewHandleDragnDrop | |
CMatPreviewModifyCacheScene | Message struct for MATPREVIEW_MODIFY_CACHE_SCENE |
CMatPreviewObjectInfo | Message struct for MATPREVIEW_GET_OBJECT_INFO |
CMatPreviewPrepareScene | Message struct for MATPREVIEW_PREPARE_SCENE |
CMaxonRegistry | |
CMDArray | Template array class used for arrays filled by MoData |
CMemoryFileStruct | |
CMessageData | |
CMessageDocumentConvertColors | Message struct for the MSG_DOCUMENT_CONVERT_COLORS message |
CMessageFilter | Message struct for the MSG_FILTER message |
CMessageScaleDocument | Message struct for the MSG_SCALEDOCUMENT message |
CMGWeightData | Holds weight information for MoGraph weight tags |
CMoccaLibrary | |
CMoData | Class for handling MoGraph motion data |
CModeling | Modeling engine |
CModelingCommandData | A helper object for SendModelingCommand() |
CModifyFilenameDataStruct | |
CMotionInfo | |
CMotionTrackerObject | |
CMouseDownInfo | Internal |
CMouseInfo | Tree/List view mouse information |
CMovieLoader | |
CMovieSaver | |
CMovieViewCustomGui | Movie viewer custom GUI (CUSTOMGUI_MOVIEVIEW). Currently Mac only |
CMsgGICSExData | Private |
CMsgGINewData | Private |
CMt2dTrack | |
CMt2dTrackData | |
CMTBodyPartParameters | |
CMTCharacterBodyPart | |
CMTCharacterDefinitionTag | Represents the Character Definition tag |
CMTCharacterMotionTransferTag | |
CMtData | |
CMtFootageData | |
CMtTrkGid | |
CMultiInstanceData | |
CMultilineEditTextStoreUndo | Message struct for the MSG_DESCRIPTION_TEXT_STOREUNDO and MSG_DESCRIPTION_TEXT_RESTOREUNDO messages |
CMultipass | |
CMultipassBitmap | |
CMultiPassChannel | Private |
CMultipassObject | |
CNeighbor | |
CNetLibrary | |
CNetRenderBuffer | |
CNetRenderData | |
CNetRenderDocumentContext | |
CNetRenderMsgBucketFinished | |
CNetRenderMsgBucketIndex | |
CNetRenderMsgBucketInfo | |
CNetRenderMsgBucketStarted | |
CNetRenderMsgCacheGetCache | |
CNetRenderMsgCacheGetTask | |
CNetRenderMsgCachePrepass | |
CNetRenderMsgCacheProgress | |
CNetRenderMsgCacheSendTask | |
CNetRenderService | |
CNetService | |
CNetworkIpConnection | |
CNgon | |
CNgonBase | |
►CNgonNeighbor | |
CNgonNeighborSegment | |
CNodeData | |
CNodeMaterial | |
CNormalStruct | |
CNormalTag | Represents a Point Normal tag |
CNotifyEventCopy | Private |
CNotifyEventData | Private |
CNotifyEventMsg | Private |
CNumberInterface | [interfaces_inheritance_interface_a] |
CObjectColorProperties | Data structure for object color properties |
CObjectData | |
CObjectRestriction | |
CObjectSelectionData | Message struct for the MSG_GETSELECTION message. Private |
CObjectTransformMsgData | Message structure for the MSG_TRANSFORM_OBJECT message. Private |
CObserveMeInterface | [observers_declaration] |
COcioConverter | Class which transforms colors from one OCIO color space to another |
COverrideMaterial | |
CPaintBitmap | The base class of all paint classes. Can be a texture, material, layer or mask |
CPaintBrushData | |
CPaintLayer | A class for paint layers. Can be any kind of layer (layer, layer set, etc.) |
CPaintLayerBmp | A class for layers with pixels |
CPaintLayerFolder | A class for paint layer folders |
CPaintLayerMask | A class for paint layer masks |
CPaintManager | Functions to access Texture Views |
CPaintMaterial | A class for paint materials. It represents a paintable material |
CPaintTexture | A class for paint textures, can contain layers and may represent the channel of a material |
CPaintView | Represents a Texture View |
CParser | |
CParserCache | |
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() |
CParticleObject | |
CParticleTag | |
Cperrdetail | |
CPgon | |
CPgonEdge | |
CPickSessionDataStruct | |
CPixelFragment | |
CPixelPost | |
CPLAData | PLA custom data type (CUSTOMDATATYPE_PLA) for PLA tracks |
CPointMove | |
CPointObject | |
CPointTag | Represents the Point tag |
CPolygonObject | |
CPolygonReduction | |
CPolygonReductionData | |
CPolygonTag | Represents the Polygon tag |
CPolyInfo | |
CPolyTriangulate | |
CPolyVector | The UVWs for a polygon. In the raytracer they are uncompressed |
CPolyWeight | |
CPrefsDialogHook | Private |
CPrefsDialogObject | |
CPrefsMapTable | Private |
CPresampleFieldSingleData | Message struct for MSG_PRESAMPLE_FIELD_SINGLE |
CPriorityCustomGui | |
CPriorityData | Priority custom data type (CUSTOMGUI_PRIORITY_DATA) |
CPriorityList | |
CProbe | |
CProgressDialog | |
CProgressThread | Internal |
CPropertyPropagationOverrideData | |
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 | |
CQuaternion | |
CQuickTabCustomGui | |
CRadiancePolyFrontBack | |
CRandom | |
CRangeCustomGui | |
CRangeData | |
CRangePair | |
CRay | |
CRayCamera | |
CRayEnvironment | The data for the scene environment (if an EnvironmentObject was in the scene) |
CRayHemiSample | |
CRayHemisphere | |
CRayHitID | |
CRayIllumination | Illumination information for materials |
CRayLight | |
CRayLightCache | |
CRayLightCaustics | |
CRayLightComponent | Use by custom illumination models; the illumination model fills out rdiffuse and rspecular for a given light source |
CRayLightNoise | |
CRayLightShadow | |
CRayLightVisible | |
CRayMotionCamera | Motion Blur camera |
CRayMotionCameraFrame | |
CRayMotionLight | |
CRayMotionLightFrame | |
CRayMotionMatrix | |
CRayMotionMatrixData | |
CRayMotionNormal | |
CRayMotionObject | |
CRayMotionPolyNormal | |
CRayMotionTexture | |
CRayMotionTextureFrame | |
CRayObject | |
CRayObjectInstanceData | |
CRayParameter | |
CRayPolygon | |
CRayPolyWeight | Stores polygon weight information. Filled by VolumeData::GetWeights() |
CRayRadianceObject | Contains the computed radiance values for an object |
CRayRadiancePoly | |
CRaySampler | Private |
CRayShaderStackElement | Private |
CRedirectMsgData | Message structure for the MSG_REDIRECT message. Private |
CReferenceObject | |
CReflectionLayer | |
CRegistry | |
CRegularExprParser | |
CRenameTextureMessage | |
CRender | |
CRenderData | |
CRenderJob | |
CRenderNotificationData | Message struct for the MSG_MULTI_RENDERNOTIFICATION message |
CRenderPathData | Data structure to collect render information in handling Tokens in render output path |
CRenderTask | |
CRenderTaskTransfer | |
CRepository | |
CResolvePortDescId | Helper structure used together with GV_MESSAGE_OBJECT_RESOLVEPORTDESCID |
CResourceDataTypeClass | |
CRestoreLayoutSecret | |
CRetrievePrivateData | |
CRootObjectData | |
CRTreeNode | |
CSafety | |
CSaveProjectStruct | Structure contains extra data for MSG_DOCUMENTINFO_TYPE_SAVEPROJECT_BEFORE and MSG_DOCUMENTINFO_TYPE_SAVEPROJECT_AFTER |
CSceneColorConverter | |
CSceneHookData | |
CSceneLoaderData | |
CSceneSaverData | |
CSculptBrushModifierData | Data class to create sculpt brush modifier plugins. Use RegisterBrushModifier() to register one |
CSculptBrushParams | |
CSculptBrushToolData | |
CSculptCustomData | |
CSculptFlagChecker | |
CSculptFolder | A SculptFolder can contain many SculptLayer objects or other SculptFolder objects as children |
CSculptHitData | Data structure filled out by the SculptObject::Hit() methods |
CSculptLayer | A sculpt layer can contain one or more SculptLayerData children |
CSculptLayerBase | Base class for sculpt layers |
CSculptLayerData | |
CSculptLayerSystem | |
CSculptModifierInterface | |
CSculptMouseData | |
CSculptObject | |
CSculptPointPolysIterator | |
CSculptTag | |
CSDataEx | Sound sample data |
CSDKBrowser | Private |
CSDKBrowserURL | |
CSDKReferenceObject | Base class for the browser nodes |
CSDKReferenceObjectBasePtr | Base class for the SDKReferenceObjectPtr class. Holds the interface pointer |
CSDKReferenceObjectPtr | |
CSDSObject | |
CSDSSubdivisionMask | |
CSegment | Represents a Spline segment data |
CSegmentSphereIntersectionData | |
CSegmentTag | Represents the Segment tag |
CSelectionChanger | |
CSelectionTag | |
CSerialInfo | |
Csetentry | |
CShaderData | |
CSimpleAtom | [published_objects_declaration] |
CSimpleClassInterface | [interfaces_basic_virtual_interface] |
CSimpleListView | A class for simple list views. See ListView.cpp SDK example |
CSimpleTriplet | [files_describeio_simple_datatype] |
CSMinMax | A class to construct a bounding box around points |
CSnapCore | The Snap Interface, must be allocated either with AutoAlloc, or Alloc() and freed after use with Free() |
CSnapData | |
CSnapExclude | |
CSnapPoint | Structure for holding and returning information about the result of a snap and the point that has been snapped to |
CSnapResult | The final result that the user gets when calling SnapCore::Snap or SnapCore::Intersect |
CSnapStruct | Structure containing relevant context information for the snap system |
CSoftSelectionTag | |
CSomeDataBaseInterface | [data_resourceid_declare] |
CSoundEffectorCustomGui | |
CSoundEffectorData | |
CSpcInfo | |
CSplineControlMessages | |
CSplineCustomGui | |
CSplineData | |
CSplineDataCallbackCoreMessage | Callback struct for the SPLINE_CALLBACK_CORE_MESSAGE call |
CSplineDataCallbackCursorInfo | Callback struct for the SPLINE_CALLBACK_CURSORINFO call |
CSplineDataCallbackDraw | Callback struct for the SPLINE_CALLBACK_DRAW call |
CSplineHelp | |
CSplineLengthData | |
CSplineObject | Represents a spline object |
Cstate | |
CSTATICPLUGIN | Internal |
CStereoCameraInfo | Stereoscopic camera information |
CStickTextureTag | |
CStratified2DRandom | A class to generate stratified 2D random numbers |
CStreak | |
CString | |
CStringHashInterface | [factory_example_interface] |
CStringUndo | Message struct for the MSG_STRINGUNDO message. Private |
CSubDialog | This class is for creating sub-dialogs that can be attached to a SUBDIALOG control in an ordinary GeDialog with GeDialog::AttachSubDialog() |
CSubstanceShdGetBitmap | |
CSurfaceData | Filled by VolumeData::GetSurfaceData() |
CSurfaceIntersection | A structure for surface intersections |
CSUVWStruct | |
Csymtable | |
CTagData | |
CTagModifyMsgData | Message structure for the MSG_TAG_MODIFY message. Private |
CTakeData | |
CTangent | Represents a tangent with its left and right interpolation parts |
CTangentTag | Represents the Spline Tangent tag |
CTask | |
CTempUVHandle | |
CTexBoxGui | |
CTexData | |
CTextureManagerCustomGui | Custom GUI (CUSTOMGUI_TEXTUREMANAGER) for managing paint textures |
CTexturenameCustomGui | Texture name custom GUI (CUSTOMGUI_TEXTURENAME) |
CTextureSize | |
CTextureTag | |
CTokenEntry | Data structure that represents a Token |
CToolAskMsgData | |
CToolData | |
CToolPlugin | |
►CToolResizeData | |
CToolResizeFalloffData | |
CToolSwitchActionMsgData | |
CToolSystemMessageData | @MarkPrivate |
CToolTransformMsgData | Message structure for the MSG_TOOL_TRANSFORM message. Private |
CTP_BaseCollision | |
CTP_BaseShape | |
CTP_CollisionInterface | |
CTP_FreeParticle_CB | |
CTP_FreePShape_CB | |
CTP_MasterSystem | |
CTP_Msg | |
CTP_ParticleNode | Represents a particle in a TP_PGroup list |
CTP_PGroup | Represents a particle group |
CTP_PGroupArray | |
CTP_PGroupPreRemove | Data structure for TP_MSG_PGROUP_PREREMOVE message |
CTP_PShapeI | PShape datatype |
CTP_PShapeInterface | |
CTP_PShapePtr | Wrapper around a TP_PShapeI pointer |
CTP_Spin | |
CTransIndexMapData | |
CTranslationMaps | |
CTransMapData | |
CTransMapNewData | |
CTransPointDeltaData | |
CTransPointInterData | |
CTreeElementInterface | |
CTreeViewCustomGui | |
CTreeViewDropDownMenuInfo | DropDown menu information, filled out by the user |
CTreeViewFloatSliderInfo | Percentage floating slider information, filled out by the user |
CTreeViewFunctions | Inherit this class to supply a data and view model for TreeViewCustomGui. See ActiveObject.cpp SDK example |
CTriState | |
CUnitScaleCustomGui | |
CUnitScaleData | |
CUpdateDialogHelper | Helper class for GeDialog::BeginLayoutChange() |
CUser | |
CUserPool | |
CUVWStruct | |
CUVWTag | |
CVariableChanged | |
CVariableTag | |
CVector2dCustomGui | |
CVertexColorStruct | |
CVertexColorTag | |
CVertexMapTag | Represents the Vertex Map tag |
CVideoPostData | |
CVideoPostSettingModeQuery | |
CVideoPostStruct | |
CViewportPixel | |
CViewportRenderIDMessageData | |
CViewportSelect | |
CVolumeBuilder | |
CVolumeData | |
CVolumeObject | |
CVolumeSet | |
CVoronoiFracture | |
CVPBuffer | A rendering bitmap buffer. Represents internally the same class as MultipassBitmap, so a VPBuffer can be cast to a MultipassBitmap and vice versa |
CVPFragment | |
Cwrapperbase | |
CxBaseCurveClass | |
CxBaseCurveData | |
CxBaseCurvePoint | |
CxBaseGeometryData | |
CxBaseSurfaceClass | |
CxBaseSurfaceData | |
CxCircularCurveData | |
CxCompositeCurveData | |
CxConicCurveData | |
CxExtrudeSurfaceData | |
CxLineCurveData | |
CxMappedCurveClass | |
CxMappedCurveData | |
CxNurbsCurveData | |
CxNurbsCurvePoint | |
CxNurbsKnots | |
CxNurbsSurfaceData | |
CxPlaneSurfaceData | |
CxPolynomCurveData | |
CxPolynomCurvePoint | |
CxPolynomSurfaceData | |
CxPolynomSurfacePoint | |
CXPressoTag | |
CXrefInitData | Message struct for the MSG_XREFINIT message |
CxRotateSurfaceData | |
CxSegmentMappedCurveData | |
CxStandardMappedCurveData | |
CxStandardTrimmedSurfaceData | |
CxTrimmedSurfaceClass | |
CxTrimmedSurfaceData | |
CxUVPairFF | |
CZipFile | Allows to read/write ZIP files |
CZipFileGlobalInfo | |
CZipFileInfo | |
CZipFileTime | |
CZipWriteInfo | |