Package com.banuba.sdk.scene
Class Parameter.CppProxy
- java.lang.Object
-
- com.banuba.sdk.scene.Parameter.CppProxy
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.banuba.sdk.scene.Parameter
Parameter.CppProxy
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
_djinni_private_destroy()
static Parameter
create(java.lang.String name)
Fabric method for parameter creating.protected void
finalize()
int
getInteger()
return parameter int value.Mat2x4
getMat2x4()
return parameter mat2x4 value.Mat3x4
getMat3x4()
return parameter mat3x4 value.Mat4x4
getMat4x4()
return parameter mat4x4 value.java.lang.String
getName()
float
getReal()
return parameter f32 value.Vec3
getVector3()
return parameter vec3 value.Vec4
getVector4()
return parameter vec4 value.void
setInteger(int value)
set parameter integer value.void
setMat2x4(Mat2x4 value)
set parameter mat2x4 value.void
setMat3x4(Mat3x4 value)
set parameter mat3x4 value.void
setMat4x4(Mat4x4 value)
set parameter mat4x4 value.void
setReal(float value)
set parameter real value.void
setVector3(Vec3 value)
set parameter vec3 value.void
setVector4(Vec4 value)
set parameter vec4 value.void
setW(float value)
set w of vec4 value only.void
setX(float value)
set x of vec3/vec4 value only.void
setY(float value)
set y of vec3/vec4 value only.void
setZ(float value)
set z of vec3/vec4 value only.
-
-
-
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
-
getName
public java.lang.String getName()
-
setInteger
public void setInteger(int value)
Description copied from interface:Parameter
set parameter integer value.- Specified by:
setInteger
in interfaceParameter
- Parameters:
value
- (int)
-
getInteger
public int getInteger()
Description copied from interface:Parameter
return parameter int value. Throw is type is not equal type, which was added earlier.- Specified by:
getInteger
in interfaceParameter
-
setReal
public void setReal(float value)
Description copied from interface:Parameter
set parameter real value.
-
getReal
public float getReal()
Description copied from interface:Parameter
return parameter f32 value. Throw is type is not equal type, which was added earlier.
-
setX
public void setX(float value)
Description copied from interface:Parameter
set x of vec3/vec4 value only.
-
setY
public void setY(float value)
Description copied from interface:Parameter
set y of vec3/vec4 value only.
-
setZ
public void setZ(float value)
Description copied from interface:Parameter
set z of vec3/vec4 value only.
-
setW
public void setW(float value)
Description copied from interface:Parameter
set w of vec4 value only.
-
setVector3
public void setVector3(Vec3 value)
Description copied from interface:Parameter
set parameter vec3 value.- Specified by:
setVector3
in interfaceParameter
- Parameters:
value
- (vec3)
-
getVector3
public Vec3 getVector3()
Description copied from interface:Parameter
return parameter vec3 value. Throw is type is not equal type, which was added earlier.- Specified by:
getVector3
in interfaceParameter
-
setVector4
public void setVector4(Vec4 value)
Description copied from interface:Parameter
set parameter vec4 value.- Specified by:
setVector4
in interfaceParameter
- Parameters:
value
- (vec4)
-
getVector4
public Vec4 getVector4()
Description copied from interface:Parameter
return parameter vec4 value. Throw is type is not equal type, which was added earlier.- Specified by:
getVector4
in interfaceParameter
-
setMat2x4
public void setMat2x4(Mat2x4 value)
Description copied from interface:Parameter
set parameter mat2x4 value.
-
getMat2x4
public Mat2x4 getMat2x4()
Description copied from interface:Parameter
return parameter mat2x4 value. Throw is type is not equal type, which was added earlier.
-
setMat3x4
public void setMat3x4(Mat3x4 value)
Description copied from interface:Parameter
set parameter mat3x4 value.
-
getMat3x4
public Mat3x4 getMat3x4()
Description copied from interface:Parameter
return parameter mat3x4 value. Throw is type is not equal type, which was added earlier.
-
setMat4x4
public void setMat4x4(Mat4x4 value)
Description copied from interface:Parameter
set parameter mat4x4 value.
-
getMat4x4
public Mat4x4 getMat4x4()
Description copied from interface:Parameter
return parameter mat4x4 value. Throw is type is not equal type, which was added earlier.
-
-