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)