MeiCam SDK For iOS  3.7.2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 C<AIParserDelegate>
 CNvsAICutter
 CNvsAIParser
 CNvsAITag
 CNvsAnimatedStickerAnimated sticker class
 CNvsAnimStateInfo
 CNvsArbitraryDataA custom parameter structure for video effects
 CNvsARFaceContextARFace context
 C<NvsARFaceContextDelegate>
 CNvsARSceneBeautyPreset
 CNvsARSceneCameraPresetARScene resource package camera parameters resolved after the object
 CNvsARSceneManipulateAR scene processing interface
 C<NvsARSceneManipulateDelegate>
 CNvsARSceneShapeBeautificationPreset
 CNvsAssetPackageManagerAsset package manager for managing assets in video
 C<NvsAssetPackageManagerDelegate>
 C<NvsAssetPackageManagerGenerateTemplateDelegate>
 CNvsAssetPackageParticleDescParserParticle effect package parsing class
 CNvsAudioClipAudio clip, description of the audio file
 CNvsAudioFxAudio effects
 CNvsAudioResolutionAudio resolution
 CNvsAudioSampleBuffers
 CNvsAudioTrackAudio track, collection of audio clips
 CNvsAudioTransitionAudio transitions are the special effects that the clips of audio can jump dynamically
 CNvsAVFileInfoAudio and video file information
 CNvsBeatDetection
 C<NvsBeatDetectionDelegate>Beat detection class
 CNvsBoneOpInfo
 CNvsCaptionCaptions
 CNvsCaptionBodyOpacitySpan
 CNvsCaptionColorSpan
 CNvsCaptionFontFamilySpan
 CNvsCaptionFontSizeRatioSpan
 CNvsCaptionItalicSpan
 CNvsCaptionNormalTextSpan
 CNvsCaptionOpacitySpan
 CNvsCaptionOutlineColorSpan
 CNvsCaptionOutlineOpacitySpan
 CNvsCaptionOutlineWidthSpan
 CNvsCaptionRendererIdSpan
 CNvsCaptionShadowOpacitySpan
 CNvsCaptionSpan
 CNvsCaptionTextLayout
 CNvsCaptionUnderlineSpan
 CNvsCaptionWeightSpan
 CNvsCaptureAnimatedStickerTimeline animated sticker class
 CNvsCaptureAudioFxCapture audio effects
 CNvsCaptureCaptionCapture captions
 CNvsCaptureCompoundCaptionCapture compound caption
 CNvsCapturedAudioSampleInfoAudio sample info from capturing
 CNvsCaptureDeviceCapabilityDescription of capture device capability
 CNvsCaptureSceneInfoCapture scene informations
 CNvsCaptureVideoFxThe captured video effect
 CNvsCarFrameInfo
 CNvsClipClips are specific description of audio and video files
 CNvsClipAnimatedStickerClip animated sticker class
 CNvsClipCaptionClip captions
 CNvsClipCompoundCaptionClip compound caption
 CNvsClipDataClip data
 CNvsClipInfo
 CNvsColorSelf-defined color
 CNvsCompoundCaption
 CNvsControlHandleEllipse
 CNvsControlPointModePairKey frame control point mode pair structure
 CNvsControlPointPairKey frame control point pair structure
 CNvsControlUnitMirror
 CNvsCustomAudioFxRenderContext
 C<NvsCustomAudioFxRenderer>Custom audio effects renderer interface
 CNvsCustomVideoFxRenderContext
 C<NvsCustomVideoFxRenderer>Custom video effects renderer interface
 CNvsCustomVideoFxRenderHelperAuxiliary method interface for custom video effects
 CNvsCustomVideoFxVideoFrame
 CNvsCustomVideoTransitionRenderContext
 C<NvsCustomVideoTransitionRenderer>Custom video effects renderer interface
 CNvsCustomVideoTransitionRenderHelperAuxiliary method interface for custom video effects
 CNvsCustomVideoTransitionVideoFrame
 CNvsDetectDataDetect data class
 CNvsEffectSpecial effects
 CNvsEffectColorSelf-defined color
 CNvsEffectDescriptionEffect parameter description class in effect sdk
 CNvsEffectPosition2D2D coordinate structure
 CNvsEffectPosition3D3D coordinate structure
 CNvsEffectRationalRational value
 CNvsEffectRectRectangle
 CNvsEffectRenderCoreClass for special effects rendering
 CNvsEffectSdkContextEffect SDK context class
 CNvsEffectVideoFrameInfoVideo frame information
 CNvsEffectVideoResolutionVideo resolution
 CNvsExpressionBOOLParam
 CNvsExpressionColorParam
 CNvsExpressionFloatParam
 CNvsExpressionIntParam
 CNvsExpressionParam
 CNvsFaceEffect2Init
 CNvsFaceEffectV1
 CNvsFaceFeatureInfoFace feature info, landmarks is an array of CGPoints, visibilities is an array of float
 CNvsFaceFeaturePoint2D feature point structure
 CNvsFaceInfoFaceInfo for 106 points
 CNvsFontInfoFont file information
 CNvsFxEffect class
 CNvsFxDescriptionEffect parameter description class
 CNvsFxParamBOOLDef
 CNvsFxParamColorDef
 CNvsFxParamFloatDef
 CNvsFxParamIntDef
 CNvsIconGeneratorNvsIconGenerator
 C<NvsIconGeneratorDelegate>Picture get callback
 C<NvsImageGrabberDelegate>
 CNvsInferenceSchemeInference scheme
 CNvsIosUtils
 CNvsLabelInfo
 CNvsLiveWindowReal-time shooting preview window
 C<NvsLiveWindowDrawDelegate>
 CNvsMakeupEffectMakeup effect information for each part, say eyelash, eyebrow, lips, etc
 CNvsMakeupEffectInfoMakeup effect control parameter set class
 CNvsMakeupEffectLayerMakeup effect layer information
 CNvsMakeupEffectLayer3DMakeup effect 3d layer information
 CNvsMakeupEffectLayerHighlightMakeup effect highlight layer information
 CNvsMakeupEffectLayerLutMakeup effect lut layer information
 CNvsMaskEllipse2DEllipse
 CNvsMaskMirrorMirror
 CNvsMaskRegionInfoMask Region information
 CNvsMaskSubRegionInfoSub Region information
points is an array of CGPoint
 CNvsMaskTransform2D2d transfrom
 CNvsMaterialInfo
 CNvsMaterialInfoDetail
 CNvsMediaFileVideoRetriever
 C<NvsMediaFileVideoRetrieverDelegate>
 CNvsMeshWarpInfoMask Region information
 CNvsMorphingInfo
 CNvsMultiThumbnailSequenceViewMultiple thumbnail sequence
 CNvsObjectInherits from the NSObject class in object-c
 CNvsPaintingEffectContextPainting special effects context
 CNvsParticleSystemContextParticle effect context The particle system is composed of several particle emitters and sub-emitters. The particle emitter emits particles over time, and the sub-emitter emits particles from the particles emitted by the particle emitter
 CNvsPlaybackRateControlRegion
 CNvsPointD2D coordinate point structure. The parameter type is double
 CNvsPosition2D2D coordinate structure
 CNvsPosition3D3D coordinate structure
 CNvsRationalRational value
 CNvsRectRectangle
 CNvsSizeSize
 CNvsSmartCutCaptionInfo
 CNvsSmartCutClipDataSmartCutGenerator data class
 CNvsSmartCutFilterInfo
 CNvsSmartCutGeneratorSmart cut generator class
 CNvsSmartCutParserSmart cut parser class
 C<NvsSmartCutParserDelegate>
 CNvsSmartCutResultData
 CNvsSmartCutSCDData
 CNvsSmartCutSCDInfo
 CNvsSmartCutSpeedInfo
 CNvsSmartCutSpeedList
 CNvsSmartCutTransitionInfo
 CNvsStoryboard3DBoneOpInfo
 CNvsStoryboard3DMaterialInfo
 CNvsStoryboard3DMorphingData
 CNvsStoryboard3DSceneAnimData
 CNvsStreamingContextStreaming context
 C<NvsStreamingContextDelegate>
 CNvsTargetLevelDesc
 CNvsTargetLevelFactorDesc
 CNvsTemplateCaptionDescThe caption information corresponding to footage of template asset
 CNvsTemplateCompoundCaptionDescThe All compound caption informations corresponding to footage of template asset
 CNvsTemplateCompoundCaptionItemDescThe compound caption information corresponding to footage of template asset
 CNvsTemplateFootageCorrespondingClipInfoThe clip information corresponding to footage of template asset
 CNvsTemplateFootageDescThe footage information of template asset
 CNvsTemplateFootageInfoInformation of template footage
 CNvsThumbnailSequenceDescMulti-thumbnail sequence information description
 CNvsThumbnailSequenceViewThumbnail sequence
 CNvsTimelineTimeline is which the entity of editing the scene
 CNvsTimelineAnimatedStickerTimeline animated sticker class
 CNvsTimelineCaptionTimeline captions
 CNvsTimelineCompoundCaptionTimeline compound caption
 CNvsTimelineGraphCompositorTimeline video effect Timeline GraphCompositor is a video effect applied to a Timeline instance
 CNvsTimelineVideoFxTimeline video effect Timeline Video Effect is a video effect applied to a Timeline instance. Timeline video effects are divided into three types: built-in effects, packaged effects and custom effects. Built-in effects are integrated into the SDK and can be used without authorization. Packaged effects are the integration of effect resources into effect packages. Each effect package has its own license file and must be installed before it can be used. For details, please refer to Installation of effect package. Custom effects are effects that the user writes code to implement. Timeline video effect contains in-point and out-point, by which we can specify the position and duration of the effect on the timeline. The in-point must be smaller than the out-point, and they are both in microseconds
 CNvsTimeStampValue
 CNvsTrackTrack is container for video and audio clips
 CNvsTrackAnimatedStickerTrack animated sticker class
 CNvsTrackCaptionTrack captions
 CNvsTrackCompoundCaptionTrack compound caption
 CNvsTrackVideoFxTrack video effect
 CNvsUnitClip
 CNvsVertex3D
 CNvsVertexSpherical
 CNvsVideoClipThe video clip is description of the video file
 CNvsVideoEffectVideo effect
 CNvsVideoEffectAnimatedStickerAnimated sticker class
 CNvsVideoEffectCaptionCaptions
 CNvsVideoEffectCompoundCaption
 CNvsVideoEffectTransitionVideo transition is a effect of switching between clips
 CNvsVideoFrameInfoVideo frame information
 CNvsVideoFrameReceiverThe receiver of the video frame
 C<NvsVideoFrameReceiverDelegate>
 CNvsVideoFrameRetrieverVideo frame extraction
 CNvsVideoFxVideo effect
 CNvsVideoResolutionVideo resolution
 CNvsVideoTrackVideo track is the collection of video clips
 CNvsVideoTransitionVideo transition is a effect of switching between clips
 CNvsVrUtils
 CNvsWaveformDataGeneratorAudio waveform data generator
 C<NvsWaveformDataGeneratorDelegate>
 CNvsWaveformView
 C<SmartCutGeneratorDelegate>Smart cut generator callback interface