site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com User-agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.18) Gecko/20110616 Lightning/1.0b2 Thunderbird/3.1.11 Are parameter ids 4 bytes now or are they still short ints? Do the ids have to be below a certain value like in the old SDK? Parameter ids are UInt32s, and always have been, with the caveat that Motion restricts them to be less than 10,000. Moving to 64-bits would have changed a lot of method signatures, and it didn't seem worth the hassle since nobody should have more than 4 billion parameters (and you can't currently have even that many). The number 10,000 is a limitation that we should get rid of, but I don't know how easy that would be to do. Please file a bug if this is important to you. I was only joking. :-) _______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/pro-apps-dev/site_archiver%40lists.ap... On 6/30/2011 11:01 AM, Julian Vasilkoski wrote: Now that it's all 64 bit I would hope they'd be uint64s. I'm working on a couple of plugins with more than 64000 parameters and could really use the expanded id space. If you really have the need for 64,000 parameters, I'm guessing that maybe the new dynamic parameter API would be helpful to you. It allows you to add and remove parameters outside of the -addParameters method. This email sent to site_archiver@lists.apple.com
participants (1)
-
Paul Miller