Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush Python 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

    Basic documentation /was: Plugin info file[SOLVED]

    SDK Help
    0
    7
    648
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      Helper
      last edited by

      On 19/01/2015 at 07:28, xxxxxxxx wrote:

      User Information:
      Cinema 4D Version:   R16 
      Platform:      Mac OSX  ; 
      Language(s) :     C++  ;

      ---------
      Hi,

      This may be a stupid question, but nevertheless:
      I can't seem to find the file with general information (update, execution, ...) about cpp plugins.
      Can somebody link it to me please? 😄

      Greetings,
      Casimir

      1 Reply Last reply Reply Quote 0
      • H
        Helper
        last edited by

        On 20/01/2015 at 07:52, xxxxxxxx wrote:

        Hello,
        do you mean the articles in the SDK documentation?
        Then I think, I have answered the question already in your SDK Documentation thread.

        If you meant something different, can you please elaborate a bit more?

        1 Reply Last reply Reply Quote 0
        • H
          Helper
          last edited by

          On 20/01/2015 at 08:27, xxxxxxxx wrote:

          Hi,

          Well, if I go to the C.O.F.F.E.E. documentation I can go to
          plugins -> plugin types and there I find a lot of information about C.O.F.F.E.E. plugins.
          But if I go to the C++ documentation, I just end up to the search function.
          If I then search for plugin or tagplugin, I just get some documentation, but no information about how it works (like in the C.O.F.F.E.E. documentation).

          Thanks for your help!
          Greetings,

          Casimir

          1 Reply Last reply Reply Quote 0
          • H
            Helper
            last edited by

            On 20/01/2015 at 08:38, xxxxxxxx wrote:

            well, 2~3 years ago when I started reading Cinema 4D SDK, I was completely lost!!

            Cinema 4D SDK relies on your C++ experience, if you understand how C++ OOP works, how virtual functions work, you will understand how all plugins work even without documentation.

            the only thing that you will ask about is FLAGS.

            in general, a plugin is just a class, which is derived from an abstract class "command plugin, tag plugin, ..." each one got its own class, you derive from this class, and override its virtual functions, SDK will tell you when these functions are called so you can expect how the program runs.

            all this requires deep understanding of classes, pointers, functions , ... "they are the core of C++"

            1 Reply Last reply Reply Quote 0
            • H
              Helper
              last edited by

              On 20/01/2015 at 12:29, xxxxxxxx wrote:

              Casimir,
              did you have a look at the R15 docs (the link I posted)?
              There you have a start page pretty similar to the C.O.F.F.E.E. docs. It even has a Plugin Types[URL-REMOVED] page.

              Also we have a sticky post (above the latest posts in SDK Help) C++ plugin tutorial resources, which provides links to free, public resources, which certainly contain quite useful information for beginners.


              [URL-REMOVED] @maxon: This section contained a non-resolving link which has been removed.

              1 Reply Last reply Reply Quote 0
              • H
                Helper
                last edited by

                On 21/01/2015 at 05:24, xxxxxxxx wrote:

                Well yeah, didn't find that one! 😛
                Thanks!

                Greetings,
                Casimir

                1 Reply Last reply Reply Quote 0
                • H
                  Helper
                  last edited by

                  On 21/01/2015 at 05:28, xxxxxxxx wrote:

                  Renamed thread to better represent content.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post