Most visited

Recently visited

Script

public class Script
extends BaseObj

java.lang.Object
   ↳ android.support.v8.renderscript.BaseObj
     ↳ android.support.v8.renderscript.Script
Known Direct Subclasses
Known Indirect Subclasses


The parent class for all executable scripts. This should not be used by applications.

Summary

Nested classes

class Script.Builder

Only intended for use by generated reflected code. 

class Script.FieldBase

Only intended for use by generated reflected code. 

class Script.FieldID

FieldID is an identifier for a Script + exported field pair. 

class Script.InvokeID

InvokeID is an identifier for a invoke function. 

class Script.KernelID

KernelID is an identifier for a Script + root function pair. 

class Script.LaunchOptions

Class for specifying the specifics about how a kernel will be launched. 

Public methods

void bindAllocation(Allocation va, int slot)

Only intended for use by generated reflected code.

void setTimeZone(String timeZone)
void setVar(int index, float v)

Only intended for use by generated reflected code.

void setVar(int index, FieldPacker v, Element e, int[] dims)

Only intended for use by generated reflected code.

void setVar(int index, double v)

Only intended for use by generated reflected code.

void setVar(int index, long v)

Only intended for use by generated reflected code.

void setVar(int index, boolean v)

Only intended for use by generated reflected code.

void setVar(int index, FieldPacker v)

Only intended for use by generated reflected code.

void setVar(int index, int v)

Only intended for use by generated reflected code.

void setVar(int index, BaseObj o)

Only intended for use by generated reflected code.

Protected methods

Script.FieldID createFieldID(int slot, Element e)

Only to be used by generated reflected classes.

Script.InvokeID createInvokeID(int slot)

Only to be used by generated reflected classes.

Script.KernelID createKernelID(int slot, int sig, Element ein, Element eout)

Only to be used by generated reflected classes.

void forEach(int slot, Allocation ain, Allocation aout, FieldPacker v)

Only intended for use by generated reflected code.

void forEach(int slot, Allocation ain, Allocation aout, FieldPacker v, Script.LaunchOptions sc)

Only intended for use by generated reflected code.

void invoke(int slot)

Only intended for use by generated reflected code.

void invoke(int slot, FieldPacker v)

Only intended for use by generated reflected code.

boolean isIncSupp()
void setIncSupp(boolean useInc)

Inherited methods

From class android.support.v8.renderscript.BaseObj
From class java.lang.Object

Public methods

bindAllocation

void bindAllocation (Allocation va, 
                int slot)

Only intended for use by generated reflected code.

setTimeZone

void setTimeZone (String timeZone)

Parameters
timeZone String

setVar

void setVar (int index, 
                float v)

Only intended for use by generated reflected code.

setVar

void setVar (int index, 
                FieldPacker v, 
                Element e, 
                int[] dims)

Only intended for use by generated reflected code.

setVar

void setVar (int index, 
                double v)

Only intended for use by generated reflected code.

setVar

void setVar (int index, 
                long v)

Only intended for use by generated reflected code.

setVar

void setVar (int index, 
                boolean v)

Only intended for use by generated reflected code.

setVar

void setVar (int index, 
                FieldPacker v)

Only intended for use by generated reflected code.

setVar

void setVar (int index, 
                int v)

Only intended for use by generated reflected code.

setVar

void setVar (int index, 
                BaseObj o)

Only intended for use by generated reflected code.

Protected methods

createFieldID

Script.FieldID createFieldID (int slot, 
                Element e)

Only to be used by generated reflected classes.

Returns
Script.FieldID FieldID

createInvokeID

Script.InvokeID createInvokeID (int slot)

Only to be used by generated reflected classes.

Parameters
slot int
Returns
Script.InvokeID

createKernelID

Script.KernelID createKernelID (int slot, 
                int sig, 
                Element ein, 
                Element eout)

Only to be used by generated reflected classes.

Returns
Script.KernelID KernelID

forEach

void forEach (int slot, 
                Allocation ain, 
                Allocation aout, 
                FieldPacker v)

Only intended for use by generated reflected code.

forEach

void forEach (int slot, 
                Allocation ain, 
                Allocation aout, 
                FieldPacker v, 
                Script.LaunchOptions sc)

Only intended for use by generated reflected code.

invoke

void invoke (int slot)

Only intended for use by generated reflected code.

invoke

void invoke (int slot, 
                FieldPacker v)

Only intended for use by generated reflected code.

isIncSupp

boolean isIncSupp ()

Returns
boolean

setIncSupp

void setIncSupp (boolean useInc)

Parameters
useInc boolean

Hooray!