Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush GoZ API
      • Code Examples on Github
    • Forum
    • Downloads
    • Support
      • Support Procedures
      • Registered Developer Program
      • Plugin IDs
      • Contact Us
    • Categories
      • Overview
      • News & Information
      • Cinema 4D SDK Support
      • Cineware SDK Support
      • ZBrush 4D SDK Support
      • Bugs
      • General Talk
    • Unread
    • Recent
    • Tags
    • Users
    • Login
    1. Maxon Developers Forum
    2. Viktor Velicko
    3. Topics
    V
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 3
    • Best 0
    • Controversial 0
    • Groups 0

    Topics created by Viktor Velicko

    • V

      maxon::String Fails to Display "º" in Control Name

      Cinema 4D SDK
      • c++ windows • • Viktor Velicko
      2
      0
      Votes
      2
      Posts
      150
      Views

      ferdinandF

      Hey @Viktor-Velicko,

      Thank you for reaching out to us. Generally, our codebase supports Unicode, but in C++ source code and in *.str resource files, we only support Unicode escape sequences, not Unicode symbols directly. In Python, we do support Unicode symbols directly. In the 2025.3 SDK, I just added a code example for how to use Python to create a Unicode escaping pipeline around *.str files.

      So, the Unicode string const String slopeLabel = "Slope 90º"_s; would be written as const String slopeLabel = "Slope 90\\u00b0"_s; in C++. A bit more verbose variant would be const String slopeLabel ="Slope 90"_s + String("\\u00b0", STRINGENCODING::BIT7HEX));. In Python, you can use the string directly as slopeLabel: str = "Slope 90°".

      Cheers,
      Ferdinand

    • V

      Base Object - Attributes : Enabled parameter

      Cinema 4D SDK
      • • • Viktor Velicko
      5
      0
      Votes
      5
      Posts
      858
      Views

      fwilleke80F

      Since this question is tagged as C++, I'll add the docs link to the dedicated functions that return and set this attribute:
      BaseObject::GetDeformMode() and BaseObject::SetDeformMode()