Android APIs
public class

Script

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

Class Overview

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 used to specify clipping for a kernel launch. 
Public Methods
void bindAllocation(Allocation va, int slot)
Only intended for use by generated reflected code.
void setTimeZone(String timeZone)
void setVar(int index, int 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, boolean v)
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, float 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, 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)
[Expand]
Inherited Methods
From class android.support.v8.renderscript.BaseObj
From class java.lang.Object

Public Methods

public void bindAllocation (Allocation va, int slot)

Only intended for use by generated reflected code.

Parameters
va
slot

public void setTimeZone (String timeZone)

Parameters
timeZone

public void setVar (int index, int v)

Only intended for use by generated reflected code.

Parameters
index
v

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

Only intended for use by generated reflected code.

Parameters
index
v
e
dims

public void setVar (int index, boolean v)

Only intended for use by generated reflected code.

Parameters
index
v

public void setVar (int index, double v)

Only intended for use by generated reflected code.

Parameters
index
v

public void setVar (int index, long v)

Only intended for use by generated reflected code.

Parameters
index
v

public void setVar (int index, float v)

Only intended for use by generated reflected code.

Parameters
index
v

public void setVar (int index, FieldPacker v)

Only intended for use by generated reflected code.

Parameters
index
v

public void setVar (int index, BaseObj o)

Only intended for use by generated reflected code.

Parameters
index
o

Protected Methods

protected Script.FieldID createFieldID (int slot, Element e)

Only to be used by generated reflected classes.

Parameters
slot
e
Returns
Script.FieldID FieldID

protected Script.InvokeID createInvokeID (int slot)

Only to be used by generated reflected classes.

Parameters
slot
Returns
Script.InvokeID

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

Only to be used by generated reflected classes.

Parameters
slot
sig
ein
eout
Returns
Script.KernelID KernelID

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

Only intended for use by generated reflected code.

Parameters
slot
ain
aout
v

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

Only intended for use by generated reflected code.

Parameters
slot
ain
aout
v
sc

protected void invoke (int slot)

Only intended for use by generated reflected code.

Parameters
slot

protected void invoke (int slot, FieldPacker v)

Only intended for use by generated reflected code.

Parameters
slot
v

protected boolean isIncSupp ()

Returns
boolean

protected void setIncSupp (boolean useInc)

Parameters
useInc