How do I find out what is the object type and what interfaces it has?
Hi.
The only way I see now, how to work with plugin development is to find a working fragment of code that does something I need and copy paste it to my code. I have no idea how to work things out by myself. One example: how to get the size of the active page? I have layoutControlData->GetPage() which returns UIDRef. Good luck with that. No idea what the object type is, what interfaces it has. I tried to work out the getting started section of html documentation but it doesn't really address these issues, and it looks incomplete/out of date. One example:
"Open the API reference documentation (in <SDK>/docs/references), click the Boss Classes link at the top of the page, and navigate to the "kDialogBoss Class Reference" page."
Except there is no "<SDK>/docs/references" path in the SDK, there is no "Boss Classes link" (there is Bosses) and there is no kDialogBoss on the list of bosses.
Is there any straight forward objects/classes hierarchy documentation?
How do I find what object's type is?
How do I find what interfaces each object/class have?
