3ds Max C++ API Reference
Loading...
Searching...
No Matches
utilintf.h File Reference
#include "strbasic.h"
#include "utilexp.h"

Namespaces

namespace  UtilityInterface
 

Functions

UtilExport const MCHAR * GetRegistryKeyBase ()
 Returns the base product registry key: "SOFTWARE\<Company Name>\<Product Name>\<version>".
 
UtilExport const MCHAR * GetRegistryCompanyBase ()
 Returns the base company registry key: "SOFTWARE\<Company Name>".
 
UtilExport const MCHAR * GetRegistrySoftwareBase ()
 Returns the software base (i.e. SOFTWARE - should be static from release to release.)

 
UtilExport const MCHAR * GetCompanyName ()
 Returns the company name (i.e. Autodesk). Mainly for branding purposes.
 
UtilExport const MCHAR * GetProductName ()
 Returns the product name (i.e. 3dsmax).

 
UtilExport const MCHAR * GetCurrentVersion ()
 Returns the current release-number (major, minor release: #.#).
 
UtilExport bool GetBoolEnvironmentVariable (const MCHAR *pEnvVarName, bool defaultVal)
 Returns the true/false value of an environment variable.
 
UtilExport void DisplayOutOfMemoryWarning ()
 Display a warning telling the user the application is out of memory.
 
UtilExport bool DisplayOutOfMemoryWarning (const MCHAR *message)
 Displays a warning telling the user the application is out of memory.