3ds Max C++ API Reference
Loading...
Searching...
No Matches
TranslationSupport.h File Reference
#include "CoreExport.h"
#include "strbasic.h"
#include "tab.h"

Namespaces

namespace  MaxSDK
 
namespace  MaxSDK::TranslationSupport
 MAXScript scripts are typically written in English, but when MAXScript accesses names from TrackView nodes only localized names are available.
 

Enumerations

enum  ResolutionContext { kTrackViewNodes , kCount }
 The property name resolution context where localized \ English string translation lookup is occurring. More...
 

Functions

CoreExport bool RegisterTranslation (ResolutionContext context, const MCHAR *localizedString, const MCHAR *nonLocalizedString)
 Specifies translation between a localized and non-localized (English) string pair for when MAXScript is performing property resolution.
 
CoreExport bool GetLocalizedStrings (ResolutionContext context, const MCHAR *nonLocalizedString, Tab< const MCHAR * > &localizedStrings)
 Retrieves localized translations for a non-localized (English) string.
 
CoreExport bool GetNonLocalizedStrings (ResolutionContext context, const MCHAR *localizedString, Tab< const MCHAR * > &nonLocalizedStrings)
 Retrieves non-localized (English) translations for a localized string.