Open Search
    Cinema 4D Paths

    Detailed Description

    Groups

     C4D_PATH
     

    Functions

    const Filename GeGetStartupPath ()
     
    const Filename GeGetStartupApplication ()
     
    const Filename GeGetStartupWritePath ()
     
    const Filename GeGetPluginPath ()
     
    Filename GeGetPluginResourcePath ()
     
    const Filename GeGetC4DPath (Int32 whichpath)
     

    Function Documentation

    ◆ GeGetStartupPath()

    const Filename cinema::GeGetStartupPath ( )

    Gets the path for the main folder of Cinema 4D.

    Returns
    The main path of Cinema 4D application.

    ◆ GeGetStartupApplication()

    const Filename cinema::GeGetStartupApplication ( )

    Gets the complete path of the host application (Cinema 4D, BodyPaint, NET).

    Returns
    The complete path to the host application.

    ◆ GeGetStartupWritePath()

    const Filename cinema::GeGetStartupWritePath ( )

    Gets the writable startup directory.
    This is the directory where all user data (preferences, libraries etc.) are stored.

    Note
    Use this for instance to store plugin preferences because Windows and Apple do not allow to write files into the application folder.
    Returns
    The writable startup directory.

    ◆ GeGetPluginPath()

    const Filename cinema::GeGetPluginPath ( )

    Gets the path for a plugin's main folder.

    Returns
    The path for the plugin that called this function.

    ◆ GeGetPluginResourcePath()

    Filename GeGetPluginResourcePath ( )

    Gets the resource path for a plugin's main folder.

    Since
    R16
    Returns
    The resource path for the plugin that called this function.

    Gets a plugin's resource path.

    Returns
    The resource path for the current plugin.

    ◆ GeGetC4DPath()

    const Filename cinema::GeGetC4DPath ( Int32  whichpath)

    Gets one of the Cinema 4D paths.

    Parameters
    [in]whichpathThe path to get: C4D_PATH
    Returns
    The retrieved Cinema 4D path.