Go to the source code of this file.
Macros | |
| #define | AI_ADP_HOSTNAME AtString("ADDIN_PARENT_NAME") |
| We can add product metadata to provide further information to e.g. More... | |
| #define | AI_ADP_HOSTVERSION AtString("ADDIN_PARENT_VERSION") |
| #define | AI_ADP_PLUGINNAME AtString("ADDIN_NAME") |
| #define | AI_ADP_PLUGINVERSION AtString("ADDIN_VERSION") |
Enumerations | |
| enum class | AtADPDialogMode { ONLY_FIRST_TIME = 1 , ALWAYS = 2 } |
Functions | |
| AI_API void | AiADPDisplayDialogWindow (AtADPDialogMode mode=AtADPDialogMode::ALWAYS) |
| Display a modal window that lets the user opt-in/out of various analytics. More... | |
| AI_API void | AiADPDisableDialogWindow () |
| Prevent the dialog window from opening. More... | |
| AI_API void | AiADPSetOptedIn (bool wants_optin) |
| Set to true if user agreed to optin and false if opted out. | |
| AI_API bool | AiADPIsOptedIn () |
| AI_API void | AiADPAddProductMetadata (AtString name, AtString value) |
| Provide additional data to the product analytics, such as information about the client that created the Arnold render session. More... | |