utilintf.h File Reference

utilintf.h File Reference
#include "strbasic.h"
#include "utilexp.h"

Namespaces

 UtilityInterface
 

Functions

UtilExport const MCHARGetRegistryKeyBase ()
 Returns the base product registry key: "SOFTWARE\<Company Name>\<Product Name>\<version>". More...
 
UtilExport const MCHARGetRegistryCompanyBase ()
 Returns the base company registry key: "SOFTWARE\<Company Name>". More...
 
UtilExport const MCHARGetRegistrySoftwareBase ()
 Returns the software base (i.e. SOFTWARE - should be static from release to release.) More...
 
UtilExport const MCHARGetCompanyName ()
 Returns the company name (i.e. Autodesk). Mainly for branding purposes. More...
 
UtilExport const MCHARGetProductName ()
 Returns the product name (i.e. 3dsmax). More...
 
UtilExport const MCHARGetCurrentVersion ()
 Returns the current release-number (major, minor release: #.#). More...
 
UtilExport bool GetBoolEnvironmentVariable (const MCHAR *pEnvVarName, bool defaultVal)
 Returns the true/false value of an environment variable. More...
 
UtilExport void DisplayOutOfMemoryWarning ()
 Display a warning telling the user the application is out of memory. More...
 
UtilExport bool DisplayOutOfMemoryWarning (const MCHAR *message)
 Displays a warning telling the user the application is out of memory. More...