Package com.banuba.sdk.scene
Class ProceduralTexture.CppProxy
- java.lang.Object
-
- com.banuba.sdk.scene.ProceduralTexture.CppProxy
-
- All Implemented Interfaces:
ProceduralTexture
- Enclosing interface:
- ProceduralTexture
public static final class ProceduralTexture.CppProxy extends java.lang.Object implements ProceduralTexture
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.banuba.sdk.scene.ProceduralTexture
ProceduralTexture.CppProxy
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
_djinni_private_destroy()
CameraComposer
asCameraComposer()
Image
asImage()
NeuroBeautificationProcessedTexture
asNeuroBeautificationProcessedTexture()
protected void
finalize()
ProceduralAlgorithmType
getAlgorithmType()
Image
getSrcImage()
void
setSrcImage(Image src)
-
-
-
Method Detail
-
_djinni_private_destroy
public void _djinni_private_destroy()
-
finalize
protected void finalize() throws java.lang.Throwable
- Overrides:
finalize
in classjava.lang.Object
- Throws:
java.lang.Throwable
-
getAlgorithmType
public ProceduralAlgorithmType getAlgorithmType()
- Specified by:
getAlgorithmType
in interfaceProceduralTexture
-
setSrcImage
public void setSrcImage(Image src)
- Specified by:
setSrcImage
in interfaceProceduralTexture
-
getSrcImage
public Image getSrcImage()
- Specified by:
getSrcImage
in interfaceProceduralTexture
-
asImage
public Image asImage()
- Specified by:
asImage
in interfaceProceduralTexture
- Returns:
- upcast to base type
-
asNeuroBeautificationProcessedTexture
public NeuroBeautificationProcessedTexture asNeuroBeautificationProcessedTexture()
- Specified by:
asNeuroBeautificationProcessedTexture
in interfaceProceduralTexture
-
asCameraComposer
public CameraComposer asCameraComposer()
- Specified by:
asCameraComposer
in interfaceProceduralTexture
-
-