Namespaces
|
| namespace
|
UtilityInterface |
Enumerations
|
| enum |
EProductID {
k3dsMax,
k3dsMaxDesign,
k3dsMaxOther } |
| |
Identifiers for 3ds Max based products.
More...
|
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
EProductID |
GetProductID () |
| |
Allows to identify the product based on an
identifier.
|
| 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.
|