Stay organized with collections Save and categorize content based on your preferences. ScriptC
open class ScriptC : Script This class was deprecated in API level 31. Renderscript has been deprecated in API level 31. Please refer to the migration guide for the proposed alternatives.
The superclass for all user-defined scripts. This is only intended to be used by the generated derived classes.
Summary Protected constructors Only intended for use by the generated derived classes.
Only intended for use by the generated derived classes.
Only intended for use by the generated derived classes.
Only intended for use by the generated derived classes.
Inherited functions From class Script Unit bindAllocation (va : Allocation ! , slot : Int )
Only intended for use by generated reflected code.
Script.FieldID ! createFieldID (slot : Int , e : Element ! )
Only to be used by generated reflected classes.
Script.InvokeID ! createInvokeID (slot : Int )
Only to be used by generated reflected classes.
Script.KernelID ! createKernelID (slot : Int , sig : Int , ein : Element ! , eout : Element ! )
Only to be used by generated reflected classes.
Unit forEach (slot : Int , ain : Allocation ! , aout : Allocation ! , v : FieldPacker ! )
Only intended for use by generated reflected code.
Unit forEach (slot : Int , ain : Allocation ! , aout : Allocation ! , v : FieldPacker ! , sc : Script.LaunchOptions ! )
Only intended for use by generated reflected code.
Unit forEach (slot : Int , ains : Array < Allocation ! > ! , aout : Allocation ! , v : FieldPacker ! )
Only intended for use by generated reflected code.
Unit forEach (slot : Int , ains : Array < Allocation ! > ! , aout : Allocation ! , v : FieldPacker ! , sc : Script.LaunchOptions ! )
Only intended for use by generated reflected code.
Boolean getVarB (index : Int )
Double getVarD (index : Int )
Float getVarF (index : Int )
Int getVarI (index : Int )
Long getVarJ (index : Int )
Unit getVarV (index : Int , v : FieldPacker ! )
Only intended for use by generated reflected code.
Unit invoke (slot : Int )
Only intended for use by generated reflected code.
Unit invoke (slot : Int , v : FieldPacker ! )
Only intended for use by generated reflected code.
Unit reduce (slot : Int , ains : Array < Allocation ! > ! , aout : Allocation ! , sc : Script.LaunchOptions ! )
Only intended for use by generated reflected code. (General reduction)
Unit setTimeZone (timeZone : String ! )
Unit setVar (index : Int , o : BaseObj ! )
Only intended for use by generated reflected code.
Unit setVar (index : Int , v : FieldPacker ! )
Only intended for use by generated reflected code.
Unit setVar (index : Int , v : FieldPacker ! , e : Element ! , dims : IntArray ! )
Only intended for use by generated reflected code.
Unit setVar (index : Int , v : Boolean )
Only intended for use by generated reflected code.
Unit setVar (index : Int , v : Double )
Only intended for use by generated reflected code.
Unit setVar (index : Int , v : Float )
Only intended for use by generated reflected code.
Unit setVar (index : Int , v : Int )
Only intended for use by generated reflected code.
Unit setVar (index : Int , v : Long )
Only intended for use by generated reflected code.
From class BaseObj Unit destroy ()
Frees any native resources associated with this object. The primary use is to force immediate cleanup of resources when it is believed the GC will not respond quickly enough.
Boolean equals (other : Any ? )
Compare the current BaseObj with another BaseObj for equality.
Unit finalize ()
String ! getName ()
Int hashCode ()
Calculates the hash code value for a BaseObj.
Unit setName (name : String ! )
setName assigns a name to an object. This object can later be looked up by this name.
Protected constructors ScriptC
protected ScriptC ( rs : RenderScript ! , resources : Resources ! , resourceID : Int ) Only intended for use by the generated derived classes.
ScriptC
protected ScriptC ( id : Int , rs : RenderScript ! ) Only intended for use by the generated derived classes.
ScriptC
protected ScriptC ( id : Long , rs : RenderScript ! ) Only intended for use by the generated derived classes.
Content and code samples on this page are subject to the licenses described in the Content License . Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[]]