Class Layer.CppProxy

java.lang.Object
com.banuba.sdk.scene.Layer.CppProxy
All Implemented Interfaces:
Layer
Enclosing interface:
Layer

public static final class Layer.CppProxy
extends java.lang.Object
implements Layer
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.banuba.sdk.scene.Layer

    Layer.CppProxy
  • Method Summary

    Modifier and Type Method Description
    void _djinni_private_destroy()  
    static Layer create​(java.lang.String name)  
    void enableMorphing​(boolean enable)  
    protected void finalize()  
    java.lang.String getName()  
    boolean isActive()  
    boolean isMorphingEnabled()  
    void setActive​(boolean active)  
    void setName​(java.lang.String name)  

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • _djinni_private_destroy

      public void _djinni_private_destroy()
    • finalize

      protected void finalize() throws java.lang.Throwable
      Overrides:
      finalize in class java.lang.Object
      Throws:
      java.lang.Throwable
    • setName

      public void setName​(java.lang.String name)
      Specified by:
      setName in interface Layer
    • getName

      public java.lang.String getName()
      Specified by:
      getName in interface Layer
    • setActive

      public void setActive​(boolean active)
      Specified by:
      setActive in interface Layer
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface Layer
    • enableMorphing

      public void enableMorphing​(boolean enable)
      Specified by:
      enableMorphing in interface Layer
    • isMorphingEnabled

      public boolean isMorphingEnabled()
      Specified by:
      isMorphingEnabled in interface Layer
    • create

      @Nullable public static Layer create​(@NonNull java.lang.String name)