Package com.banuba.sdk.scene
Class Parameter.CppProxy
java.lang.Object
com.banuba.sdk.scene.Parameter.CppProxy
- All Implemented Interfaces:
Parameter
- Enclosing interface:
- Parameter
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.banuba.sdk.scene.Parameter
Parameter.CppProxy
-
Method Summary
Modifier and TypeMethodDescriptionvoid
static Parameter
Fabric method for parameter creating.protected void
finalize()
int
return parameter int value.return parameter mat2x4 value.return parameter mat3x4 value.return parameter mat4x4 value.getName()
float
getReal()
return parameter f32 value.return parameter vec3 value.return parameter vec4 value.void
setInteger
(int value) set parameter integer value.void
set parameter mat2x4 value.void
set parameter mat3x4 value.void
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 Details
-
_djinni_private_destroy
public void _djinni_private_destroy() -
finalize
-
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
Description copied from interface:Parameter
set parameter vec3 value.- Specified by:
setVector3
in interfaceParameter
- Parameters:
value
- (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
Description copied from interface:Parameter
set parameter vec4 value.- Specified by:
setVector4
in interfaceParameter
- Parameters:
value
- (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
Description copied from interface:Parameter
set parameter mat2x4 value. -
getMat2x4
Description copied from interface:Parameter
return parameter mat2x4 value. Throw is type is not equal type, which was added earlier. -
setMat3x4
Description copied from interface:Parameter
set parameter mat3x4 value. -
getMat3x4
Description copied from interface:Parameter
return parameter mat3x4 value. Throw is type is not equal type, which was added earlier. -
setMat4x4
Description copied from interface:Parameter
set parameter mat4x4 value. -
getMat4x4
Description copied from interface:Parameter
return parameter mat4x4 value. Throw is type is not equal type, which was added earlier. -
create
Description copied from interface:Parameter
Fabric method for parameter creating.- Parameters:
name
- (string): parameter name.- Returns:
- created parameter (parameter)
-