#import "NvsEffect.h"
#import <CoreGraphics/CGGeometry.h>
Go to the source code of this file.
|
| enum | NvsVideoEffectCategory { NvsVideoEffectDefaultCategory,
NvsVideoEffectUserCategory,
NvsVideoEffectThemeCategory
} |
| |
| enum | NvsVideoEffectRoleInTheme { NvsVideoEffectRoleInThemeGeneral,
NvsVideoEffectRoleInThemeTitle,
NvsVideoEffectRoleInThemeTrailer
} |
| | The role of the clip in the theme. More...
|
| |
| enum | NvsVideoEffectTextAlignment {
NvsVideoEffectTextAlignmentLeft = 0,
NvsVideoEffectTextAlignmentCenter,
NvsVideoEffectTextAlignmentRight,
NvsVideoEffectTextAlignmentTop,
NvsVideoEffectTextAlignmentBottom,
NvsVideoEffectTextAlignmentVCenter
} |
| | Text alignment style. More...
|
| |
| enum | NvsVideoEffectAssetDefaultParam { VIDEO_EFFECT_USE_ASSET_DEFAULT_PARAM = 0,
VIDEO_EFFECT_NOT_USE_ASSET_DEFAULT_PARAM
} |
| | Uses the default caption package. More...
|
| |
| typedef enum NvsVideoEffectCategory | NvsVideoEffectCategory |
| |
| typedef enum NvsVideoEffectRoleInTheme | NvsVideoEffectRoleInTheme |
| | The role of the clip in the theme. More...
|
| |
| typedef enum NvsVideoEffectTextAlignment | NvsVideoEffectTextAlignment |
| | Text alignment style. More...
|
| |
| typedef enum NvsVideoEffectAssetDefaultParam | NvsVideoEffectAssetDefaultParam |
| | Uses the default caption package. More...
|
| |
◆ NvsVideoEffectAssetDefaultParam
Uses the default caption package.
◆ NvsVideoEffectCategory
◆ NvsVideoEffectLetterSpacingType
◆ NvsVideoEffectRoleInTheme
The role of the clip in the theme.
◆ NvsVideoEffectTextAlignment
◆ NvsVideoEffectAssetDefaultParam
Uses the default caption package.
| Enumerator |
|---|
| VIDEO_EFFECT_USE_ASSET_DEFAULT_PARAM | |
| VIDEO_EFFECT_NOT_USE_ASSET_DEFAULT_PARAM | |
◆ NvsVideoEffectBoundingType
| Enumerator |
|---|
| NvsVideoEffectBoundingType_Text | The actual text bounding.
|
| NvsVideoEffectBoundingType_Text_Frame | Text frame bounding.
|
| NvsVideoEffectBoundingType_Frame | The whole bounding including decoration.
|
| NvsVideoEffectBoundingType_Text_Origin_Frame | Text frame bounding that has not been transformed.
|
| NvsVideoEffectBoundingType_Typographic_Text | The typographic text bounding.
|
◆ NvsVideoEffectCategory
| Enumerator |
|---|
| NvsVideoEffectDefaultCategory | Default type.
|
| NvsVideoEffectUserCategory | User-defined type.
|
| NvsVideoEffectThemeCategory | Theme category.
|
◆ NvsVideoEffectLetterSpacingType
letter spacing type
| Enumerator |
|---|
| NvsVideoEffectLetterSpacingTypePercentage | |
| NvsVideoEffectLetterSpacingTypeAbsolute | |
◆ NvsVideoEffectRoleInTheme
The role of the clip in the theme.
| Enumerator |
|---|
| NvsVideoEffectRoleInThemeGeneral | General.
|
| NvsVideoEffectRoleInThemeTitle | Title.
|
| NvsVideoEffectRoleInThemeTrailer | Trailer.
|
◆ NvsVideoEffectTextAlignment
Text alignment style.
| Enumerator |
|---|
| NvsVideoEffectTextAlignmentLeft | |
| NvsVideoEffectTextAlignmentCenter | |
| NvsVideoEffectTextAlignmentRight | |
| NvsVideoEffectTextAlignmentTop | |
| NvsVideoEffectTextAlignmentBottom | |
| NvsVideoEffectTextAlignmentVCenter | |