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.
|