This is the complete list of members for AssetCreationInterface, including all inherited members.
| AddNeutronCapsuleInstance(WeakRawPtr< cinema::BaseObject > &outAddedObject, const AssetDescription &asset, cinema::BaseDocument *doc, cinema::BaseObject *parent, cinema::BaseObject *prev, const String &filterString, Bool addUndo, Bool setActive, Bool useInsertCreateObject, const Url &url) | AssetCreationInterface | static |
| AddNeutronCapsuleInstance(WeakRawPtr< cinema::BaseObject > &outAddedObject, const AssetDescription &asset, cinema::BaseDocument *doc, cinema::BaseObject *parent, cinema::BaseObject *prev, const String &filterString) | AssetCreationInterface | static |
| AddPreviewRenderAsset(const Block< AssetDescription > &assetsToPreviewRender) | AssetCreationInterface | static |
| AMEmulationType typedef | AssetCreationInterface | |
| BrowseDescriptionForDefaults(cinema::Description &desc, const Delegate< Result< void >(const cinema::DescID &key, DescCompareEntry &&value)> &add, Bool isPartial) | AssetCreationInterface | static |
| CheckObjectsOnDrop(cinema::BaseDocument *doc, const Url &url, const AssetDescription &asset, Float placementScale) | AssetCreationInterface | static |
| CreateMaterialAsset(cinema::BaseDocument *activeDoc, cinema::BaseMaterial *mat, const StoreAssetStruct &storeAssetStruct, const Id &assetId, const String &assetName, const String &assetVersion, const AssetMetaData ©MetaData, Bool addAssetsIfNotInThisRepository) | AssetCreationInterface | static |
| CreateMaterialAsset(cinema::BaseDocument *activeDoc, cinema::BaseMaterial *mat, const StoreAssetStruct &storeAssetStruct, const Id &assetId, const String &assetName, const String &assetVersion, const AssetMetaData ©MetaData, Bool addAssetsIfNotInThisRepository, ResolveAssetDependenciesStruct &resolveAssets) | AssetCreationInterface | static |
| CreateMaterialsOnDrag(cinema::BaseDocument *doc, cinema::BaseList2D *objectOrTag, const Url &url, Bool allowMultiple, const Id &subType, Bool noManagerUpdate, Bool startUndo) | AssetCreationInterface | static |
| CreateObjectAsset(cinema::BaseObject *op, cinema::BaseDocument *activeDoc, const StoreAssetStruct &storeAssetStruct, const Id &assetId, const String &assetName, const String &assetVersion, const AssetMetaData ©MetaData, Bool addAssetsIfNotInThisRepository) | AssetCreationInterface | static |
| CreateObjectAsset(cinema::BaseObject *op, cinema::BaseDocument *activeDoc, const StoreAssetStruct &storeAssetStruct, const Id &assetId, const String &assetName, const String &assetVersion, const AssetMetaData ©MetaData, Bool addAssetsIfNotInThisRepository, ResolveAssetDependenciesStruct &resolveAssets) | AssetCreationInterface | static |
| CreateObjectsOnDrag(cinema::BaseDocument *doc, const Url &url, const AssetDescription &asset, const String &filterString, Bool allowPreviewCube, Bool overwriteMatrix, const Matrix &overwriteMatrixMg, Float placementScale, cinema::BaseObject *parent=nullptr, cinema::BaseObject *prev=nullptr) | AssetCreationInterface | static |
| CreateObjectsOnMultiDrag(cinema::BaseDocument *doc, const BaseArray< Tuple< Url, AssetDescription, String >> &assets, Bool allowPreviewCube, Bool overwriteMatrix, const Matrix &overwriteMatrixMg, Float placementScale, cinema::BaseObject *parent=nullptr, cinema::BaseObject *prev=nullptr) | AssetCreationInterface | static |
| CreateSceneAsset(cinema::BaseDocument *activeDoc, const StoreAssetStruct &storeAssetStruct, const Id &assetId, const String &assetName, const String &assetVersion, const AssetMetaData ©MetaData, Bool addAssetsIfNotInThisRepository) | AssetCreationInterface | static |
| GenerateImagePreview(const Url &imageUrl, const ValueReceiver< const Url & > &previews, Int32 previewW, Int32 previewH) | AssetCreationInterface | static |
| GenerateScenePreviewImage(cinema::BaseDocument *doc, cinema::BaseBitmap *preview, GENERATESCENEPREVIEWIMAGEFLAGS flags, Int32 previewW, Int32 previewH) | AssetCreationInterface | static |
| GetAddDependencyDelegate(const cinema::Filename &documentPath, Bool addAssetsIfNotInThisRepository) | AssetCreationInterface | static |
| GetDefaultObject(const Block< const Int32 > &id, cinema::BaseDocument *doc) | AssetCreationInterface | static |
| GetDefaultObject(const AssetDescription &asset) | AssetCreationInterface | static |
| GetDefaultSettings(const AssetDescription &asset, Block< const Int32 > &resId, cinema::BaseContainer &resData) | AssetCreationInterface | static |
| GetDefaultsPresetAssetType(cinema::BaseList2D *bl) | AssetCreationInterface | static |
| GetEmulationDefaultsPresetType(cinema::BaseList2D *bl) | AssetCreationInterface | static |
| GetJoinedDefaultsPresetSubType(const cinema::AtomArray &blList, const BaseArray< Int32 > &defaultsType) | AssetCreationInterface | static |
| GetNewAssetIdFromIdAndVersion(const String &prefix, const IdAndVersion &idAndVersion) | AssetCreationInterface | static |
| JoinDefaultsPresetSubType(const Block< const Int32 > &blIds) | AssetCreationInterface | static |
| MAXON_INTERFACE(AssetCreationInterface, MAXON_REFERENCE_NORMAL, "net.maxon.mvp.assetcreationinterface") | AssetCreationInterface | private |
| MAXON_OBSERVABLE_STATIC(Result< Bool >, ObservableCreateObjectAsset,(void *), ObservableCombinerRunAllBoolUntilTrue) | AssetCreationInterface | |
| MAXON_OBSERVABLE_STATIC(Result< Bool >, ObservableSaveMemFileAsAssetAlone,(const Url &url, const AssetMetaData ©MetaData, AssetDescription *resAsset, UpdatableAssetRepositoryRef *resRepo), ObservableCombinerRunAllBoolUntilTrue) | AssetCreationInterface | |
| NotifyCreateObjectOnDragEnded(cinema::BaseObject *createdObject) | AssetCreationInterface | static |
| OpenSaveAssetDialog(OPENSAVEASSETDIALOGFLAGS flags, const String &presetTypeName, Id &id, String &name, String &version, const AssetRepositoryRef &lookupRepository, Id &category, AssetRepositoryRef &selectedRepository, Bool &setAsDefault) | AssetCreationInterface | static |
| RenderDocumentAsset(cinema::BaseDocument *renderDoc, const ProgressRef &progressRef, Int progressIndex, Int polygonCount, Int32 previewW, Int32 previewH, GENERATESCENEPREVIEWIMAGEFLAGS flags) | AssetCreationInterface | static |
| SaveActiveDocumentAsNewVersion(cinema::BaseDocument *activeDoc, Bool addAssetsIfNotInThisRepository) | AssetCreationInterface | static |
| SaveBaseDocumentAsAsset(cinema::BaseDocument *doc, const cinema::Filename &c4dRootPath, cinema::Filename &saveFileName, AddAssetDepencendyStruct &addDependencyStruct, ResolveAssetDependenciesStruct &resolveAssets, DataDictionary &metaProperties, Bool calcBoundingBox, const Matrix &objectMatrix, const Id &subType) | AssetCreationInterface | static |
| SaveBrowserPreset(const BasePresetAssetType &assetType, const PresetSaveArgs &sourceData, const String &presetTypeName, const String &presetNameA, Bool showMakeDefault, Bool setAsDefault, Bool allowSceneRepository) | AssetCreationInterface | static |
| SaveDefaultPresetFromObject(cinema::GeListNode *l, Bool makeDefault, Bool allowMakeDefault=true) | AssetCreationInterface | static |
| SaveDocumentAsset(cinema::BaseDocument *assetDoc, InternedId subType, Id newAssetId, const StoreAssetStruct &storeAssetStruct, const String &assetName, const String &versionString, const Delegate< Result< cinema::BaseBitmap * >()> &createPreviewBitmapDelegate, const AssetMetaData ©MetaData, Bool addAssetsIfNotInThisRepository) | AssetCreationInterface | static |
| SaveDocumentAsset(cinema::BaseDocument *assetDoc, InternedId subType, Id newAssetId, const StoreAssetStruct &storeAssetStruct, const String &assetName, const String &versionString, const Delegate< Result< cinema::BaseBitmap * >()> &createPreviewBitmapDelegate, const AssetMetaData ©MetaData, Bool addAssetsIfNotInThisRepository, ResolveAssetDependenciesStruct &resolveAssets) | AssetCreationInterface | static |
| SaveMemFileAsAsset(const Url &saveFileName, const Id &parentCategory, const InternedId &subType, Bool calculateMetaData, const DataDictionary &metaProperties, const HashSet< AssetDependencyStruct > &dependencies, const BaseArray< Url > &previews, Float animFps, const String &assetName, const HashMap< Id, String > &localizedNames, const HashMap< Id, String > &localizedAnnotations, const AssetMetaData ©MetaData) | AssetCreationInterface | static |
| SaveMemFileAsAssetAlone(const Url &saveFileName, const AssetMetaData ©MetaData) | AssetCreationInterface | static |
| SaveMemFileAsAssetWithCopyAsset(const Url &depResultUrl, const StoreAssetStruct &storeAssetStruct, const InternedId &subType, const HashSet< AssetDependencyStruct > &dependencies, const String &assetName, Bool addAssetsIfNotInThisRepository) | AssetCreationInterface | static |
| SaveMetaDataForAsset(const AssetDescription &asset, const Id &parentCategory, const InternedId &subType, Bool calculateMetaData, const DataDictionary &metaProperties, const HashSet< AssetDependencyStruct > &dependencies, const BaseArray< Url > &previews, Float animFps, const String &assetName, const HashMap< Id, String > &localizedNames, const HashMap< Id, String > &localizedAnnotations) | AssetCreationInterface | static |
| SaveTextureAsset(const Url &imageUrl, const String &assetName, const StoreAssetStruct &storeAssetStruct, const HashSet< AssetDependencyStruct > &dependencies, Bool addAssetsIfNotInThisRepository) | AssetCreationInterface | static |
| SendAssetBrowserUseEvent(const Url &url) | AssetCreationInterface | static |
| SetDefaultObject(const Block< const Int32 > &defaultsType, Bool partial, const cinema::BaseContainer &bc, Bool setAsDefault, Bool allowMakeDefault) | AssetCreationInterface | static |
| SetEmulationDefaultObject(const AMEmulationType &defaultsType, const BasePresetAssetType &assetType, Bool partial, const String &baseAssetName, const DataDictionary &data, Bool setAsDefault, Bool allowMakeDefault) | AssetCreationInterface | static |
| SupportDefaultPresets(cinema::C4DAtomGoal *l) | AssetCreationInterface | static |
| UpdateMetaData(const AssetDescription &asset) | AssetCreationInterface | static |
| UpdateMetaData(cinema::BaseDocument *doc, DataDictionary &metaProperties, Bool calcBoundingBox, const Matrix &objectMatrix, const Id &subType) | AssetCreationInterface | static |