Open Search
    AssetCreationInterface Member List

    This is the complete list of members for AssetCreationInterface, including all inherited members.

    AddPreviewRenderAsset(const Block< AssetDescription > &assetsToPreviewRender)AssetCreationInterfacestatic
    AMEmulationType typedefAssetCreationInterface
    BrowseDescriptionForDefaults(Description &desc, const Delegate< Result< void >(const DescID &key, DescCompareEntry &&value)> &add, Bool isPartial)AssetCreationInterfacestatic
    CheckObjectsOnDrop(BaseDocument *doc, const Url &url, const AssetDescription &asset, Float placementScale)AssetCreationInterfacestatic
    CreateMaterialAsset(BaseDocument *activeDoc, BaseMaterial *mat, const StoreAssetStruct &storeAssetStruct, const Id &assetId, const String &assetName, const String &assetVersion, const AssetMetaData &copyMetaData, Bool addAssetsIfNotInThisRepository)AssetCreationInterfacestatic
    CreateMaterialAsset(BaseDocument *activeDoc, BaseMaterial *mat, const StoreAssetStruct &storeAssetStruct, const Id &assetId, const String &assetName, const String &assetVersion, const AssetMetaData &copyMetaData, Bool addAssetsIfNotInThisRepository, ResolveAssetDependenciesStruct &resolveAssets)AssetCreationInterfacestatic
    CreateMaterialsOnDrag(BaseDocument *doc, BaseList2D *objectOrTag, const Url &url, Bool allowMultiple, const Id &subType, Bool noManagerUpdate, Bool startUndo)AssetCreationInterfacestatic
    CreateObjectAsset(BaseObject *op, BaseDocument *activeDoc, const StoreAssetStruct &storeAssetStruct, const Id &assetId, const String &assetName, const String &assetVersion, const AssetMetaData &copyMetaData, Bool addAssetsIfNotInThisRepository)AssetCreationInterfacestatic
    CreateObjectAsset(BaseObject *op, BaseDocument *activeDoc, const StoreAssetStruct &storeAssetStruct, const Id &assetId, const String &assetName, const String &assetVersion, const AssetMetaData &copyMetaData, Bool addAssetsIfNotInThisRepository, ResolveAssetDependenciesStruct &resolveAssets)AssetCreationInterfacestatic
    CreateObjectsOnDrag(BaseDocument *doc, const Url &url, const AssetDescription &asset, const String &filterString, Bool allowPreviewCube, Bool overwriteMatrix, const Matrix &overwriteMatrixMg, Float placementScale, BaseObject *parent=nullptr, BaseObject *prev=nullptr)AssetCreationInterfacestatic
    CreateObjectsOnMultiDrag(BaseDocument *doc, const BaseArray< Tuple< Url, AssetDescription, String >> &assets, Bool allowPreviewCube, Bool overwriteMatrix, const Matrix &overwriteMatrixMg, Float placementScale, BaseObject *parent=nullptr, BaseObject *prev=nullptr)AssetCreationInterfacestatic
    CreateSceneAsset(BaseDocument *activeDoc, const StoreAssetStruct &storeAssetStruct, const Id &assetId, const String &assetName, const String &assetVersion, const AssetMetaData &copyMetaData, Bool addAssetsIfNotInThisRepository)AssetCreationInterfacestatic
    GenerateImagePreview(const Url &imageUrl, const ValueReceiver< const Url & > &previews, Int32 previewW, Int32 previewH)AssetCreationInterfacestatic
    GenerateScenePreviewImage(BaseDocument *doc, BaseBitmap *preview, GENERATESCENEPREVIEWIMAGEFLAGS flags, Int32 previewW, Int32 previewH)AssetCreationInterfacestatic
    GetAddDependencyDelegate(const Filename &documentPath, Bool addAssetsIfNotInThisRepository)AssetCreationInterfacestatic
    GetDefaultObject(const Block< const Int32 > &id, BaseDocument *doc)AssetCreationInterfacestatic
    GetDefaultObject(const AssetDescription &asset)AssetCreationInterfacestatic
    GetDefaultSettings(const AssetDescription &asset, Block< const Int32 > &resId, BaseContainer &resData)AssetCreationInterfacestatic
    GetDefaultsPresetAssetType(BaseList2D *bl)AssetCreationInterfacestatic
    GetEmulationDefaultsPresetType(BaseList2D *bl)AssetCreationInterfacestatic
    GetJoinedDefaultsPresetSubType(const AtomArray &blList, const BaseArray< Int32 > &defaultsType)AssetCreationInterfacestatic
    GetNewAssetIdFromIdAndVersion(const String &prefix, const IdAndVersion &idAndVersion)AssetCreationInterfacestatic
    JoinDefaultsPresetSubType(const Block< const Int32 > &blIds)AssetCreationInterfacestatic
    MAXON_INTERFACE(AssetCreationInterface, MAXON_REFERENCE_NORMAL, "net.maxon.mvp.assetcreationinterface")AssetCreationInterfaceprivate
    OpenSaveAssetDialog(OPENSAVEASSETDIALOGFLAGS flags, const String &presetTypeName, Id &id, String &name, String &version, const AssetRepositoryRef &lookupRepository, Id &category, AssetRepositoryRef &selectedRepository, Bool &setAsDefault)AssetCreationInterfacestatic
    RenderDocumentAsset(BaseDocument *renderDoc, const ProgressRef &progressRef, Int progressIndex, Int polygonCount, Int32 previewW, Int32 previewH, GENERATESCENEPREVIEWIMAGEFLAGS flags)AssetCreationInterfacestatic
    SaveActiveDocumentAsNewVersion(BaseDocument *activeDoc, Bool addAssetsIfNotInThisRepository)AssetCreationInterfacestatic
    SaveBaseDocumentAsAsset(BaseDocument *doc, const Filename &c4dRootPath, Filename &saveFileName, AddAssetDepencendyStruct &addDependencyStruct, ResolveAssetDependenciesStruct &resolveAssets, DataDictionary &metaProperties, Bool calcBoundingBox, const Matrix &objectMatrix, const Id &subType)AssetCreationInterfacestatic
    SaveBrowserPreset(const BasePresetAssetType &assetType, const PresetSaveArgs &sourceData, const String &presetTypeName, const String &presetNameA, Bool showMakeDefault, Bool setAsDefault, Bool allowSceneRepository)AssetCreationInterfacestatic
    SaveDefaultPresetFromObject(GeListNode *l, Bool makeDefault, Bool allowMakeDefault=true)AssetCreationInterfacestatic
    SaveDocumentAsset(BaseDocument *assetDoc, InternedId subType, Id newAssetId, const StoreAssetStruct &storeAssetStruct, const String &assetName, const String &versionString, const Delegate< Result< BaseBitmap * >()> &createPreviewBitmapDelegate, const AssetMetaData &copyMetaData, Bool addAssetsIfNotInThisRepository)AssetCreationInterfacestatic
    SaveDocumentAsset(BaseDocument *assetDoc, InternedId subType, Id newAssetId, const StoreAssetStruct &storeAssetStruct, const String &assetName, const String &versionString, const Delegate< Result< BaseBitmap * >()> &createPreviewBitmapDelegate, const AssetMetaData &copyMetaData, Bool addAssetsIfNotInThisRepository, ResolveAssetDependenciesStruct &resolveAssets)AssetCreationInterfacestatic
    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 &copyMetaData)AssetCreationInterfacestatic
    SaveMemFileAsAssetAlone(const Url &saveFileName, const AssetMetaData &copyMetaData)AssetCreationInterfacestatic
    SaveMemFileAsAssetWithCopyAsset(const Url &depResultUrl, const StoreAssetStruct &storeAssetStruct, const InternedId &subType, const HashSet< AssetDependencyStruct > &dependencies, const String &assetName, Bool addAssetsIfNotInThisRepository)AssetCreationInterfacestatic
    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)AssetCreationInterfacestatic
    SaveTextureAsset(const Url &imageUrl, const String &assetName, const StoreAssetStruct &storeAssetStruct, const HashSet< AssetDependencyStruct > &dependencies, Bool addAssetsIfNotInThisRepository)AssetCreationInterfacestatic
    SetDefaultObject(const Block< const Int32 > &defaultsType, Bool partial, const BaseContainer &bc, Bool setAsDefault, Bool allowMakeDefault)AssetCreationInterfacestatic
    SetEmulationDefaultObject(const AMEmulationType &defaultsType, const BasePresetAssetType &assetType, Bool partial, const String &baseAssetName, const DataDictionary &data, Bool setAsDefault, Bool allowMakeDefault)AssetCreationInterfacestatic
    SupportDefaultPresets(C4DAtomGoal *l)AssetCreationInterfacestatic
    UpdateMetaData(const AssetDescription &asset)AssetCreationInterfacestatic
    UpdateMetaData(BaseDocument *doc, DataDictionary &metaProperties, Bool calcBoundingBox, const Matrix &objectMatrix, const Id &subType)AssetCreationInterfacestatic