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. wnoyce
    3. Topics
    W
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 5
    • Best 1
    • Controversial 0
    • Groups 0

    Topics created by wnoyce

    • W

      Instance variables static or not?

      General Talk
      • c++ macos 2023 • • wnoyce
      3
      0
      Votes
      3
      Posts
      774
      Views

      W

      Hi @ferdinand,

      Thank you for moving this topic to its correct category.
      Although I believe we agree on the C++ meaning of static members I really wasn't aware that the use of static plugin parameters and static plugin state could in practice be as problematic as you describe and will certainly heed your advice to no longer use static plugin state.
      Also, your point on field members and parallel execution of member functions is well taken.

      Thanks again!

    • W

      Multiple instances of ObjectData plugin?

      Cinema 4D SDK
      • c++ r25 macos • • wnoyce
      3
      0
      Votes
      3
      Posts
      498
      Views

      W

      @ferdinand Thank you very much for your elaborate answer!

      Explaining the difference between the interface layer and the plugin layer was very enlightening. I now understand that calling functions more than once is all part of the package and that this does not refer to the actual plugin instance. Thank you again.