maxon.LazyLanguageStringDataDescriptionDefinitionInterface¶
Description¶
Interface to manage lazy loading of maxon.LanguageStringDataDescriptionDefinition for description strings.
Methods Signature¶
|
NullValuePtr(self) Helper function to return the default value for an empty cow object. |
|
Returns the description of the given language. |
Returns all descriptions to export. |
|
|
Loads all string resources from the meta data into memory (e.g. |
|
Stores the description for the given language. |
|
Sets the asset from which the definition shall be loaded lazily. |
Methods Definition¶
-
static
LazyLanguageStringDataDescriptionDefinitionInterface.DefaultValuePtr(*args)¶ NullValuePtr(self) Helper function to return the default value for an empty cow object.
- Returns
- Return type
-
LazyLanguageStringDataDescriptionDefinitionInterface.Get(languageId)¶ Returns the description of the given language.
- Parameters
languageId (
maxon.Id) – Id of the language to load.- Returns
maxon.DataDescriptionDefinitionon success.- Return type
maxon.DataDescriptionDefinition
-
LazyLanguageStringDataDescriptionDefinitionInterface.GetMetaData()¶ Returns all descriptions to export.
- Returns
maxon.LanguageStringDataDescriptionDefinitionon success.- Return type
maxon.LanguageStringDataDescriptionDefinition
-
LazyLanguageStringDataDescriptionDefinitionInterface.LoadAll()¶ Loads all string resources from the meta data into memory (e.g. for copying data).
-
LazyLanguageStringDataDescriptionDefinitionInterface.Set(languageId, description)¶ Stores the description for the given language.
- Parameters
languageId (
maxon.Id) – Id of the language to load.description (
maxon.DataDescriptionDefinition) – Description to store.
-
LazyLanguageStringDataDescriptionDefinitionInterface.SetMetaData(meta, path)¶ Sets the asset from which the definition shall be loaded lazily.
- Parameters
meta (
maxon.AssetMetaData) – Asset meta data to use for loading the strings.path (str) – Relative path of the description within the asset.