Package-level declarations
Types
Single asset result of a findAssets query.
A class that represents a boolean asset property.
A class that represents a color asset property.
Context on how an asset was added and shall be used.
Credits for the creator of the asset.
A class that represents a double asset property.
A class that represents an enum asset property.
A class that represents a float asset property.
A class that represents an int asset property.
License for the asset. Overrides the asset source license if present.
Structured information about the contained asset.
A class that represents an asset property.
A class that represents a string asset property.
A sealed interface that represents a transform preset.
Information about a single audio track from a video. This data class provides comprehensive metadata about audio tracks, including codec information, technical specifications, and track details.
Compression options for scene serialization.
A single color extracted from the rendered appearance of a block.
Options for BlockApi.getDominantColors.
Every stable catalog error code as a typed constant. Branch on EngineException.code against these instead of bare strings:
The export options.
Options for fetching an asset.
Search parameters for find asset query.
Font metrics extracted from a font file. Values are in the font's design units coordinate space.
When a transform handle is shown: by the default rules, always (including while editing text), or never. always does not apply in crop edit mode, which has its own handles.
Describes the kind of update that triggered an EditorApi.onHistoryUpdatedWithKind event.
Horizontal alignment of the content fill inside the block.
Identifies which blocks a movement constraint rule applies to.
The effective movement constraint for a block, returned by EditorApi.getMovementConstraint. null is returned when the block is unconstrained.
Options for saving a scene to string.
The order to sort by if the asset source supports sorting. If set to None, the order is the same as the assets were added to the source.
Configuration for text decorations on a text range.
Represents a type of text decoration line.
Represents the visual style of a text decoration line.
Represents a single contiguous text run with uniform formatting.
Internal helper class used by EditorApi.setUriResolverAsync.
Vertical alignment of the content fill inside the block.
Properties
The default base URI for loading CE.SDK asset definitions from the IMG.LY CDN.
Returns the base uri of the default asset sources that was previously passed to addDefaultAssetSources.
Functions
Convenience function that registers a set of asset sources containing our example assets. Note: See DefaultAssetSource enum for available values. Note: By default, these assets are parsed from the IMG.LY CDN at https://cdn.img.ly/packages/imgly/cesdk-android/<version>/assets/<id>/content.json.
Convenience function that registers a set of demo asset sources containing our example assets. Note: See DemoAssetSource enum for available values. Note: By default, these assets are parsed from the IMG.LY CDN at https://cdn.img.ly/packages/imgly/cesdk-android/<version>/assets/<id>/content.json.
Returns all the keypath-value setting pairs of the Engine. Useful when copying settings between Engine instances (see importSettings).
Get when the standalone move handle is shown for the selected block.
Get when the edge (resize) handles are shown for the selected block.
Get when the rotation handle is shown for the selected block.
Get when the corner (scale) handles are shown for the selected block.
Sets all the keypath-value setting pairs to the Engine. Useful when copying settings between Engine instances (see exportSettings).
Creates and adds a new local asset source with id. A describing content json file is fetched from jsonUri and containing assets are added to the local asset source. Note: Check "https://cdn.img.ly/packages/imgly/cesdk-android/1.78.0/assets/ly.img.sticker/content.json" for the structure of the json file.
Set when the standalone move handle is shown for the selected block.
Set when the edge (resize) handles are shown for the selected block.
Set when the rotation handle is shown for the selected block.
Set when the corner (scale) handles are shown for the selected block.