AliyunAETemplate

@interface AliyunAETemplate : NSObject

* A class that defines template for AE. API_AVAILABLE(3.35.0)

  • * Initializer

    Declaration

    Objective-C

    - (nonnull instancetype)initWithPath:(nonnull NSString *)path;

    Parameters

    path

    The path of the template folder.

    Return Value

    AliyunAETemplate

  • * The path of the template folder

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly) NSString *_Nonnull path;
  • * The output size

    Declaration

    Objective-C

    @property (nonatomic, readonly) CGSize outputSize;
  • * The replaceable assets

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly) NSArray<AliyunAETemplateAsset *> *_Nonnull replaceableAssets;
  • * The music path

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly) NSString *_Nonnull musicPath;
  • * The replaced music path.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly) NSString *_Nonnull replacedMusicPath;
  • * Fetch asset’s vertexs

    Declaration

    Objective-C

    - (nonnull NSArray<AliyunAETemplateAssetVertexs *> *)fetchAssetDrawingVertexs:
        (nonnull AliyunAETemplateAsset *)asset;

    Parameters

    asset

    The asset.

    Return Value

    The vertexs