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 |
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. |
| 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. |
| 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,
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.
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,
v: Double
): Unit
Deprecated: Deprecated in Java.
Only intended for use by generated reflected code.
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: 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.
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)