All Classes Interface Summary Class Summary Enum Summary
Class |
Description |
AcneRegions |
|
ActionUnits |
for order of values in action units array see action_units_indices enum
|
ActionUnitsData |
|
ActionUnitsIndices |
|
AnimationMode |
|
AssetManager |
Factory for assets creating and their data uploading.
|
AssetManager.CppProxy |
|
ATrace |
Prefer 'try with resource' pattern when using this class
|
Attachment |
Class, represents render target attachment.
|
Attachment.CppProxy |
|
AttachmentInfo |
|
AttachmentLoadOp |
|
AttachmentStoreOp |
|
AttachmentType |
|
AudioTrack |
Class represents audio track interface.
|
AudioTrack.CppProxy |
|
AutoTuneOutput |
|
BeautyMorphing |
class which is controller for beauty morphing update.
|
BeautyMorphing.CppProxy |
|
BlendingMode |
|
BnbMorphResult |
|
BodyTracker |
|
BodyTracker.CppProxy |
|
BodyTrackerType |
|
BrowsMask |
|
Camera |
|
Camera.CppProxy |
|
CameraComposer |
Class, which provide camera composer algorithms adjust interface.
|
CameraComposer.CppProxy |
|
CameraOrientation |
|
CameraParameters |
|
CameraPoiListener |
Callback to get center of square bounding the face.
|
CameraPosition |
|
CameraTexture |
Special class, which represent web or phone camera image textures.
|
CameraTexture.CppProxy |
|
CameraTextureFormat |
|
ColorRange |
|
ColorStd |
|
Component |
Base component class.
|
Component.CppProxy |
|
ComponentType |
|
ConsistencyMode |
These modes describe the relationship between processing loop and render loop frames
|
ContextProvider |
|
Cubemap |
Class, which repesent cubemap texture interface.
|
Cubemap.CppProxy |
|
Data |
Data class provides proxy to pass byte buffers from cpp code to Java code without a copying
|
DepthMap |
Results from depth camera
|
Ear |
|
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
|
EffectPlayerConfiguration.CppProxy |
|
EffectPlayerPlaybackState |
The EffectPlayerPlaybackState enum values are available states of effect player playback life cycle
|
EffectStatus |
|
EglContext |
|
EglContext.CppProxy |
|
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 |
|
EyesStatus |
|
Face |
Class, represents face resources
|
Face.CppProxy |
|
FaceData |
|
FaceData.CppProxy |
|
FaceDataSource |
|
FaceMorphing |
class which is the container for morphind and update it's resources.
|
FaceMorphing.CppProxy |
|
FaceNumberListener |
Callback to get face number detected.
|
FaceTracker |
Face tracker component.
|
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.
|
FrameProcessor |
|
FrameProcessor.CppProxy |
|
FrxRecognitionResult |
|
FrxRecognitionResult.CppProxy |
|
FullImageData |
Container for image data designed for Banuba SDK.
|
FullImageData.Orientation |
Describes various information related to image orientation.
|
FullImageFormat |
|
Gender |
|
GeometryTopology |
|
GestureType |
|
Hand |
|
Hand.CppProxy |
|
HandTracker |
|
HandTracker.CppProxy |
|
HandTrackerType |
|
HardwareClass |
|
HintListener |
Callback to receive "hints" (e.g.
|
Image |
Base class, which represented basic image interface
|
Image.CppProxy |
|
ImageReleaser |
Only android interface.
|
ImageType |
|
Informer |
|
Informer.CppProxy |
|
InputManager |
Class to accepts touches from user.
|
InputManager.CppProxy |
|
JsCallback |
Callback for JS execution results.
|
Layer |
A container for entities, which is needed for explicit grouping entities in order in which they will be sent to render.
|
Layer.CppProxy |
|
LicenseManager |
This class incapsulates information about Client Token.
|
LicenseManager.CppProxy |
|
LicenseStatus |
|
LipsShineMask |
|
LogRecordCallback |
|
LowLightListener |
internal
|
Mat2x4 |
|
Mat3x4 |
|
Mat4x4 |
|
Material |
Class, represents material interface
|
Material.CppProxy |
|
Media |
Base class, represents media files handling.
|
Media.CppProxy |
|
Mesh |
Class, represents 3D mesh interface
|
Mesh.CppProxy |
|
MeshInstance |
class which is the container for meshes and materials and provide interface for animation controlling.
|
MeshInstance.CppProxy |
|
Morphing |
Class, represents morphing resources
|
Morphing.CppProxy |
|
MorphingType |
|
NeuroBeautificationProcessedTexture |
Class, which provide neural beautification algorithms adjust interface.
|
NeuroBeautificationProcessedTexture.CppProxy |
|
NeuroBeauty |
|
NeuroBeauty.CppProxy |
|
NeuroBeautyData |
|
NeuroBeautyInput |
Tuple with apply_texture neuro_beauty input.
|
NeuroBeautyOutput |
Tuple with neuro_beauty output.
|
Parameter |
Class, represent shader parameter.
|
Parameter.CppProxy |
|
PhysicsSimulator |
Interface for adjustment physics simulation.
|
PhysicsSimulator.CppProxy |
|
PixelBuffer |
|
PixelFormat |
|
PixelFormatType |
|
PixelRect |
|
Point2d |
|
ProceduralAlgorithmType |
All available images processing algorithms.
|
ProceduralTexture |
Class, which represent some predefined processing algorithm for some image.
|
ProceduralTexture.CppProxy |
|
ProcessorConfiguration |
|
ProcessorConfiguration.CppProxy |
|
ProcessorResult |
|
ProcessorStatus |
|
ProcessorType |
|
ProjectionType |
|
RealtimeProcessorMode |
|
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.
|
ReloadResult |
Returned by `effect_manager.reload_config`.
|
ReloadResult.CppProxy |
|
RenderBackendType |
|
RendererCommon |
|
RendererCommon.CppProxy |
|
RenderInfo |
Information getters
|
RenderInfo.CppProxy |
|
RenderList |
A list of render task.
|
RenderList.CppProxy |
|
RenderTarget |
Class, represents render_target (render pass) interface
|
RenderTarget.CppProxy |
|
Resource |
Class, which resource abstraction.
|
Resource.CppProxy |
|
Rotation |
|
Scene |
A class representing a displayable scene.
|
Scene.CppProxy |
|
SegmentationMask |
Class, which repesent neural networks segmentation mask texture interface.
|
SegmentationMask.CppProxy |
|
SegmentationMaskType |
|
SelectedLips |
|
SeverityLevel |
|
ShaderSource |
|
Size |
|
State |
|
SurfaceData |
Data for creating surface
|
TextTexture |
|
TextTexture.CppProxy |
|
Texture |
Class, which repesent 2D texture interface.
|
Texture.CppProxy |
|
TextureFilteringMode |
|
Touch |
User touch object.
|
TransformableEvent |
|
Transformation |
|
Transformation.CppProxy |
|
Transformation3d |
|
Transformation3d.CppProxy |
|
TransformedMask |
|
TransformedMaskByte |
|
TransformedMaskFloat |
|
TransformedMaskGpu |
|
TriggerStatusType |
|
TriggerType |
|
UtilityManager |
|
UtilityManager.CppProxy |
|
Vec3 |
|
Vec4 |
|
Video |
Class, represents video texture interface.
|
Video.CppProxy |
|
VideoLoadingResultListener |
Interface to receive loading result from `video`.
|
VisualClip |
|
VisualClip.CppProxy |
|
VisualClipListener |
|
VisualClipVideo |
|
WeightedLut |
|
WeightedLut.CppProxy |
|