On 13/04/2014 at 13:56, xxxxxxxx wrote:
Cinema 4D Version: R14
Platform: Windows ;
Language(s) : C++ ;
I was wondering why the virtual Init() function is called more than just when the plugin is instantiated..
For example when i run my plugin, change a value or press a button in it
s properties, it fires Init().. It also only fires it the first time - so for example if i change a specific value three times, it only firse Init() the first time, then if i hit a DIFFERENT button, it fires Init(), and i can then go back and change the first value and again itll fire Init() the first time the value is changed..
Can anybody explain the reason for this or logic behind it?
Having trouble with an INEXCLUDE that only seems to update after a call to Init(), trying to get to the bottom of it..