All Classes

Class Description
AcneRegions  
ActionUnits
for order of values in action units array see action_units_indices enum
ActionUnitsData  
ActionUnitsIndices  
AnalyticsConfig
internal
AnalyticsListener
internal
AnimationMode  
AssetManager  
AssetManager.CppProxy  
AssetType  
ATrace
Prefer 'try with resource' pattern when using this class
Attachment  
Attachment.CppProxy  
AttachmentType  
AutoTuneOutput  
BlendingMode  
BrowsMask  
Camera  
Camera.CppProxy  
CameraOrientation  
CameraParameters  
CameraPoiListener
Callback to get center of square bounding the face.
CameraPosition  
CelebrityMatch  
CelebrityMatch.CppProxy  
CelebrityMatchBackendData  
CelebrityMatchIndex  
CelebrityMatchOutput
Tuple with celebrity_match output.
ColorRange  
ColorStd  
Component  
Component.CppProxy  
ComponentType  
ConsistencyMode
These modes describe the relationship between processing loop and render loop frames
ContextProvider  
Cubemap  
Cubemap.CppProxy  
Data
Data class provides proxy to pass byte buffers from cpp code to Java code without a copying
DebugInterface  
DebugInterface.CppProxy  
DebugRenderer
Renders debug views of all enabled features Requires creation with active gl context for correct feature subrenderers' init
DebugRenderer.CppProxy  
DepthMap
Results from depth camera
Effect  
Effect.CppProxy  
EffectActivatedListener
Interface to receive notifications on effect change
EffectActivationCompletionListener
Callback interface to receive effect activation notification
EffectEventListener
Callback interface for effect events.
EffectInfo  
EffectInfoListener
Callback interface to receive effect info changes.
EffectManager  
EffectManager.CppProxy  
EffectPlayer
The EffectPlayer class provides ability to play AR effects on set of images or video.
EffectPlayer.CppProxy  
EffectPlayerConfiguration
Configuration for EffectPlayer
EffectPlayerPlaybackState
The EffectPlayerPlaybackState enum values are available states of effect player playback life cycle
EffectRenderType  
EffectStatus  
Entity
A structure element of the scene.
Entity.CppProxy  
ErrorListener
Interface to receive errors from `EffectPlayer`.
ExternalFaceData
Holds recognition result from an external source (ARKit, ARCore, etc.)
EyesCorneoscleraMask  
EyesIrisMask  
EyesMask  
EyesPupilMask  
EyesState  
FaceData  
FaceData.CppProxy  
FaceDataSource  
FaceMorphing  
FaceMorphing.CppProxy  
FaceNumberListener
Callback to get face number detected.
FaceSearchMode  
FaceTracker  
FaceTracker.CppProxy  
Feature  
Feature.CppProxy  
FeatureId  
FeatureParameter
User configurable parameters for in-CPU calculations during `FrameData` processing.
FrameData
getters throw exceptions when data are not available android NNs usually output gpu masks
FrameData.CppProxy  
FrameDataListener
Callback to get freshly processed frame_data.
FrameDurationListener
Callback interface to receive FPS timings.
FramesProvider  
FramesProvider.CppProxy  
FrxRecognitionResult  
FrxRecognitionResult.CppProxy  
FullImageData
Container for image data designed for Banuba SDK.
FullImageData.Orientation
Describes various information related to image orientation
Haptic  
HardwareClass  
HintListener
Callback to receive "hints" (e.g.
Image  
Image.CppProxy  
ImageReleaser
Only android interface.
ImageType  
Informer  
Informer.CppProxy  
InputManager
Class to accepts touches from user.
InputManager.CppProxy  
Layer  
Layer.CppProxy  
LicenseManager
This class incapsulates information about Client Token.
LicenseManager.CppProxy  
LipsShineMask  
LogRecordCallback  
LowLightListener
internal
MakeupTransfer  
MakeupTransfer.CppProxy  
MakeupTransferOutput
Tuple with makeup_transfer output.
Material  
Material.CppProxy  
Mesh  
Mesh.CppProxy  
MeshInstance  
MeshInstance.CppProxy  
MorphingType  
NeuroBeauty  
NeuroBeauty.CppProxy  
NeuroBeautyData  
NeuroBeautyInput
Tuple with apply_texture neuro_beauty input.
NeuroBeautyOutput
Tuple with neuro_beauty output.
NnMode
Describes strategies for features which depend on Neural Networks
Parameter  
Parameter.CppProxy  
PixelFormat  
PixelRect  
Point2d  
PortraitMatch  
PortraitMatch.CppProxy  
PortraitMatchBackendData  
PortraitMatchIndex  
PortraitMatchOutput
Tuple with portrait_match output.
ProcessImageParams  
ProjectionType  
PushFrameMocker
This class will mock data from default source to data from file.
PushFrameMocker.CppProxy  
Recognizer  
Recognizer.CppProxy  
RecognizerMode  
Recycler
Helper class to manually release Banuba SDK native objects before GC run.
Recycler.RecycleGuard<T>
Helper class for try-with-resource statement.
RenderList  
RenderList.CppProxy  
RenderTarget  
RenderTarget.CppProxy  
Rotation  
Scene
A class representing a displayable scene.
Scene.CppProxy  
SceneBuilder  
SceneBuilder.CppProxy  
SegmentationMask  
SegmentationMask.CppProxy  
SegmentationMaskType  
SelectedLips  
SeverityLevel  
State  
Texture  
Texture.CppProxy  
TextureFilteringMode  
Touch
User touch object.
TransformableEvent  
Transformation  
Transformation.CppProxy  
Transformation3d  
Transformation3d.CppProxy  
TransformedMask  
TransformedMaskByte  
TransformedMaskFloat  
TransformedMaskGpu  
UtilityManager  
UtilityManager.CppProxy  
Vec3  
Video  
Video.CppProxy  
WeightedLut  
WeightedLut.CppProxy