Open Search
    Replacements

    About

    The MAXON API is the base for all future development of Cinema 4D. It will replace more and more elements of the classic API new functions and classes.

    Plugins that were written for an older version of the SDK must adapt the source code by replacing old classes with new MAXON API classes.

    Replacements in R20

    ClassReplacement
    AutoNew/AutoPtrNew reference system e.g. maxon::UniqueRef
    AutoLocker/AutoRWLocker/AutoRWLockmaxon::ScopedLock
    AutoSpinLockmaxon::ScopedLock
    BigIntegermaxon::BigInteger
    FileMonitormaxon::FileMonitor
    GeDynamicArraymaxon::BaseArray
    GeRWSpinlockmaxon::RWSpinlock
    GeSignalmaxon::ConditionVariableInterface
    GeSortAndSearchExmaxon::BaseSort
    GeSpinlockmaxon::Spinlock
    Matrixmaxon::Matrix
    Network classes/functionsNew network.framework
    MPAlloc/MPThreadPoolmaxon::ParallelFor
    SecureRandommaxon::SecureRandom
    Semaphoremaxon::Spinlock
    SendMailAvailable()/SendMail()maxon::SmtpMailInterface
    Vectormaxon::Vector

    See also API Transition, page_changes_in_r20 and page_api_change_list_in_r20.

    Replacements in R21

    Class/FunctionReplacement
    SNHookNo replacement
    GeGetSerialInfo()GetGeneralLicensingInformation()

    See also page_changes_in_r21 and page_api_change_list_in_r21.

    Further Reading