Package com.leia.sdk.views
Class InputAGSLBinding
- java.lang.Object
-
- com.leia.sdk.views.InputAGSLBinding
-
public abstract class InputAGSLBinding extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected InputViewsAsset.Impl
mAsset
protected SurfaceTexture
mSurfaceTexture
protected SurfaceTextureReadyCallback
surfaceTextureReadyCallback
-
Constructor Summary
Constructors Constructor Description InputAGSLBinding(InputViewsAsset.Impl asset, SurfaceTextureReadyCallback surfaceTextureReadyCallback)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract void
setupRenderEffect(TextureView3D textureView3D, WeaveShader weaveShader, RuntimeShader compiledWeaveShader, Matrix matrix)
-
-
-
Field Detail
-
mAsset
protected final InputViewsAsset.Impl mAsset
-
mSurfaceTexture
protected SurfaceTexture mSurfaceTexture
-
surfaceTextureReadyCallback
protected final SurfaceTextureReadyCallback surfaceTextureReadyCallback
-
-
Constructor Detail
-
InputAGSLBinding
public InputAGSLBinding(InputViewsAsset.Impl asset, SurfaceTextureReadyCallback surfaceTextureReadyCallback)
-
-
Method Detail
-
setupRenderEffect
public abstract void setupRenderEffect(TextureView3D textureView3D, WeaveShader weaveShader, RuntimeShader compiledWeaveShader, Matrix matrix)
-
-