Script
open classScript: BaseObj
kotlin.Any | ||
↳ | android.renderscript.BaseObj | |
↳ | android.renderscript.Script |
The parent class for all executable scripts. This should not be used by applications.
Summary
Nested classes | |
---|---|
open |
Only intended for use by generated reflected code. |
open |
Only intended for use by generated reflected code. |
FieldID is an identifier for a Script + exported field pair. |
|
InvokeID is an identifier for an invoke function. |
|
KernelID is an identifier for a Script + root function pair. |
|
Class for specifying the specifics about how a kernel will be launched. |
Public methods | |
---|---|
open Unit |
bindAllocation(va: Allocation!, slot: Int) Only intended for use by generated reflected code. |
open Boolean | |
open Double | |
open Float | |
open Int | |
open Long | |
open Unit |
getVarV(index: Int, v: FieldPacker!) Only intended for use by generated reflected code. |
open Unit |
setTimeZone(timeZone: String!) |
open Unit |
Only intended for use by generated reflected code. |
open Unit |
Only intended for use by generated reflected code. |
open Unit |
Only intended for use by generated reflected code. |
open Unit |
Only intended for use by generated reflected code. |
open Unit |
Only intended for use by generated reflected code. |
open Unit |
Only intended for use by generated reflected code. |
open Unit |
setVar(index: Int, v: FieldPacker!) Only intended for use by generated reflected code. |
open Unit |
setVar(index: Int, v: FieldPacker!, e: Element!, dims: IntArray!) Only intended for use by generated reflected code. |
Protected methods | |
---|---|
open Script.FieldID! |
createFieldID(slot: Int, e: Element!) Only to be used by generated reflected classes. |
open Script.InvokeID! |
createInvokeID(slot: Int) Only to be used by generated reflected classes. |
open Script.KernelID! |
createKernelID(slot: Int, sig: Int, ein: Element!, eout: Element!) Only to be used by generated reflected classes. |
open Unit |
forEach(slot: Int, ain: Allocation!, aout: Allocation!, v: FieldPacker!) Only intended for use by generated reflected code. |
open Unit |
forEach(slot: Int, ain: Allocation!, aout: Allocation!, v: FieldPacker!, sc: Script.LaunchOptions!) Only intended for use by generated reflected code. |
open Unit |
forEach(slot: Int, ains: Array<Allocation!>!, aout: Allocation!, v: FieldPacker!) Only intended for use by generated reflected code. |
open Unit |
forEach(slot: Int, ains: Array<Allocation!>!, aout: Allocation!, v: FieldPacker!, sc: Script.LaunchOptions!) Only intended for use by generated reflected code. |
open Unit |
Only intended for use by generated reflected code. |
open Unit |
invoke(slot: Int, v: FieldPacker!) Only intended for use by generated reflected code. |
open Unit |
reduce(slot: Int, ains: Array<Allocation!>!, aout: Allocation!, sc: Script.LaunchOptions!) Only intended for use by generated reflected code. |
Inherited functions | |
---|---|
Public methods
bindAllocation
open funbindAllocation(
va: Allocation!,
slot: Int
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
getVarV
open fungetVarV(
index: Int,
v: FieldPacker!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setTimeZone
open funsetTimeZone(timeZone: String!): Unit
Deprecated: Deprecated in Java.
setVar
open funsetVar(
index: Int,
v: Float
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
v: Double
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
v: Int
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
v: Long
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
v: Boolean
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
o: BaseObj!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
v: FieldPacker!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
setVar
open funsetVar(
index: Int,
v: FieldPacker!,
e: Element!,
dims: IntArray!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
Protected methods
createFieldID
protected open funcreateFieldID(
slot: Int,
e: Element!
): Script.FieldID!
Deprecated: Deprecated in Java.
Only to be used by generated reflected classes.
createInvokeID
protected open funcreateInvokeID(slot: Int): Script.InvokeID!
Deprecated: Deprecated in Java.
Only to be used by generated reflected classes.
createKernelID
protected open funcreateKernelID(
slot: Int,
sig: Int,
ein: Element!,
eout: Element!
): Script.KernelID!
Deprecated: Deprecated in Java.
Only to be used by generated reflected classes.
forEach
protected open funforEach(
slot: Int,
ain: Allocation!,
aout: Allocation!,
v: FieldPacker!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
forEach
protected open funforEach(
slot: Int,
ain: Allocation!,
aout: Allocation!,
v: FieldPacker!,
sc: Script.LaunchOptions!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
forEach
protected open funforEach(
slot: Int,
ains: Array<Allocation!>!,
aout: Allocation!,
v: FieldPacker!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
forEach
protected open funforEach(
slot: Int,
ains: Array<Allocation!>!,
aout: Allocation!,
v: FieldPacker!,
sc: Script.LaunchOptions!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
invoke
protected open funinvoke(slot: Int): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
invoke
protected open funinvoke(
slot: Int,
v: FieldPacker!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
reduce
protected open funreduce(
slot: Int,
ains: Array<Allocation!>!,
aout: Allocation!,
sc: Script.LaunchOptions!
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code. (General reduction)