# Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## S

S - Static variable in class icyllis.arc3d.compiler.tree.Swizzle
  SwizzleComponents.
s16_to_f(short) - Static method in class icyllis.modernui.audio.SoundStream
SAFE_MODE_ENABLED - Static variable in class icyllis.modernui.view.HapticFeedbackConstants
  The phone has booted with safe mode enabled.
SafeLinkedHashMap<T,E> - Class in icyllis.modernui.lifecycle
  LinkedHashMap, which supports modifications during iterations.
SafeLinkedHashMap() - Constructor for class icyllis.modernui.lifecycle.SafeLinkedHashMap
SafeLinkedList<T,E> - Class in icyllis.modernui.lifecycle
  LinkedList, which pretends to be a map and supports modifications during iterations.
SafeLinkedList() - Constructor for class icyllis.modernui.lifecycle.SafeLinkedList
sampleBuffers - Variable in class icyllis.modernui.core.awt.GLData
  This is ignored.
sampleCount() - Method in class icyllis.arc3d.engine.trash.GraphicsPipelineDesc_Old
  Deprecated.
sampleLocationsSupport() - Method in class icyllis.arc3d.engine.Caps
Sampler - Class in icyllis.arc3d.engine
  Represents GPU sampler objects.
Sampler(byte, String) - Constructor for record class icyllis.arc3d.granite.FragmentStage.Sampler
  Creates an instance of a `Sampler` record class.
Sampler(Context) - Constructor for class icyllis.arc3d.engine.Sampler
SAMPLER_DESC_SET - Static variable in class icyllis.arc3d.granite.shading.UniformHandler
SamplerDesc - Class in icyllis.arc3d.engine
  Represents the filtering and tile modes used to access a texture.
SamplerInfo(int, int, String) - Constructor for class icyllis.arc3d.engine.PipelineDesc.SamplerInfo
samplerVariable(int) - Method in class icyllis.arc3d.granite.shading.UniformHandler
samples - Variable in class icyllis.modernui.core.awt.GLData
  The number of (coverage) samples for multisampling.
SamplingOptions - Class in icyllis.arc3d.core
  Immutable struct describing image sampling options (resampling or interpolation method).
SamplingOptions.FilterMode - Annotation Interface in icyllis.arc3d.core
  The `FilterMode` specifies the sampling method on transformed texture images.
SamplingOptions.MipmapMode - Annotation Interface in icyllis.arc3d.core
  The `MipmapMode` specifies the interpolation method for MIP image levels when down-sampling texture images.
SANS_SERIF - Static variable in class icyllis.modernui.graphics.text.FontFamily
SANS_SERIF - Static variable in class icyllis.modernui.text.Typeface
saturate() - Static method in class icyllis.arc3d.compiler.tree.Type.CoercionCost
SATURATION - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Replaces saturation of destination saturation hue of source, leaving hue and luminosity unchanged.
SATURATION - Enum constant in enum class icyllis.arc3d.core.ColorSpace.RenderIntent
  Attempts to maintain the relative saturation of colors from the source gamut to the destination gamut, to keep highly saturated colors as saturated as possible.
SATURATION - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Replaces saturation of destination saturation hue of source, leaving hue and luminosity unchanged.
save() - Method in class icyllis.arc3d.core.Canvas
  Saves the current matrix and clip onto a private stack.
save() - Method in class icyllis.arc3d.granite.ClipStack
save() - Method in class icyllis.modernui.graphics.Canvas
  Saves the current matrix and clip onto a private stack.
save_overlay_view - Static variable in class icyllis.modernui.R.id
saveDialog(Bitmap.SaveFormat, int, String) - Method in class icyllis.modernui.graphics.Bitmap
  Save this bitmap to specified path as specified format.
saveDialogGet(Bitmap.SaveFormat, CharSequence, String) - Static method in class icyllis.modernui.graphics.Bitmap
  Display an OS file save dialog to select the path to save the bitmap.
saveInstanceState(Parcel) - Method in class icyllis.modernui.core.UndoManager
  Flatten the current undo state into a Parcel object, which can later be restored with `UndoManager.restoreInstanceState(Parcel, java.lang.ClassLoader)`.
saveLayer(float, float, float, float, int) - Method in class icyllis.modernui.graphics.Canvas
  Deprecated.
  this method does nothing, you should manually create a layer, or possibly manage a pool of layers, or use
  invalid reference

      icyllis.modernui.view.View#LAYER_TYPE_HARDWARE

  .
saveLayer(float, float, float, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Convenience for `Canvas.saveLayer(Rect2f, Paint)` that takes the four float coordinates of the bounds' rectangle.
saveLayer(float, float, float, float, Paint, ImageFilter, int) - Method in class icyllis.arc3d.core.Canvas
  Convenience for `Canvas.saveLayer(Rect2f, Paint, ImageFilter, int)` that takes the four float coordinates of the bounds' rectangle.
saveLayer(Rect2f, Paint) - Method in class icyllis.arc3d.core.Canvas
  This behaves the same as `Canvas.save()`, but in addition it allocates and redirects drawing to an offscreen rendering target (a drawing layer).
saveLayer(Rect2f, Paint, ImageFilter, int) - Method in class icyllis.arc3d.core.Canvas
  This behaves the same as `Canvas.save()`, but in addition it allocates and redirects drawing to an offscreen rendering target (a drawing layer).
saveLayer(RectF, int) - Method in class icyllis.modernui.graphics.Canvas
  Deprecated.
  this method does nothing, you should manually create a layer, or possibly manage a pool of layers, or use
  invalid reference

      icyllis.modernui.view.View#LAYER_TYPE_HARDWARE

  .
saveLayerAlpha(float, float, float, float, int) - Method in class icyllis.arc3d.core.Canvas
  Convenience for `Canvas.saveLayerAlpha(Rect2f, int)` that takes the four float coordinates of the bounds' rectangle.
saveLayerAlpha(Rect2f, int) - Method in class icyllis.arc3d.core.Canvas
  This behaves the same as `Canvas.save()`, but in addition it allocates and redirects drawing to an offscreen rendering target (a drawing layer).
saveState() - Method in class icyllis.modernui.widget.PagerAdapter
  Save any instance state associated with this adapter and its pages that should be restored if the current UI state needs to be reconstructed.
saveToChannel(Bitmap.SaveFormat, int, WritableByteChannel) - Method in class icyllis.modernui.graphics.Bitmap
  Save this bitmap to specified channel with specified format.
saveToFile(Bitmap.SaveFormat, int, File) - Method in class icyllis.modernui.graphics.Bitmap
  Save this bitmap to specified path with specified format.
saveToPath(Bitmap.SaveFormat, int, Path) - Method in class icyllis.modernui.graphics.Bitmap
  Save this bitmap to specified path with specified format.
saveToStream(Bitmap.SaveFormat, int, OutputStream) - Method in class icyllis.modernui.graphics.Bitmap
  Save this bitmap to specified stream with specified format.
Scalar - Enum constant in enum class icyllis.arc3d.compiler.MemoryLayout
  Scalar alignment, may be slower than std430, for Vulkan if supported.
scale(double, double) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
scale(float, float) - Method in class icyllis.arc3d.core.Canvas
  Scales the current matrix by sx on the x-axis and sy on the y-axis.
scale(float, float) - Method in class icyllis.modernui.graphics.Canvas
  Scales the current matrix by sx on the x-axis and sy on the y-axis.
scale(float, float, float) - Method in class icyllis.arc3d.core.Canvas
  Scales the current matrix by sx on the x-axis, sy on the y-axis, and sz on the z-axis.
scale(float, float, float) - Method in class icyllis.modernui.graphics.Canvas
  Scales the current matrix by sx on the x-axis, sy on the y-axis, and sz on the z-axis.
scale(float, float, float, float) - Method in class icyllis.arc3d.core.Canvas
  Scales the current matrix by sx on the x-axis and sy on the y-axis at (px, py).
scale(float, float, float, float) - Method in class icyllis.modernui.graphics.Canvas
  Scales the current matrix by sx on the x-axis and sy on the y-axis at (px, py).
SCALE_X - Static variable in class icyllis.modernui.view.View
  A Property wrapper around the `scaleX` functionality handled by the `View.setScaleX(float)` and `View.getScaleX()` methods.
SCALE_X_SPAN - Static variable in class icyllis.modernui.text.TextUtils
SCALE_Y - Static variable in class icyllis.modernui.view.View
  A Property wrapper around the `scaleY` functionality handled by the `View.setScaleY(float)` and `View.getScaleY()` methods.
scaleBand(int, float) - Method in class icyllis.modernui.audio.FFT
  Scales the amplitude of the `ith` frequency band by `s`.
scaledDensity - Variable in class icyllis.modernui.util.DisplayMetrics
  A scaling factor for fonts displayed on the display.
  This is the same as `DisplayMetrics.density`, except that it may be adjusted in smaller increments at runtime based on a user preference for the font size.
ScaleDrawable - Class in icyllis.modernui.graphics.drawable
ScaleDrawable(Drawable, int, float, float) - Constructor for class icyllis.modernui.graphics.drawable.ScaleDrawable
  Creates a new scale drawable with the specified gravity and scale properties.
scaleFrequency(float, float) - Method in class icyllis.modernui.audio.FFT
  Scales the amplitude of the requested frequency by `a`.
scaleFromDensity(float, int, int) - Static method in class icyllis.modernui.graphics.drawable.Drawable
  Scales a floating-point pixel value from the source density to the target density.
scaleFromDensity(int, int, int, boolean) - Static method in class icyllis.modernui.graphics.drawable.Drawable
  Scales a pixel value from the source density to the target density, optionally handling the resulting pixel value as a size rather than an offset.
ScalerContext - Class in icyllis.arc3d.core
  The ScalerContext controls the rasterization with a specified typeface and rasterization options.
ScalerContext(Typeface, StrikeDesc) - Constructor for class icyllis.arc3d.core.ScalerContext
ScalerContext_JDK - Class in icyllis.arc3d.core.j2d
  Wraps Java2D's freetype scaler.
ScalerContext_JDK(Typeface_JDK, StrikeDesc) - Constructor for class icyllis.arc3d.core.j2d.ScalerContext_JDK
ScalerContext.GlyphMetrics - Class in icyllis.arc3d.core
Scene - Class in icyllis.modernui.transition
  A scene represents the collection of values that various properties in the View hierarchy will have when the scene is applied.
Scene(ViewGroup) - Constructor for class icyllis.modernui.transition.Scene
  Constructs a Scene with no information about how values will change when this scene is applied.
Scene(ViewGroup, View) - Constructor for class icyllis.modernui.transition.Scene
  Constructs a Scene which, when entered, will remove any children from the sceneRoot container and add the layout object as a new child of that container.
SceneRenderer - Class in icyllis.modernui.graphics
SceneRenderer() - Constructor for class icyllis.modernui.graphics.SceneRenderer
scheduleDrawable(Drawable, Runnable, long) - Method in class icyllis.modernui.graphics.drawable.ColorStateListDrawable
scheduleDrawable(Drawable, Runnable, long) - Method in interface icyllis.modernui.graphics.drawable.Drawable.Callback
  A Drawable can call this to schedule the next frame of its animation.
scheduleDrawable(Drawable, Runnable, long) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
scheduleDrawable(Drawable, Runnable, long) - Method in class icyllis.modernui.graphics.drawable.DrawableWrapper
scheduleDrawable(Drawable, Runnable, long) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
scheduleDrawable(Drawable, Runnable, long) - Method in class icyllis.modernui.view.View
  Schedules an action on a drawable to occur at a specified time.
scheduleSelf(Runnable, long) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Use the current `Drawable.Callback` implementation to have this Drawable scheduled.
scheduleTraversals() - Method in class icyllis.modernui.view.ViewRoot
SCREEN - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Adds the source and destination pixels, then subtracts the source pixels multiplied by the destination.
SCREEN - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Adds the source and destination pixels, then subtracts the source pixels multiplied by the destination.
SCROLL_AXIS_HORIZONTAL - Static variable in class icyllis.modernui.view.View
  Indicates scrolling along the horizontal axis.
SCROLL_AXIS_NONE - Static variable in class icyllis.modernui.view.View
  Indicates no axis of view scrolling.
SCROLL_AXIS_VERTICAL - Static variable in class icyllis.modernui.view.View
  Indicates scrolling along the vertical axis.
SCROLL_BAR_SIZE - Static variable in class icyllis.modernui.view.ViewConfiguration
  Defines the width of the horizontal scrollbar and the height of the vertical scrollbar in dips
SCROLL_INDICATOR_BOTTOM - Static variable in class icyllis.modernui.view.View
  Scroll indicator direction for the bottom edge of the view.
SCROLL_INDICATOR_END - Static variable in class icyllis.modernui.view.View
  Scroll indicator direction for the ending edge of the view.
SCROLL_INDICATOR_LEFT - Static variable in class icyllis.modernui.view.View
  Scroll indicator direction for the left edge of the view.
SCROLL_INDICATOR_RIGHT - Static variable in class icyllis.modernui.view.View
  Scroll indicator direction for the right edge of the view.
SCROLL_INDICATOR_START - Static variable in class icyllis.modernui.view.View
  Scroll indicator direction for the starting edge of the view.
SCROLL_INDICATOR_TOP - Static variable in class icyllis.modernui.view.View
  Scroll indicator direction for the top edge of the view.
SCROLL_STATE_DRAGGING - Static variable in class icyllis.modernui.widget.ViewPager
  Indicates that the pager is currently being dragged by the user.
SCROLL_STATE_FLING - Static variable in interface icyllis.modernui.widget.AbsListView.OnScrollListener
  The user had previously been scrolling using touch and had performed a fling.
SCROLL_STATE_IDLE - Static variable in interface icyllis.modernui.widget.AbsListView.OnScrollListener
  The view is not scrolling.
SCROLL_STATE_IDLE - Static variable in class icyllis.modernui.widget.ViewPager
  Indicates that the pager is in an idle, settled state.
SCROLL_STATE_SETTLING - Static variable in class icyllis.modernui.widget.ViewPager
  Indicates that the pager is in the process of settling to a final position.
SCROLL_STATE_TOUCH_SCROLL - Static variable in interface icyllis.modernui.widget.AbsListView.OnScrollListener
  The user is scrolling using touch, and their finger is still on the screen
SCROLL_X - Static variable in class icyllis.modernui.view.View
  A Property wrapper around the `scrollX` functionality handled by the `View.setScrollX(int)` and `View.getScrollX()` methods.
SCROLL_Y - Static variable in class icyllis.modernui.view.View
  A Property wrapper around the `scrollY` functionality handled by the `View.setScrollY(int)` and `View.getScrollY()` methods.
SCROLLBARS_INSIDE_INSET - Static variable in class icyllis.modernui.view.View
  The scrollbar style to display the scrollbars inside the padded area, increasing the padding of the view.
SCROLLBARS_INSIDE_OVERLAY - Static variable in class icyllis.modernui.view.View
  The scrollbar style to display the scrollbars inside the content area, without increasing the padding.
SCROLLBARS_OUTSIDE_INSET - Static variable in class icyllis.modernui.view.View
  The scrollbar style to display the scrollbars at the edge of the view, increasing the padding of the view.
SCROLLBARS_OUTSIDE_OVERLAY - Static variable in class icyllis.modernui.view.View
  The scrollbar style to display the scrollbars at the edge of the view, without increasing the padding.
scrollBottom(TextView) - Method in class icyllis.modernui.text.method.BaseMovementMethod
  Performs a scroll to bottom action.
scrollBy(int, int) - Method in class icyllis.modernui.view.View
  Move the scrolled position of your view.
scrollDown(TextView, int) - Method in class icyllis.modernui.text.method.BaseMovementMethod
  Performs a scroll down action.
ScrollingMovementMethod - Class in icyllis.modernui.text.method
  A movement method that interprets movement keys by scrolling the text buffer.
ScrollingMovementMethod() - Constructor for class icyllis.modernui.text.method.ScrollingMovementMethod
scrollLeft(TextView, int) - Method in class icyllis.modernui.text.method.BaseMovementMethod
  Performs a scroll left action.
scrollLineEnd(TextView) - Method in class icyllis.modernui.text.method.BaseMovementMethod
  Performs a scroll to line end action.
scrollLineStart(TextView) - Method in class icyllis.modernui.text.method.BaseMovementMethod
  Performs a scroll to line start action.
scrollListBy(int) - Method in class icyllis.modernui.widget.AbsListView
  Scrolls the list items within the view by a specified number of pixels.
scrollPageDown(TextView) - Method in class icyllis.modernui.text.method.BaseMovementMethod
  Performs a scroll page up action.
scrollPageUp(TextView) - Method in class icyllis.modernui.text.method.BaseMovementMethod
  Performs a scroll page up action.
scrollRight(TextView, int) - Method in class icyllis.modernui.text.method.BaseMovementMethod
  Performs a scroll right action.
scrollTo(int, int) - Method in class icyllis.modernui.view.View
  Set the scrolled position of your view.
scrollTo(int, int) - Method in class icyllis.modernui.widget.HorizontalScrollView
  Set the scrolled position of your view.
scrollTo(int, int) - Method in class icyllis.modernui.widget.NestedScrollView
  Set the scrolled position of your view.
scrollTo(int, int) - Method in class icyllis.modernui.widget.ScrollView
  Set the scrolled position of your view.
scrollTo(TextView, Layout, int, int) - Static method in class icyllis.modernui.text.method.Touch
  Scrolls the specified widget to the specified coordinates, except constrains the X scrolling position to the horizontal regions of the text that will be visible after scrolling to the specified Y position.
scrollToDescendant(View) - Method in class icyllis.modernui.widget.ScrollView
  Scrolls the view to the given child.
scrollTop(TextView) - Method in class icyllis.modernui.text.method.BaseMovementMethod
  Performs a scroll to top action.
scrollUp(TextView, int) - Method in class icyllis.modernui.text.method.BaseMovementMethod
  Performs a scroll up action.
ScrollView - Class in icyllis.modernui.widget
  A view group that allows the view hierarchy placed within it to be scrolled.
ScrollView(Context) - Constructor for class icyllis.modernui.widget.ScrollView
sDefaultDelayMillis - Static variable in class icyllis.arc3d.core.image.GIFDecoder
SDFRect_GeoProc_ClassID - Static variable in class icyllis.arc3d.engine.trash.Processor
  Deprecated.
  Class IDs.
SDFRectGeoProc - Class in icyllis.arc3d.granite.geom
  Generates rectangle geometric primitive, uses instanced rendering.
SDFRectGeoProc(int) - Constructor for class icyllis.arc3d.granite.geom.SDFRectGeoProc
sDurationScale - Static variable in class icyllis.modernui.animation.ValueAnimator
  Internal usage, global config value.
searchRun(int) - Method in class icyllis.modernui.graphics.text.MeasuredText
  Binary search with ranges.
SECONDARY_COLOR_OUTPUT_INDEX - Static variable in class icyllis.arc3d.granite.PipelineBuilder
SECONDARY_COLOR_OUTPUT_INDEX - Static variable in class icyllis.arc3d.granite.shading.FragmentShaderBuilder
SECONDARY_COLOR_OUTPUT_NAME - Static variable in class icyllis.arc3d.granite.PipelineBuilder
SECONDARY_COLOR_OUTPUT_NAME - Static variable in class icyllis.arc3d.granite.shading.FragmentShaderBuilder
SECONDARY_CONTENT_ALPHA - Static variable in class icyllis.modernui.resources.SystemTheme
secondary_text_light - Static variable in class icyllis.modernui.material.MaterialDesign
secondaryProgress - Static variable in class icyllis.modernui.R.id
seek(int) - Method in class icyllis.modernui.audio.SoundSample
seek(int) - Method in class icyllis.modernui.audio.Track
seek(int) - Method in class icyllis.modernui.audio.VorbisPullDecoder
SeekBar - Class in icyllis.modernui.widget
SeekBar(Context) - Constructor for class icyllis.modernui.widget.SeekBar
SeekBar.OnSeekBarChangeListener - Interface in icyllis.modernui.widget
  A callback that notifies clients when the progress level has been changed.
seekToSeconds(float) - Method in class icyllis.modernui.audio.Track
SEGMENT_CUBIC - Static variable in class icyllis.arc3d.core.Path
SEGMENT_LINE - Static variable in class icyllis.arc3d.core.Path
SEGMENT_QUAD - Static variable in class icyllis.arc3d.core.Path
selectAll - Static variable in class icyllis.modernui.R.id
  Context menu ID for the "Select All" menu item to select all text in a text view.
selectAll() - Method in class icyllis.modernui.widget.EditText
  Convenience for `Selection.selectAll(icyllis.modernui.text.Spannable)`.
selectAll(Spannable) - Static method in class icyllis.modernui.text.Selection
  Select the entire text.
selectDrawable(int) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
  Sets the currently displayed drawable by index.
SELECTED_STATE_SET - Static variable in class icyllis.modernui.view.View
  Indicates the view is selected.
SELECTED_WINDOW_FOCUSED_STATE_SET - Static variable in class icyllis.modernui.view.View
  Indicates the view is selected and that its window has the focus.
Selection - Class in icyllis.modernui.text
  Utility class for manipulating cursors and selections in CharSequences.
SELECTION_END - Static variable in class icyllis.modernui.text.Selection
SELECTION_START - Static variable in class icyllis.modernui.text.Selection
semaphoreSupport() - Method in class icyllis.arc3d.engine.Caps
  Supports using Semaphore.
sendEmptyMessage(int) - Method in class icyllis.modernui.core.Handler
  Sends a Message containing only the what value.
sendEmptyMessageAtTime(int, long) - Method in class icyllis.modernui.core.Handler
  Sends a Message containing only the what value, to be delivered at a specific time.
sendEmptyMessageDelayed(int, long) - Method in class icyllis.modernui.core.Handler
  Sends a Message containing only the what value, to be delivered after the specified amount of time elapses.
sendMessage(Message) - Method in class icyllis.modernui.core.Handler
  Pushes a message onto the end of the message queue after all pending messages before the current time.
sendMessageAtFrontOfQueue(Message) - Method in class icyllis.modernui.core.Handler
  Enqueue a message at the front of the message queue, to be processed on the next iteration of the message loop.
sendMessageAtTime(Message, long) - Method in class icyllis.modernui.core.Handler
  Enqueue a message into the message queue after all pending messages before the absolute time (in milliseconds) timeMillis.
sendMessageDelayed(Message, long) - Method in class icyllis.modernui.core.Handler
  Enqueue a message into the message queue after all pending messages before (current time + delayMillis).
sendToTarget() - Method in class icyllis.modernui.core.Message
  Sends this Message to the Handler specified by `Message.getTarget()`.
SERIF - Static variable in class icyllis.modernui.graphics.text.FontFamily
SERIF - Static variable in class icyllis.modernui.text.Typeface
set(float[]) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Set the values in the matrix using a float array that contains the matrix elements in row-major order.
set(float[]) - Method in class icyllis.arc3d.core.Matrix
  Set the values in the matrix using a float array that contains the matrix elements in row-major order.
set(float[]) - Method in class icyllis.arc3d.core.Matrix4
  Set the values in the matrix using a float array that contains the matrix elements in row-major order.
set(float[], int) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Set the values in the matrix using a float array that contains the matrix elements in row-major order.
set(float[], int) - Method in class icyllis.arc3d.core.Matrix
  Set the values in the matrix using a float array that contains the matrix elements in row-major order.
set(float[], int) - Method in class icyllis.arc3d.core.Matrix4
  Set the values in the matrix using a float array that contains the matrix elements in row-major order.
set(float, float) - Method in class icyllis.modernui.graphics.PointF
set(float, float, float) - Method in class icyllis.arc3d.core.Vector3
  Set all values of this vector using the given components.
set(float, float, float, float) - Method in class icyllis.arc3d.core.Color
  Set this color values in the sRGB color space.
set(float, float, float, float) - Method in class icyllis.arc3d.core.Quaternion
  Set all values of this quaternion using the given components.
set(float, float, float, float) - Method in class icyllis.arc3d.core.Rect2f
  Set the rectangle's coordinates to the specified values.
set(float, float, float, float) - Method in class icyllis.modernui.graphics.RectF
  Set the rectangle's coordinates to the specified values.
set(float, float, float, float, float, float, float, float, float) - Method in class icyllis.arc3d.core.Matrix
  Sets all values from parameters.
set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class icyllis.arc3d.core.Matrix4
  Set the values within this matrix to the given float values.
set(int) - Method in class icyllis.arc3d.core.Color
  Set this color values from an ARGB color int in the sRGB color space.
set(int[], int, float[], int, int, Font) - Method in class icyllis.arc3d.core.GlyphRun
set(int, int) - Method in class icyllis.modernui.graphics.Point
set(int, int, int, int) - Method in class icyllis.arc3d.core.Rect2i
  Set the rectangle's coordinates to the specified values.
set(int, int, int, int) - Method in class icyllis.modernui.graphics.Rect
  Set the rectangle's coordinates to the specified values.
set(int, long) - Method in class icyllis.arc3d.engine.Buffer.ResourceKey
set(long) - Method in class icyllis.arc3d.core.Matrix
  Set the values in the matrix using an address that contains the matrix elements in row-major order (UNSAFE).
set(long) - Method in class icyllis.arc3d.core.Matrix4
  Set the values in the matrix using an address that contains the matrix elements in row-major order (UNSAFE).
set(long) - Method in class icyllis.arc3d.core.RoundRect
set(Color) - Method in class icyllis.arc3d.core.Color
  Set this color values from an existing color instance.
set(ColorMatrix) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Store the values of the given matrix into this matrix.
set(Font) - Method in class icyllis.arc3d.core.Font
set(GlyphRun[], int, TextBlob, Rect2fc, float, float) - Method in class icyllis.arc3d.core.GlyphRunList
set(Matrix4c) - Method in class icyllis.arc3d.core.Matrix4
  Store the values of the given matrix into this matrix.
set(Matrixc) - Method in class icyllis.arc3d.core.Matrix
  Store the values of the given matrix into this matrix.
set(Paint) - Method in class icyllis.arc3d.core.Paint
  Set all contents of this paint from the specified paint.
set(Path) - Method in class icyllis.arc3d.core.Path
  Creates a copy of an existing Path object.
set(Quaternion) - Method in class icyllis.arc3d.core.Quaternion
  Set all values of this quaternion using the given quaternion.
set(Rect2fc) - Method in class icyllis.arc3d.core.Rect2f
  Copy the coordinates from src into this rectangle.
set(Rect2ic) - Method in class icyllis.arc3d.core.Rect2f
  Copy the coordinates from src into this rectangle.
set(Rect2ic) - Method in class icyllis.arc3d.core.Rect2i
  Copy the coordinates from src into this rectangle.
set(RoundRect) - Method in class icyllis.arc3d.core.RoundRect
  Copy the values from src into this object.
set(Vector3) - Method in class icyllis.arc3d.core.Vector3
  Set all values of this vector using the given vector.
set(BufferViewInfo) - Method in class icyllis.arc3d.engine.BufferViewInfo
set(GpuRenderTarget, int) - Method in class icyllis.arc3d.engine.OpsRenderPass
  Deprecated.
set(GpuRenderTarget, Rect2i, int, byte, byte, float[]) - Method in class icyllis.arc3d.opengl.GLOpsRenderPass
set(GeometryStep, KeyBuilder, BlendMode, boolean) - Method in class icyllis.arc3d.granite.GraphicsPipelineDesc
set(GLFramebufferInfo) - Method in class icyllis.arc3d.opengl.GLFramebufferInfo
set(VulkanAllocation) - Method in class icyllis.arc3d.vulkan.VulkanAllocation
set(Matrix) - Method in class icyllis.modernui.graphics.Matrix
  Copy the given matrix into this matrix.
set(Paint) - Method in class icyllis.modernui.graphics.Paint
  Set all contents of this paint from the specified paint.
set(Point) - Method in class icyllis.modernui.graphics.Point
set(Point) - Method in class icyllis.modernui.graphics.PointF
set(PointF) - Method in class icyllis.modernui.graphics.PointF
set(Rect) - Method in class icyllis.modernui.graphics.Rect
  Copy the coordinates from src into this rectangle.
set(Rect) - Method in class icyllis.modernui.graphics.RectF
  Copy the coordinates from src into this rectangle.
set(RectF) - Method in class icyllis.modernui.graphics.RectF
  Copy the coordinates from src into this rectangle.
set(FontPaint) - Method in class icyllis.modernui.graphics.text.FontPaint
  Copy the data from paint into this TextPaint
set(TextPaint) - Method in class icyllis.modernui.text.TextPaint
  Copy the data from paint into this TextPaint
set(TextPaint, CharSequence, int, int, int, Directions, boolean, TabStops, int, int) - Method in class icyllis.modernui.text.TextLine
  Initializes a TextLine and prepares it for use.
set(View, LifecycleOwner) - Static method in class icyllis.modernui.lifecycle.ViewTreeLifecycleOwner
  Set the `LifecycleOwner` responsible for managing the given `View`.
set(View, ViewModelStoreOwner) - Static method in class icyllis.modernui.lifecycle.ViewTreeViewModelStoreOwner
  Set the `ViewModelStoreOwner` associated with the given `View`.
set(String, byte) - Method in class icyllis.arc3d.engine.ShaderVar
  Sets as a non-array.
set(ByteBuffer) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Set the values in the matrix using a float array that contains the matrix elements in row-major order.
set(ByteBuffer) - Method in class icyllis.arc3d.core.Matrix
  Set the values in the matrix using a float array that contains the matrix elements in row-major order.
set(ByteBuffer) - Method in class icyllis.arc3d.core.Matrix4
  Set the values in the matrix using a float array that contains the matrix elements in row-major order.
set(FloatBuffer) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Set the values in the matrix using a float array that contains the matrix elements in row-major order.
set(FloatBuffer) - Method in class icyllis.arc3d.core.Matrix
  Set the values in the matrix using a float array that contains the matrix elements in row-major order.
set(FloatBuffer) - Method in class icyllis.arc3d.core.Matrix4
  Set the values in the matrix using a float array that contains the matrix elements in row-major order.
set(T, Float) - Method in class icyllis.modernui.util.FloatProperty
  Deprecated.
set(T, Integer) - Method in class icyllis.modernui.util.IntProperty
  Deprecated.
set(T, V) - Method in class icyllis.modernui.util.Property
  Sets the value on `object` which this property represents.
set1f(int, float) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a float uniform variable for the current program object.
set1fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
  Array version of `UniformDataManager.set1fv(int, int, long)`.
set1fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a single float uniform variable or a float uniform variable array for the current program object.
set1i(int, int) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of an int, uint or bool uniform variable for the current program object.
set1iv(int, int, int, int[]) - Method in class icyllis.arc3d.engine.UniformDataManager
  Array version of `UniformDataManager.set1iv(int, int, long)`.
set1iv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a single int, uint or bool uniform variable or an int, uint or bool uniform variable array for the current program object.
set2f(int, float, float) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a vec2 uniform variable for the current program object.
set2fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
  Array version of `UniformDataManager.set2fv(int, int, long)`.
set2fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a single vec2 uniform variable or a vec2 uniform variable array for the current program object.
set2i(int, int, int) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of an ivec2, uvec2 or bvec2 uniform variable for the current program object.
set2iv(int, int, int, int[]) - Method in class icyllis.arc3d.engine.UniformDataManager
  Array version of `UniformDataManager.set2iv(int, int, long)`.
set2iv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a single ivec2, uvec2 or bvec2 uniform variable or an ivec2, uvec2 or bvec2 uniform variable array for the current program object.
set3f(int, float, float, float) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a vec3 uniform variable for the current program object.
set3fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
  Array version of `UniformDataManager.set3fv(int, int, long)`.
set3fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a single vec3 uniform variable or a vec3 uniform variable array for the current program object.
set3i(int, int, int, int) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of an ivec3, uvec3 or bvec3 uniform variable for the current program object.
set3iv(int, int, int, int[]) - Method in class icyllis.arc3d.engine.UniformDataManager
  Array version of `UniformDataManager.set3iv(int, int, long)`.
set3iv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a single ivec3, uvec3 or bvec3 uniform variable or an ivec3, uvec3 or bvec3 uniform variable array for the current program object.
set4f(int, float, float, float, float) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a vec4 uniform variable for the current program object.
set4fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
  Array version of `UniformDataManager.set4fv(int, int, long)`.
set4fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a single vec4 uniform variable or a vec4 uniform variable array for the current program object.
set4i(int, int, int, int, int) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of an ivec4, uvec4 or bvec4 uniform variable for the current program object.
set4iv(int, int, int, int[]) - Method in class icyllis.arc3d.engine.UniformDataManager
  Array version of `UniformDataManager.set4iv(int, int, long)`.
set4iv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a single ivec4, uvec4 or bvec4 uniform variable or an ivec4, uvec4 or bvec4 uniform variable array for the current program object.
setAction(int) - Method in class icyllis.modernui.view.MotionEvent
  Sets this event's action.
setActionProvider(ActionProvider) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setActionProvider(ActionProvider) - Method in interface icyllis.modernui.view.MenuItem
  Sets the `ActionProvider` responsible for creating an action view if the item is placed on the action bar.
setActionView(View) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setActionView(View) - Method in interface icyllis.modernui.view.MenuItem
  Set an action view for this menu item.
setActionViewExpanded(boolean) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setActivated(boolean) - Method in class icyllis.modernui.view.View
  Changes the activated state of this view.
setAdapter(ExpandableListAdapter) - Method in class icyllis.modernui.widget.ExpandableListView
  Sets the adapter that provides data to this view.
setAdapter(ListAdapter) - Method in class icyllis.modernui.widget.AbsListView
  Sets the adapter that provides the data and the views to represent the data in this widget.
setAdapter(ListAdapter) - Method in class icyllis.modernui.widget.ExpandableListView
  This overloaded method should not be used, instead use `ExpandableListView.setAdapter(ExpandableListAdapter)`.
setAdapter(ListAdapter) - Method in class icyllis.modernui.widget.GridView
  Sets the data behind this GridView.
setAdapter(ListAdapter) - Method in class icyllis.modernui.widget.ListPopupWindow
  Sets the adapter that provides the data and the views to represent the data in this popup window.
setAdapter(ListAdapter) - Method in class icyllis.modernui.widget.ListView
  Sets the data behind this ListView.
setAdapter(PagerAdapter) - Method in class icyllis.modernui.widget.ViewPager
  Set a PagerAdapter that will supply views for this pager as needed.
setAdapter(SpinnerAdapter) - Method in class icyllis.modernui.widget.AbsSpinner
  The Adapter is used to provide the data which backs this Spinner.
setAdapter(SpinnerAdapter) - Method in class icyllis.modernui.widget.Spinner
  Sets the `SpinnerAdapter` used to provide the data which backs this Spinner.
setAdapter(T) - Method in class icyllis.modernui.widget.AdapterView
  Sets the adapter that provides the data and the views to represent the data in this widget.
setAddStatesFromChildren(boolean) - Method in class icyllis.modernui.view.ViewGroup
  Sets whether this ViewGroup's drawable states also include its children's drawable states.
setAdjustViewBounds(boolean) - Method in class icyllis.modernui.widget.ImageView
  Set this to true if you want the ImageView to adjust its bounds to preserve the aspect ratio of its drawable.
setAlign(int) - Method in class icyllis.arc3d.core.StrokeRec
setAlignment(Layout.Alignment) - Method in class icyllis.modernui.text.DynamicLayout.Builder
  Set the alignment.
setAlignment(Layout.Alignment) - Method in class icyllis.modernui.text.StaticLayout.Builder
  Set the alignment.
setAlignmentMode(int) - Method in class icyllis.modernui.widget.GridLayout
  Sets the alignment mode to be used for all of the alignments between the children of this container.
setAllowEnterTransitionOverlap(boolean) - Method in class icyllis.modernui.fragment.Fragment
  Sets whether the exit transition and enter transition overlap or not.
setAllowReturnTransitionOverlap(boolean) - Method in class icyllis.modernui.fragment.Fragment
  Sets whether the return transition and reenter transition overlap or not.
setAlpha(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the translucency level for the RenderNode.
setAlpha(float) - Method in class icyllis.modernui.view.View
setAlpha(int) - Method in class icyllis.arc3d.core.Paint
  Helper to setColor(), that only assigns the color's alpha value, leaving its r,g,b values unchanged.
setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.ColorDrawable
  Applies the given alpha to the underlying color.
setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.ColorStateListDrawable
setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Specify an alpha value for the drawable.
setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.DrawableWrapper
setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
setAlpha(int) - Method in class icyllis.modernui.graphics.Paint
  Helper to setColor(), that only assigns the color's alpha value, leaving its r,g,b values unchanged.
setAlpha(int) - Method in class icyllis.modernui.material.MaterialDrawable
setAlphabeticShortcut(char) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setAlphabeticShortcut(char) - Method in interface icyllis.modernui.view.MenuItem
  Change the alphabetic shortcut associated with this item.
setAlphabeticShortcut(char, int) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setAlphabeticShortcut(char, int) - Method in interface icyllis.modernui.view.MenuItem
  Change the alphabetic shortcut associated with this item.
setAlphaF(float) - Method in class icyllis.arc3d.core.Paint
  Replaces alpha, leaving RGB unchanged.
setAlphaF(float) - Method in class icyllis.modernui.graphics.Paint
  Replaces alpha, leaving RGB unchanged.
setAnalyzer(FFT, Consumer<FFT>) - Method in class icyllis.modernui.audio.Track
setAnchorId(int) - Method in class icyllis.modernui.widget.CoordinatorLayout.LayoutParams
  Set the id of this view's anchor.
setAnchorView(View) - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
setAnchorView(View) - Method in class icyllis.modernui.view.menu.MenuPopup
setAnchorView(View) - Method in class icyllis.modernui.view.menu.MenuPopupHelper
  Sets the view to which the popup window is anchored.
setAnchorView(View) - Method in class icyllis.modernui.view.menu.StandardMenuPopup
setAnchorView(View) - Method in class icyllis.modernui.widget.ListPopupWindow
  Sets the popup's anchor view.
setAnimateParentHierarchy(boolean) - Method in class icyllis.modernui.animation.LayoutTransition
  This flag controls whether CHANGE_APPEARING or CHANGE_DISAPPEARING animations will cause the default changing animation to be run on the parent hierarchy as well.
setAnimationMatrix(Matrix) - Method in class icyllis.modernui.graphics.RenderProperties
  Set the animation matrix on the RenderNode.
setAnimationMatrix(Matrix) - Method in class icyllis.modernui.view.View
  Changes the transformation matrix on the view.
setAnimator(int, Animator) - Method in class icyllis.modernui.animation.LayoutTransition
  Sets the animation used during one of the transition types that may run.
setAntiAlias(boolean) - Method in class icyllis.arc3d.core.Paint
  Sets a hint that indicates if antialiasing should be used.
setAntiAlias(boolean) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Enables or disables antialiasing for this drawable.
setAntiAlias(boolean) - Method in class icyllis.modernui.graphics.Paint
  Sets a hint that indicates if antialiasing should be used.
setAntiAlias(boolean) - Method in class icyllis.modernui.graphics.text.FontPaint
setARGB(int, int, int, int) - Method in class icyllis.arc3d.core.Paint
  Sets color used when drawing solid fills.
setARGB(int, int, int, int) - Method in class icyllis.modernui.graphics.Paint
  Sets color used when drawing solid fills.
setArguments(DataSet) - Method in class icyllis.modernui.fragment.Fragment
  Supply the construction arguments for this fragment.
setAsynchronous(boolean) - Method in class icyllis.modernui.core.Message
  Sets whether the message is asynchronous, meaning that it is not subject to `Looper` synchronization barriers.
setAutoCancel(boolean) - Method in class icyllis.modernui.animation.ObjectAnimator
  AutoCancel controls whether an ObjectAnimator will be canceled automatically when any other ObjectAnimator with the same target and properties is started.
setAutoLinkMask(int) - Method in class icyllis.modernui.widget.TextView
  Sets the autolink mask of the text.
setAutoMirrored(boolean) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Set whether this Drawable is automatically mirrored when its layout direction is RTL (right-to left).
setAutoMirrored(boolean) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
setAutoMirrored(boolean) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
setAutoMirrored(boolean) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setAxisValue(int, float) - Method in class icyllis.modernui.view.MotionEvent
  Sets the value associated with the specified axis.
setBackground(Drawable) - Method in class icyllis.modernui.view.View
  Set the background to a given Drawable, or remove the background.
setBackground(Color) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
setBackgroundDrawable(Drawable) - Method in class icyllis.modernui.widget.ListPopupWindow
  Sets a drawable to be the background for the popup window.
setBackgroundDrawable(Drawable) - Method in class icyllis.modernui.widget.PopupWindow
  Specifies the background drawable for this popup window.
setBand(int, float) - Method in class icyllis.modernui.audio.FFT
  Sets the amplitude of the `ith` frequency band to `a`.
setBase(Expression) - Method in class icyllis.arc3d.compiler.tree.IndexExpression
setBaseline(int) - Method in class icyllis.modernui.widget.ImageView
  Set the offset of the widget's text baseline from the widget's top boundary.
setBaselineAlignBottom(boolean) - Method in class icyllis.modernui.widget.ImageView
  Sets whether the baseline of this view to the bottom of the view.
setBaselineAligned(boolean) - Method in class icyllis.modernui.widget.LinearLayout
  Defines whether widgets contained in this layout are baseline-aligned or not.
setBaselineAlignedChildIndex(int) - Method in class icyllis.modernui.widget.LinearLayout
setBehavior(CoordinatorLayout.Behavior<?>) - Method in class icyllis.modernui.widget.CoordinatorLayout.LayoutParams
  Set the behavior governing the layout and interaction of the child view within a parent CoordinatorLayout.
setBlender(Blender) - Method in class icyllis.arc3d.core.Paint
  Sets the current blender.
setBlendMode(BlendMode) - Method in class icyllis.arc3d.core.Paint
  Helper method for calling setBlender().
setBlendMode(BlendMode) - Method in class icyllis.modernui.graphics.Paint
  Set or clear the blend mode.
setBlendMode(BlendMode) - Method in class icyllis.modernui.widget.EdgeEffect
  Set or clear the blend mode.
setBlockHandler(BlockHandler) - Method in class icyllis.modernui.markdown.MarkdownConfig.Builder
setBlockIndex(int, int) - Method in class icyllis.modernui.text.DynamicLayout
setBlockQuoteColor(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setBlockQuoteMargin(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setBlockQuoteWidth(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setBlocksDataForTest(int[], int[], int, int) - Method in class icyllis.modernui.text.DynamicLayout
  This method is used for test purposes only.
setBody(BlockStatement) - Method in class icyllis.arc3d.compiler.tree.FunctionDefinition
setBooleanFlag(int, boolean) - Method in class icyllis.modernui.view.ViewGroup
setBorderWidth(int) - Method in class icyllis.modernui.widget.SwitchButton
setBottom(int) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the bottom position for the RenderNode.
setBottom(int) - Method in class icyllis.modernui.view.View
  Sets the bottom position of this view relative to its parent.
setBottomEdgeEffectBlendMode(BlendMode) - Method in class icyllis.modernui.widget.ScrollView
  Sets the bottom edge effect blend mode, the default is `EdgeEffect.DEFAULT_BLEND_MODE`.
setBottomEdgeEffectColor(int) - Method in class icyllis.modernui.widget.AbsListView
  Sets the bottom edge effect color.
setBottomEdgeEffectColor(int) - Method in class icyllis.modernui.widget.ScrollView
  Sets the bottom edge effect color.
setBounds(float[], int, int) - Method in class icyllis.arc3d.core.Rect2f
  Sets to bounds of pts array with count points.
setBounds(int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Specify a bounding rectangle for the Drawable.
setBounds(Rect) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Specify a bounding rectangle for the Drawable.
setBoundsFlags(boolean, boolean) - Method in class icyllis.arc3d.engine.trash.ops.Op
  Deprecated.
  Must be called at least once before use.
setBoundsNoCheck(float[], int, int) - Method in class icyllis.arc3d.core.Rect2f
  Sets to bounds of pts array with count points.
setBufferType(TextView.BufferType) - Method in class icyllis.modernui.markdown.Markdown.Builder
setButtonDrawable(Drawable) - Method in class icyllis.modernui.widget.CompoundButton
  Sets a drawable as the compound button image.
setButtonTintList(ColorStateList) - Method in class icyllis.modernui.widget.CompoundButton
  Applies a tint to the button drawable.
setCallback(Drawable.Callback) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Bind a `Drawable.Callback` object to this Drawable.
setCallback(MenuBuilder.Callback) - Method in class icyllis.modernui.view.menu.MenuBuilder
setCallback(MenuBuilder.Callback) - Method in class icyllis.modernui.view.menu.SubMenuBuilder
setCallback(MenuPresenter.Callback) - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
setCallback(MenuPresenter.Callback) - Method in interface icyllis.modernui.view.menu.MenuPresenter
  Set a callback object that will be notified of menu events related to this specific presentation.
setCallback(MenuPresenter.Callback) - Method in class icyllis.modernui.view.menu.StandardMenuPopup
setCallback(Runnable) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setCameraDistance(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the distance along the Z axis (orthogonal to the X/Y plane on which RenderNodes are drawn) from the camera to this RenderNode.
setCap(int) - Method in class icyllis.arc3d.core.StrokeRec
setCapacity(int) - Method in class icyllis.modernui.util.Parcel
setCaseBlock(Statement) - Method in class icyllis.arc3d.compiler.tree.SwitchStatement
setChangingConfigurations(int) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Set a mask of the configuration parameters for which this drawable may change, requiring that it be re-created.
setCharSequence(CharSequence, int, int) - Method in class icyllis.modernui.text.method.WordIterator
setCheckable(boolean) - Method in class icyllis.modernui.view.menu.ListMenuItemView
setCheckable(boolean) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setCheckable(boolean) - Method in interface icyllis.modernui.view.menu.MenuView.ItemView
  Displays the checkbox for the item view.
setCheckable(boolean) - Method in interface icyllis.modernui.view.MenuItem
  Control whether this item can display a check mark.
setChecked(boolean) - Method in class icyllis.modernui.view.menu.ListMenuItemView
setChecked(boolean) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setChecked(boolean) - Method in interface icyllis.modernui.view.menu.MenuView.ItemView
  Checks the checkbox for the item view.
setChecked(boolean) - Method in interface icyllis.modernui.view.MenuItem
  Control whether this item is shown with a check mark.
setChecked(boolean) - Method in interface icyllis.modernui.widget.Checkable
  Change the checked state of the view
setChecked(boolean) - Method in class icyllis.modernui.widget.CompoundButton
setChecked(boolean) - Method in class icyllis.modernui.widget.SwitchButton
setCheckedColor(int) - Method in class icyllis.modernui.widget.SwitchButton
setChildDivider(Drawable) - Method in class icyllis.modernui.widget.ExpandableListView
  Sets the drawable that will be drawn adjacent to every child in the list.
setChildIndicator(Drawable) - Method in class icyllis.modernui.widget.ExpandableListView
  Sets the indicator to be drawn next to a child.
setChildIndicatorBounds(int, int) - Method in class icyllis.modernui.widget.ExpandableListView
  Sets the drawing bounds for the child indicator.
setChildIndicatorBoundsRelative(int, int) - Method in class icyllis.modernui.widget.ExpandableListView
  Sets the relative drawing bounds for the child indicator.
setChildrenDrawingOrderEnabled(boolean) - Method in class icyllis.modernui.view.ViewGroup
  Tells the ViewGroup whether to draw its children in the order defined by the method `ViewGroup.getChildDrawingOrder(int, int)`.
setChoiceMode(int) - Method in class icyllis.modernui.widget.AbsListView
  Defines the choice behavior for the List.
setClickable(boolean) - Method in class icyllis.modernui.view.View
  Enables or disables click events for this view.
setClip(int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics
setClip(int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
setClip(Shape) - Method in class icyllis.modernui.core.awt.NonClearGraphics
setClip(Shape) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
setClipBounds(Rect) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets an additional clip on the RenderNode.
setClipChildren(boolean) - Method in class icyllis.modernui.view.ViewGroup
  By default, children are clipped to their bounds before drawing.
setClippedBounds(Rect2f) - Method in class icyllis.arc3d.engine.trash.ops.Op
  Deprecated.
setClippingEnabled(boolean) - Method in class icyllis.modernui.widget.PopupWindow
  Allows the popup window to extend beyond the bounds of the screen.
setClipToBounds(boolean) - Method in class icyllis.modernui.graphics.RenderProperties
  Set whether the RenderNode should clip itself to its bounds.
setClipToPadding(boolean) - Method in class icyllis.modernui.view.ViewGroup
  Sets whether this ViewGroup will clip its children to its padding and resize (but not clip) any EdgeEffect to the padded region, if padding is present.
setCodeBackgroundColor(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setCodeBlockBackgroundColor(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setCodeBlockMargin(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setCodeBlockTextColor(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setCodeBlockTextSize(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setCodeBlockTypeface(Typeface) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setCodeTextColor(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setCodeTextSize(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setCodeTypeface(Typeface) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setColor(int) - Method in class icyllis.arc3d.core.Paint
  Set the paint's solid color in sRGB.
setColor(int) - Method in class icyllis.modernui.graphics.drawable.ColorDrawable
  Sets the drawable's color value.
setColor(int) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Changes this drawable to use a single color instead of a gradient.
setColor(int) - Method in class icyllis.modernui.graphics.Paint
  Set the paint's solid color in sRGB.
setColor(int) - Method in class icyllis.modernui.widget.EdgeEffect
  Set the color of this edge effect in argb.
setColor(ColorStateList) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Changes this drawable to use a single color state list instead of a gradient.
setColor(Color) - Method in class icyllis.modernui.core.awt.NonClearGraphics
setColor(Color) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
setColor4f(float, float, float, float) - Method in class icyllis.arc3d.core.Paint
  Sets alpha and RGB used when stroking and filling.
setColor4f(float, float, float, float) - Method in class icyllis.modernui.graphics.Paint
  Sets alpha and RGB used when stroking and filling.
setColor4f(float, float, float, float, ColorSpace) - Method in class icyllis.arc3d.core.Paint
  Sets alpha and RGB used when stroking and filling.
setColor4f(int, int, float[]) - Method in class icyllis.arc3d.core.Pixmap
  Sets the pixel at (x, y), from `ColorInfo.CT_RGBA_F32` to `Pixmap.getColorType()`.
setColor4f(int, int, float[]) - Method in class icyllis.modernui.graphics.Bitmap
  Sets the pixel value at the specified location.
setColorFilter(ColorFilter) - Method in class icyllis.arc3d.core.Paint
  Sets ColorFilter to filter, pass null to clear ColorFilter.
setColorFilter(ColorFilter) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Specify an optional color filter for the drawable.
setColorFilter(ColorFilter) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
setColorFilter(ColorFilter) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
setColorFilter(ColorFilter) - Method in class icyllis.modernui.graphics.Paint
  Sets ColorFilter to filter, pass null to clear ColorFilter.
setColorFilter(ColorFilter) - Method in class icyllis.modernui.widget.ImageView
  Apply an arbitrary color filter to the image.
setColorLoadOp(byte, float, float, float, float) - Method in class icyllis.arc3d.engine.trash.ops.OpsTask
  Deprecated.
setColors(int[]) - Method in class icyllis.modernui.graphics.drawable.GradientDrawable
  Sets the colors used to draw the gradient.
setColors(int[], float[]) - Method in class icyllis.modernui.graphics.drawable.GradientDrawable
  Sets the colors and offsets used to draw the gradient.
setColorSpace(ColorSpace) - Method in class icyllis.modernui.graphics.Bitmap
  Modifies the bitmap to have the specified `ColorSpace`, without affecting the underlying allocation backing the bitmap.
setColorStateList(ColorStateList) - Method in class icyllis.modernui.graphics.drawable.ColorStateListDrawable
  Replace this Drawable's ColorStateList.
setColumnCollapsed(int, boolean) - Method in class icyllis.modernui.widget.TableLayout
  Collapses or restores a given column.
setColumnCount(int) - Method in class icyllis.modernui.widget.GridLayout
  ColumnCount is used only to generate default column/column indices when they are not specified by a component's layout parameters.
setColumnOrderPreserved(boolean) - Method in class icyllis.modernui.widget.GridLayout
  When this property is `true`, GridLayout is forced to place the column boundaries so that their associated grid indices are in ascending order in the view.
setColumnShrinkable(int, boolean) - Method in class icyllis.modernui.widget.TableLayout
  Makes the given column shrinkable or not.
setColumnStretchable(int, boolean) - Method in class icyllis.modernui.widget.TableLayout
  Makes the given column stretchable or not.
setColumnWidth(int) - Method in class icyllis.modernui.widget.GridView
  Set the width of columns in the grid.
setComposite(Composite) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
setCompoundDrawablePadding(int) - Method in class icyllis.modernui.widget.TextView
  Sets the size of the padding between the compound drawables and the text.
setCompoundDrawables(Drawable, Drawable, Drawable, Drawable) - Method in class icyllis.modernui.widget.TextView
  Sets the Drawables (if any) to appear to the left of, above, to the right of, and below the text.
setCompoundDrawablesRelative(Drawable, Drawable, Drawable, Drawable) - Method in class icyllis.modernui.widget.TextView
  Sets the Drawables (if any) to appear to the start of, above, to the end of, and below the text.
setCompoundDrawablesRelativeWithIntrinsicBounds(Drawable, Drawable, Drawable, Drawable) - Method in class icyllis.modernui.widget.TextView
  Sets the Drawables (if any) to appear to the start of, above, to the end of, and below the text.
setCompoundDrawablesWithIntrinsicBounds(Drawable, Drawable, Drawable, Drawable) - Method in class icyllis.modernui.widget.TextView
  Sets the Drawables (if any) to appear to the left of, above, to the right of, and below the text.
setComputeLayout(boolean) - Method in class icyllis.modernui.graphics.text.MeasuredText.Builder
  By passing true to this method, the build method will compute all full layout information.
setConcat(float[], float[]) - Method in class icyllis.arc3d.core.effects.ColorMatrix
setConcat(ColorMatrix, ColorMatrix) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Set this matrix to the concatenation of the two specified matrices, such that the resulting matrix has the same effect as applying `lhs` first and then applying `rhs`.
setCondition(Expression) - Method in class icyllis.arc3d.compiler.tree.ConditionalExpression
setCondition(Expression) - Method in class icyllis.arc3d.compiler.tree.ForLoop
setCondition(Expression) - Method in class icyllis.arc3d.compiler.tree.IfStatement
setConstantSize(boolean) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer.DrawableContainerState
setConstantState(DrawableContainer.DrawableContainerState) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
setConstantState(DrawableContainer.DrawableContainerState) - Method in class icyllis.modernui.graphics.drawable.LevelListDrawable
setConstantState(DrawableContainer.DrawableContainerState) - Method in class icyllis.modernui.graphics.drawable.StateListDrawable
setContentDescription(CharSequence) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setContentDescription(CharSequence) - Method in interface icyllis.modernui.view.MenuItem
  Change the content description associated with this menu item.
setContentView(View) - Method in class icyllis.modernui.widget.PopupWindow
  Change the popup's content.
setContentWidth(int) - Method in class icyllis.modernui.widget.ListPopupWindow
  Sets the width of the popup window by the size of its content.
setContextClickable(boolean) - Method in class icyllis.modernui.view.View
  Enables or disables context clicking for this view.
setConverter(TypeConverter<?, ?>) - Method in class icyllis.modernui.animation.PropertyValuesHolder
  Sets the converter to convert from the values type to the setter's parameter type.
setCornerRadius(float) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Specifies the radius for the corners of the gradient.
setCropToPadding(boolean) - Method in class icyllis.modernui.widget.ImageView
  Sets whether this ImageView will crop to padding.
setCurrentFraction(float) - Method in class icyllis.modernui.animation.ValueAnimator
  Sets the position of the animation to the specified fraction.
setCurrentItem(int) - Method in class icyllis.modernui.widget.ViewPager
  Set the currently selected page.
setCurrentItem(int, boolean) - Method in class icyllis.modernui.widget.ViewPager
  Set the currently selected page.
setCurrentMenuInfo(ContextMenu.ContextMenuInfo) - Method in class icyllis.modernui.view.menu.MenuBuilder
  Sets the current menu info that is set on all items added to this menu (until this is called again with different menu info, in which case that one will be added to all subsequent item additions).
setCurrentPlayTime(long) - Method in class icyllis.modernui.animation.AnimatorSet
  Sets the position of the animation to the specified point in time.
setCurrentPlayTime(long) - Method in class icyllis.modernui.animation.ValueAnimator
  Sets the position of the animation to the specified point in time.
setCurrentState(Lifecycle.State) - Method in class icyllis.modernui.lifecycle.LifecycleRegistry
  Moves the Lifecycle to the given state and dispatches necessary events to the observers.
setCurrentTextures(int[]) - Method in class icyllis.arc3d.granite.TextureTracker
setCurrentUniforms(int, int) - Method in class icyllis.arc3d.granite.UniformTracker
setCursorVisible(boolean) - Method in class icyllis.modernui.widget.TextView
  Set whether the cursor is visible.
setCustomAnimations(int, int) - Method in class icyllis.modernui.fragment.FragmentTransaction
  Set specific animation resources to run for the fragments that are entering and exiting in this transaction.
setCustomAnimations(int, int, int, int) - Method in class icyllis.modernui.fragment.FragmentTransaction
  Set specific animation resources to run for the fragments that are entering and exiting in this transaction.
setCustomView(View) - Method in class icyllis.modernui.view.ActionMode
  Set a custom view for this action mode.
setData(UniformDataManager, GeometryStep) - Method in class icyllis.arc3d.granite.GeometryStep.ProgramImpl
  A ProgramImpl instance can be reused with any GeometryProcessor that produces the same key.
setData(ByteBuffer, int) - Method in class icyllis.arc3d.core.image.LZWDecoder
  Reset the decoder with the given input data buffer.
setDefaultShowAsAction(int) - Method in class icyllis.modernui.view.menu.MenuBuilder
setDefinition(FunctionDefinition) - Method in class icyllis.arc3d.compiler.tree.FunctionDecl
setDelayer(Filter.Delayer) - Method in class icyllis.modernui.widget.Filter
  Provide an interface that decides how long to delay the message for a given query.
setDensity(int) - Method in class icyllis.modernui.graphics.Image
  Specifies the density for this image.
setDescendantFocusability(int) - Method in class icyllis.modernui.view.ViewGroup
  Set the descendant focusability of this view group.
setDevice(String) - Method in class icyllis.modernui.audio.AudioManager
setDeviceCoordinateSystem(Matrix4c, Matrix4c, Matrix4c, int, int) - Method in class icyllis.arc3d.core.Device
  Configure the device's coordinate spaces, specifying both how its device image maps back to the global space (via 'deviceToGlobal') and the initial transform of the device (via 'localToDevice', i.e.
setDisplayText(CharSequence) - Method in class icyllis.modernui.text.DynamicLayout.Builder
  Set the transformed text (password transformation being the primary example of a transformation) that will be updated as the base text is changed.
setDither(boolean) - Method in class icyllis.arc3d.core.Paint
  Sets a hint that indicates if color error may be distributed to smooth color transition.
setDither(boolean) - Method in class icyllis.modernui.graphics.drawable.GradientDrawable
  Sets a hint that indicates if color error may be distributed to smooth color transition.
setDither(boolean) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Sets a hint that indicates if color error may be distributed to smooth color transition.
setDither(boolean) - Method in class icyllis.modernui.graphics.Paint
  Sets a hint that indicates if color error may be distributed to smooth color transition.
setDivider(Drawable) - Method in class icyllis.modernui.widget.ListView
  Sets the drawable that will be drawn between each item in the list.
setDividerDrawable(Drawable) - Method in class icyllis.modernui.widget.LinearLayout
  Set a drawable to be used as a divider between items.
setDividerHeight(int) - Method in class icyllis.modernui.widget.ListView
  Sets the height of the divider that will be drawn between each item in the list.
setDividerPadding(int) - Method in class icyllis.modernui.widget.LinearLayout
  Set padding displayed on both ends of dividers.
setDrawable(int, Drawable) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
  Sets the drawable for the layer at the specified index.
setDrawable(Drawable) - Method in class icyllis.modernui.graphics.drawable.DrawableWrapper
  Sets the wrapped drawable.
setDrawableByLayerId(int, Drawable) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
  Replaces the `Drawable` for the layer with the given id.
setDrawBuffer(int) - Method in class icyllis.modernui.graphics.GLSurface
  Deprecated.
  Set the color buffer for `layout(location = 0) out vec4 fragColor`.
setDrawSelectorOnTop(boolean) - Method in class icyllis.modernui.widget.AbsListView
  Controls whether the selection highlight drawable should be drawn on top of the item or behind it.
setDropDownAlwaysVisible(boolean) - Method in class icyllis.modernui.widget.ListPopupWindow
  Sets whether the drop-down should remain visible under certain conditions.
setDropDownGravity(int) - Method in class icyllis.modernui.widget.ListPopupWindow
  Set the gravity of the dropdown list.
setDropDownHorizontalOffset(int) - Method in class icyllis.modernui.widget.Spinner
  Set a horizontal offset in pixels for the spinner's popup window of choices.
setDropDownVerticalOffset(int) - Method in class icyllis.modernui.widget.Spinner
  Set a vertical offset in pixels for the spinner's popup window of choices.
setDropDownWidth(int) - Method in class icyllis.modernui.widget.Spinner
  Set the width of the spinner's popup window of choices in pixels.
setDuplicateParentStateEnabled(boolean) - Method in class icyllis.modernui.view.View
  Enables or disables the duplication of the parent's state into this view.
setDuration(int) - Method in class icyllis.modernui.widget.Toast
  Set how long to show the view for.
setDuration(int, long) - Method in class icyllis.modernui.animation.LayoutTransition
  Sets the duration on one of the animation objects used by this transition.
setDuration(long) - Method in class icyllis.modernui.animation.Animator
  Sets the duration of the animation.
setDuration(long) - Method in class icyllis.modernui.animation.AnimatorSet
  Sets the length of each of the current child animations of this AnimatorSet.
setDuration(long) - Method in class icyllis.modernui.animation.LayoutTransition
  Sets the duration to be used by all animations of this transition object.
setDuration(long) - Method in class icyllis.modernui.animation.ObjectAnimator
  Sets the length of the animation.
setDuration(long) - Method in class icyllis.modernui.animation.ValueAnimator
  Sets the length of the animation.
setDuration(long) - Method in class icyllis.modernui.transition.Transition
  Sets the duration of this transition.
setDuration(long) - Method in class icyllis.modernui.transition.TransitionSet
  Setting a non-negative duration on a TransitionSet causes all of the child transitions (current and future) to inherit this duration.
setEdgeEffectColor(int) - Method in class icyllis.modernui.widget.AbsListView
  Sets the edge effect color for both top and bottom edge effects.
setEdgeEffectColor(int) - Method in class icyllis.modernui.widget.HorizontalScrollView
  Sets the edge effect color for both left and right edge effects.
setEdgeEffectColor(int) - Method in class icyllis.modernui.widget.ScrollView
  Sets the edge effect color for both top and bottom edge effects.
setEdgeEffectColor(int) - Method in class icyllis.modernui.widget.ViewPager
  Sets the edge effect color for both left and right edge effects.
setEdging(int) - Method in class icyllis.arc3d.core.Font
  Requests, but does not require, that edge pixels draw opaque or with partial transparency.
setEditableFactory(Editable.Factory) - Method in class icyllis.modernui.widget.TextView
  Sets the Factory used to create new `Editables`.
setElevation(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the base elevation of this RenderNode in pixels
setElevation(float) - Method in class icyllis.modernui.view.View
  Sets the base elevation of this view, in pixels.
setElevation(float) - Method in class icyllis.modernui.widget.PopupWindow
  Specifies the elevation for this popup window.
setEllipse(float, float, float, float) - Method in class icyllis.arc3d.core.RoundRect
  Sets bounds to ellipse, x-axis radii to half ellipse.width(), and all y-axis radii to half ellipse.height().
setEllipse(Rect2fc) - Method in class icyllis.arc3d.core.RoundRect
  Sets bounds to ellipse, x-axis radii to half ellipse.width(), and all y-axis radii to half ellipse.height().
setEllipseXY(float, float, float, float) - Method in class icyllis.arc3d.core.RoundRect
  Sets to ellipse at (cx, cy), x-axis radii to radiusX, and all y-axis radii to radiusY.
setEllipsize(TextUtils.TruncateAt) - Method in class icyllis.modernui.text.DynamicLayout.Builder
  Set ellipsizing on the layout.
setEllipsize(TextUtils.TruncateAt) - Method in class icyllis.modernui.text.StaticLayout.Builder
  Set ellipsizing on the layout.
setEllipsize(TextUtils.TruncateAt) - Method in class icyllis.modernui.widget.EditText
  Causes words in the text that are longer than the view's width to be ellipsized instead of broken in the middle.
setEllipsize(TextUtils.TruncateAt) - Method in class icyllis.modernui.widget.TextView
  Causes words in the text that are longer than the view's width to be ellipsized instead of broken in the middle.
setEllipsizedWidth(int) - Method in class icyllis.modernui.text.DynamicLayout.Builder
  Set the width as used for ellipsizing purposes, if it differs from the normal layout width.
setEllipsizedWidth(int) - Method in class icyllis.modernui.text.StaticLayout.Builder
  Set the width as used for ellipsizing purposes, if it differs from the normal layout width.
setEmpty() - Method in class icyllis.arc3d.core.Rect2f
  Set the rectangle to (0,0,0,0)
setEmpty() - Method in class icyllis.arc3d.core.Rect2i
  Set the rectangle to (0,0,0,0)
setEmpty() - Method in class icyllis.arc3d.core.RoundRect
  Sets bounds to zero width and height at (0, 0), the origin.
setEmpty() - Method in class icyllis.modernui.graphics.Rect
  Set the rectangle to (0,0,0,0)
setEmpty() - Method in class icyllis.modernui.graphics.RectF
  Set the rectangle to (0,0,0,0)
setEmptyView(View) - Method in class icyllis.modernui.widget.AdapterView
  Sets the view to show if the adapter is empty
setEnabled(boolean) - Method in class icyllis.modernui.fragment.OnBackPressedCallback
  Set the enabled state of the callback.
setEnabled(boolean) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setEnabled(boolean) - Method in interface icyllis.modernui.view.menu.MenuView.ItemView
  Sets the enabled state of the item view.
setEnabled(boolean) - Method in interface icyllis.modernui.view.MenuItem
  Sets whether the menu item is enabled.
setEnabled(boolean) - Method in class icyllis.modernui.view.View
  Set the enabled state of this view.
setEnabled(boolean) - Method in class icyllis.modernui.widget.Spinner
setEnabled(boolean) - Method in class icyllis.modernui.widget.TextView
setEnterAction(Runnable) - Method in class icyllis.modernui.transition.Scene
  Scenes that are not defined with layout resources or hierarchies, or which need to perform additional steps after those hierarchies are changed to, should set an enter action, and possibly an exit action as well.
setEnterFadeDuration(int) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer.DrawableContainerState
setEnterFadeDuration(int) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
  Change the global fade duration when a new drawable is entering the scene.
setEnterSharedElementCallback(SharedElementCallback) - Method in class icyllis.modernui.fragment.Fragment
  When custom transitions are used with Fragments, the enter transition callback is called when this Fragment is attached or detached when not popping the back stack.
setEnterTransition(Transition) - Method in class icyllis.modernui.fragment.Fragment
  Sets the Transition that will be used to move Views into the initial scene.
setEnterTransition(Transition) - Method in class icyllis.modernui.widget.MenuPopupWindow
setEnterTransition(Transition) - Method in class icyllis.modernui.widget.PopupWindow
  Sets the enter transition to be used when the popup window is shown.
setEpicenterBounds(Rect) - Method in class icyllis.modernui.view.menu.MenuPopup
  Specifies the anchor-relative bounds of the popup's transition epicenter.
setEpicenterBounds(Rect) - Method in class icyllis.modernui.widget.ListPopupWindow
  Specifies the anchor-relative bounds of the popup's transition epicenter.
setEpicenterBounds(Rect) - Method in class icyllis.modernui.widget.PopupWindow
  Sets the bounds used as the epicenter of the enter and exit transitions.
setEpicenterCallback(Transition.EpicenterCallback) - Method in class icyllis.modernui.transition.Transition
  Sets the callback to use to find the epicenter of a Transition.
setEpicenterCallback(Transition.EpicenterCallback) - Method in class icyllis.modernui.transition.TransitionSet
setErrorHandler(ErrorHandler) - Method in class icyllis.arc3d.compiler.Context
  Installs an ErrorHandler which will be notified of any errors that occur during DSL calls.
setEvaluator(TypeEvaluator<?>) - Method in interface icyllis.modernui.animation.Keyframes
  Sets the TypeEvaluator to be used when calculating animated values.
setEvaluator(TypeEvaluator<?>) - Method in class icyllis.modernui.animation.KeyframeSet
setEvaluator(TypeEvaluator<?>) - Method in class icyllis.modernui.animation.PropertyValuesHolder
  The TypeEvaluator will be automatically determined based on the type of values supplied to PropertyValuesHolder.
setEvaluator(TypeEvaluator<?>) - Method in class icyllis.modernui.animation.ValueAnimator
  The type evaluator to be used when calculating the animated values of this animation.
setExclusiveCheckable(boolean) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setExitAction(Runnable) - Method in class icyllis.modernui.transition.Scene
  Scenes that are not defined with layout resources or hierarchies, or which need to perform additional steps after those hierarchies are changed to, should set an enter action, and possibly an exit action as well.
setExitFadeDuration(int) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer.DrawableContainerState
setExitFadeDuration(int) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
  Change the global fade duration when a new drawable is leaving the scene.
setExitSharedElementCallback(SharedElementCallback) - Method in class icyllis.modernui.fragment.Fragment
  When custom transitions are used with Fragments, the exit transition callback is called when this Fragment is attached or detached when popping the back stack.
setExitTransition(Transition) - Method in class icyllis.modernui.fragment.Fragment
  Sets the Transition that will be used to move Views out of the scene when the fragment is removed, hidden, or detached when not popping the back stack.
setExitTransition(Transition) - Method in class icyllis.modernui.widget.MenuPopupWindow
setExitTransition(Transition) - Method in class icyllis.modernui.widget.PopupWindow
  Sets the exit transition to be used when the popup window is dismissed.
setExpression(Expression) - Method in class icyllis.arc3d.compiler.tree.ExpressionStatement
setExpression(Expression) - Method in class icyllis.arc3d.compiler.tree.ReturnStatement
setFallbackLineSpacing(boolean) - Method in class icyllis.modernui.text.DynamicLayout.Builder
  Set whether to respect the ascent and descent of the fallback fonts that are used in displaying the text (which is needed to avoid text from consecutive lines running into each other).
setFallbackLineSpacing(boolean) - Method in class icyllis.modernui.text.StaticLayout.Builder
  Set whether to respect the ascent and descent of the fallback fonts that are used in displaying the text (which is needed to avoid text from consecutive lines running into each other).
setFallbackLineSpacing(boolean) - Method in class icyllis.modernui.widget.TextView
  Set whether to respect the ascent and descent of the fallback fonts that are used in displaying the text (which is needed to avoid text from consecutive lines running into each other).
setFillRule(int) - Method in class icyllis.arc3d.core.Path
  Sets the rule used to fill path.
setFillStyle() - Method in class icyllis.arc3d.core.StrokeRec
setFillViewport(boolean) - Method in class icyllis.modernui.widget.HorizontalScrollView
  Indicates this HorizontalScrollView whether it should stretch its content width to fill the viewport or not.
setFillViewport(boolean) - Method in class icyllis.modernui.widget.NestedScrollView
  Set whether this ScrollView should stretch its content height to fill the viewport or not.
setFillViewport(boolean) - Method in class icyllis.modernui.widget.ScrollView
  Indicates this ScrollView whether it should stretch its content height to fill the viewport or not.
setFilter(boolean) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Set to true to have the drawable filter texture images with bilinear sampling when they are scaled or rotated.
setFilter(boolean) - Method in class icyllis.modernui.graphics.Paint
  Set the interpolation method for sampling textures images.
setFilterMode(int) - Method in class icyllis.modernui.graphics.Paint
  Set the interpolation method for sampling texture images.
setFilters(InputFilter[]) - Method in interface icyllis.modernui.text.Editable
  Sets the series of filters that will be called in succession whenever the text of this Editable is changed, each of which has the opportunity to limit or transform the text that is being inserted.
setFilters(InputFilter[]) - Method in class icyllis.modernui.text.SpannableStringBuilder
  Sets the series of filters that will be called in succession whenever the text of this Editable is changed, each of which has the opportunity to limit or transform the text that is being inserted.
setFilters(InputFilter...) - Method in class icyllis.modernui.widget.TextView
  Sets the list of input filters that will be used if the buffer is Editable.
setFinalX(int) - Method in class icyllis.modernui.widget.OverScroller
  Sets the final position (X) for this scroller.
setFinalY(int) - Method in class icyllis.modernui.widget.OverScroller
  Sets the final position (Y) for this scroller.
setFirstBaselineToTopHeight(int) - Method in class icyllis.modernui.widget.TextView
  Updates the top padding of the TextView so that `firstBaselineToTopHeight` is the distance between the top of the TextView and first line's baseline.
setFlag(Context, int, int) - Method in class icyllis.arc3d.compiler.tree.Modifiers
setFloatValues(float...) - Method in class icyllis.modernui.animation.PropertyValuesHolder
  Set the animated values for this object to this set of floats.
setFocusable(boolean) - Method in class icyllis.modernui.view.View
  Set whether this view can receive the focus.
setFocusable(boolean) - Method in class icyllis.modernui.widget.PopupWindow
  Changes the focusability of the popup window.
setFocusable(int) - Method in class icyllis.modernui.view.View
  Sets whether this view can receive focus.
setFocusable(int) - Method in class icyllis.modernui.widget.AdapterView
setFocusableInTouchMode(boolean) - Method in class icyllis.modernui.view.View
  Set whether this view can receive focus while in touch mode.
setFocusableInTouchMode(boolean) - Method in class icyllis.modernui.widget.AdapterView
setFocusedByDefault(boolean) - Method in class icyllis.modernui.view.View
  Sets whether this View should receive focus when the focus is restored for the view hierarchy containing this view.
setFocusedInCluster() - Method in class icyllis.modernui.view.View
  Sets this View as the one which receives focus the next time cluster navigation jumps to the cluster containing this View.
setFont(FontCollection) - Method in class icyllis.modernui.graphics.text.FontPaint
setFont(Font) - Method in class icyllis.modernui.core.awt.NonClearGraphics
setFont(Font) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
setFontSize(float) - Method in class icyllis.modernui.graphics.text.FontPaint
  Set the paint's text size in pixel units.
setFontStyle(int) - Method in class icyllis.modernui.graphics.text.FontPaint
  Set font's style.
setFooterDividersEnabled(boolean) - Method in class icyllis.modernui.widget.ListView
  Enables or disables the drawing of the divider for footer views.
setForceIgnoreOutsideTouch(boolean) - Method in class icyllis.modernui.widget.ListPopupWindow
  Forces outside touches to be ignored.
setForceShowIcon(boolean) - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
setForceShowIcon(boolean) - Method in class icyllis.modernui.view.menu.ListMenuItemView
setForceShowIcon(boolean) - Method in class icyllis.modernui.view.menu.MenuAdapter
setForceShowIcon(boolean) - Method in class icyllis.modernui.view.menu.MenuPopup
setForceShowIcon(boolean) - Method in class icyllis.modernui.view.menu.MenuPopupHelper
  Sets whether the popup menu's adapter is forced to show icons in the menu item views.
setForceShowIcon(boolean) - Method in class icyllis.modernui.view.menu.StandardMenuPopup
setForceShowIcon(boolean) - Method in class icyllis.modernui.widget.PopupMenu
  Sets whether the popup menu's adapter is forced to show icons in the menu item views.
setForeground(Drawable) - Method in class icyllis.modernui.view.View
  Supply a Drawable that is to be rendered on top of all of the content in the view.
setForegroundGravity(int) - Method in class icyllis.modernui.view.View
  Describes how the foreground is positioned.
setForegroundGravity(int) - Method in class icyllis.modernui.widget.FrameLayout
  Describes how the foreground is positioned.
setFormat(Bitmap.Format) - Method in class icyllis.modernui.graphics.Bitmap
  Modifies the bitmap to have a specified `Bitmap.Format`, without affecting the underlying allocation backing the bitmap.
setFraction(float) - Method in class icyllis.modernui.animation.Keyframe
  Sets the time for this keyframe, as a fraction of the overall animation duration.
setFragmentFactory(FragmentFactory) - Method in class icyllis.modernui.fragment.FragmentManager
  Set a `FragmentFactory` for this FragmentManager that will be used to create new Fragment instances from this point onward.
setFragmentResult(String, DataSet) - Method in class icyllis.modernui.fragment.FragmentManager
setFragmentResult(String, DataSet) - Method in interface icyllis.modernui.fragment.FragmentResultOwner
  Sets the given result for the requestKey.
setFragmentResultListener(String, LifecycleOwner, FragmentResultListener) - Method in class icyllis.modernui.fragment.FragmentManager
setFragmentResultListener(String, LifecycleOwner, FragmentResultListener) - Method in interface icyllis.modernui.fragment.FragmentResultOwner
  Sets the `FragmentResultListener` for a given requestKey.
setFrame(int, int) - Method in class icyllis.modernui.view.ViewRoot
setFrame(int, int, int, int) - Method in class icyllis.modernui.view.View
  Assign a size and position to this view.
setFrameDelay(long) - Static method in class icyllis.modernui.core.Choreographer
  The amount of time, in milliseconds, between each frame of the animation.
setFrequency(float, float) - Method in class icyllis.modernui.audio.FFT
  Sets the amplitude of the requested frequency in the spectrum to `a`.
setFriction(float) - Method in class icyllis.modernui.widget.AbsListView
  The amount of friction applied to flings.
setFriction(float) - Method in class icyllis.modernui.widget.OverScroller
  The amount of friction applied to flings.
setFromAxisAngle(float, float, float, float) - Method in class icyllis.arc3d.core.Quaternion
  Set this quaternion components from the given axis and angle.
setFromAxisAngle(Vector3, float) - Method in class icyllis.arc3d.core.Quaternion
  Set this quaternion components from the given axis and angle.
setFromEulerAngles(float, float, float) - Method in class icyllis.arc3d.core.Quaternion
  Set this quaternion components from the given Euler rotation angles in radians.
setGain(float) - Method in class icyllis.modernui.audio.Track
setGeneration(long) - Method in class icyllis.arc3d.granite.DrawAtlas.PlotLocator
setGlobalCTM(Matrix4c) - Method in class icyllis.arc3d.core.Device
setGlobalVariableDecl(GlobalVariableDecl) - Method in class icyllis.arc3d.compiler.tree.Variable
setGlyphRunList(int[], int, float[], int, int, Font, Paint, float, float) - Method in class icyllis.arc3d.core.GlyphRunBuilder
  Initializes and returns a read-only view.
setGradientCenter(float, float) - Method in class icyllis.modernui.graphics.drawable.GradientDrawable
  Sets the position of the center of the gradient as a fraction of the width and height.
setGradientRadius(float, int) - Method in class icyllis.modernui.graphics.drawable.GradientDrawable
  Sets the radius of the gradient.
setGradientType(int) - Method in class icyllis.modernui.graphics.drawable.GradientDrawable
  Sets the type of gradient used by this drawable.
setGravity(int) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Set the gravity used to position/stretch the image within its bounds.
setGravity(int) - Method in class icyllis.modernui.graphics.drawable.ScaleDrawable
setGravity(int) - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
setGravity(int) - Method in class icyllis.modernui.view.menu.MenuPopup
setGravity(int) - Method in class icyllis.modernui.view.menu.MenuPopupHelper
  Sets the alignment of the popup window relative to the anchor view.
setGravity(int) - Method in class icyllis.modernui.view.menu.StandardMenuPopup
setGravity(int) - Method in class icyllis.modernui.widget.GridLayout.LayoutParams
  Describes how the child views are positioned.
setGravity(int) - Method in class icyllis.modernui.widget.GridView
  Set the gravity for this grid.
setGravity(int) - Method in class icyllis.modernui.widget.LinearLayout
  Describes how the child views are positioned.
setGravity(int) - Method in class icyllis.modernui.widget.PopupMenu
  Sets the gravity used to align the popup window to its anchor view.
setGravity(int) - Method in class icyllis.modernui.widget.RelativeLayout
  Describes how the child views are positioned.
setGravity(int) - Method in class icyllis.modernui.widget.Spinner
  Describes how the selected item view is positioned.
setGravity(int) - Method in class icyllis.modernui.widget.TextView
  Sets the horizontal alignment of the text and the vertical gravity that will be used when there is extra space in the TextView beyond what is required for the text itself.
setGroupCheckable(int, boolean, boolean) - Method in class icyllis.modernui.view.menu.MenuBuilder
setGroupCheckable(int, boolean, boolean) - Method in interface icyllis.modernui.view.Menu
  Control whether a particular group of items can show a check mark.
setGroupDividerEnabled(boolean) - Method in class icyllis.modernui.view.menu.ListMenuItemView
  Enable or disable group dividers for this view.
setGroupDividerEnabled(boolean) - Method in class icyllis.modernui.view.menu.MenuBuilder
setGroupDividerEnabled(boolean) - Method in interface icyllis.modernui.view.Menu
  Enable or disable the group dividers.
setGroupDividerEnabled(boolean) - Method in class icyllis.modernui.view.menu.SubMenuBuilder
setGroupEnabled(int, boolean) - Method in class icyllis.modernui.view.menu.MenuBuilder
setGroupEnabled(int, boolean) - Method in interface icyllis.modernui.view.Menu
  Enable or disable all menu items that are in the given group.
setGroupIndicator(Drawable) - Method in class icyllis.modernui.widget.ExpandableListView
  Sets the indicator to be drawn next to a group.
setGroupVisible(int, boolean) - Method in class icyllis.modernui.view.menu.MenuBuilder
setGroupVisible(int, boolean) - Method in interface icyllis.modernui.view.Menu
  Show or hide all menu items that are in the given group.
setHairlineStyle() - Method in class icyllis.arc3d.core.StrokeRec
setHapticFeedbackEnabled(boolean) - Method in class icyllis.modernui.view.View
  Set whether this view should have haptic feedback for events such as long presses.
setHasOptionsMenu(boolean) - Method in class icyllis.modernui.fragment.Fragment
  Report that this fragment would like to participate in populating the options menu by receiving a call to
  invalid reference

      #onCreateOptionsMenu

  and related methods.
setHasOverlappingRendering(boolean) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets whether the RenderNode renders content which overlaps.
setHasTransientState(boolean) - Method in class icyllis.modernui.view.View
  Set whether this view is currently tracking transient state that the framework should attempt to preserve when possible.
setHasTranslationTransientState(boolean) - Method in class icyllis.modernui.view.View
  Set the view is tracking translation transient state.
setHeaderDividersEnabled(boolean) - Method in class icyllis.modernui.widget.ListView
  Enables or disables the drawing of the divider for header views.
setHeaderIcon(Drawable) - Method in interface icyllis.modernui.view.ContextMenu
  Sets the context menu header's icon to the icon given in icon `Drawable`.
setHeaderIcon(Drawable) - Method in class icyllis.modernui.view.menu.ContextMenuBuilder
setHeaderIcon(Drawable) - Method in class icyllis.modernui.view.menu.SubMenuBuilder
setHeaderIcon(Drawable) - Method in interface icyllis.modernui.view.SubMenu
  Sets the submenu header's icon to the icon given in icon `Drawable`.
setHeaderIconInt(Drawable) - Method in class icyllis.modernui.view.menu.MenuBuilder
  Sets the header's icon.
setHeaderTitle(CharSequence) - Method in interface icyllis.modernui.view.ContextMenu
  Sets the context menu header's title to the title given in title.
setHeaderTitle(CharSequence) - Method in class icyllis.modernui.view.menu.ContextMenuBuilder
setHeaderTitle(CharSequence) - Method in class icyllis.modernui.view.menu.SubMenuBuilder
setHeaderTitle(CharSequence) - Method in interface icyllis.modernui.view.SubMenu
  Sets the submenu header's title to the title given in title.
setHeaderTitleInt(CharSequence) - Method in class icyllis.modernui.view.menu.MenuBuilder
  Sets the header's title.
setHeaderView(View) - Method in interface icyllis.modernui.view.ContextMenu
  Sets the header of the context menu to the `View` given in view.
setHeaderView(View) - Method in class icyllis.modernui.view.menu.ContextMenuBuilder
setHeaderView(View) - Method in class icyllis.modernui.view.menu.SubMenuBuilder
setHeaderView(View) - Method in interface icyllis.modernui.view.SubMenu
  Sets the header of the submenu to the `View` given in view.
setHeaderViewInt(View) - Method in class icyllis.modernui.view.menu.MenuBuilder
  Sets the header's view.
setHeadingBreakColor(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setHeadingTextSizeMultipliers(float[]) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setHeadingTypeface(Typeface) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setHeight(int) - Method in class icyllis.modernui.widget.ListPopupWindow
  Sets the height of the popup window in pixels.
setHeight(int) - Method in class icyllis.modernui.widget.PopupWindow
  Sets the popup's requested height.
setHeight(int) - Method in class icyllis.modernui.widget.TextView
  Sets the height of the TextView to be exactly `pixels` tall.
setHighlightColor(int) - Method in class icyllis.modernui.widget.TextView
  Sets the color used to display the selection highlight.
setHint(CharSequence) - Method in class icyllis.modernui.widget.TextView
  Sets the text to be displayed when the text of the TextView is empty.
setHintTextColor(int) - Method in class icyllis.modernui.widget.TextView
  Sets the color of the hint text for all the states (disabled, focussed, selected...) of this TextView.
setHintTextColor(ColorStateList) - Method in class icyllis.modernui.widget.TextView
  Sets the color of the hint text.
setHistorySize(int) - Method in class icyllis.modernui.core.UndoManager
  Set the maximum number of undo states that will be retained.
setHorizontalFadingEdgeEnabled(boolean) - Method in class icyllis.modernui.view.View
  Define whether the horizontal edges should be faded when this view is scrolled horizontally.
setHorizontalGravity(int) - Method in class icyllis.modernui.widget.LinearLayout
setHorizontalGravity(int) - Method in class icyllis.modernui.widget.RelativeLayout
setHorizontallyScrolling(boolean) - Method in class icyllis.modernui.widget.TextView
  Sets whether the text should be allowed to be wider than the View is.
setHorizontalOffset(int) - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
setHorizontalOffset(int) - Method in class icyllis.modernui.view.menu.MenuPopup
setHorizontalOffset(int) - Method in class icyllis.modernui.view.menu.StandardMenuPopup
setHorizontalOffset(int) - Method in class icyllis.modernui.widget.ListPopupWindow
  Set the horizontal offset of this popup from its anchor view in pixels.
setHorizontalScrollBarEnabled(boolean) - Method in class icyllis.modernui.view.View
  Define whether the horizontal scrollbar should have or not.
setHorizontalScrollbarThumbDrawable(Drawable) - Method in class icyllis.modernui.view.View
  Defines the horizontal thumb drawable
setHorizontalScrollbarTrackDrawable(Drawable) - Method in class icyllis.modernui.view.View
  Defines the horizontal track drawable
setHorizontalSpacing(int) - Method in class icyllis.modernui.widget.GridView
  Set the amount of horizontal (x) spacing to place between each item in the grid.
setHotspot(float, float) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Specifies the hotspot's location within the drawable.
setHotspot(float, float) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
setHotspot(float, float) - Method in class icyllis.modernui.graphics.drawable.DrawableWrapper
setHotspot(float, float) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setHotspotBounds(int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Sets the bounds to which the hotspot is constrained, if they should be different from the drawable bounds.
setHotspotBounds(int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
setHotspotBounds(int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.DrawableWrapper
setHotspotBounds(int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setHovered(boolean) - Method in class icyllis.modernui.view.View
  Sets whether the view is currently hovered.
setHoverExitPending(boolean) - Method in class icyllis.modernui.view.MotionEvent
setHoverListener(MenuItemHoverListener) - Method in class icyllis.modernui.widget.MenuPopupWindow.MenuDropDownListView
setHoverListener(MenuItemHoverListener) - Method in class icyllis.modernui.widget.MenuPopupWindow
setHueInterpolationMethod(GradientShader.HueInterpolationMethod) - Method in class icyllis.modernui.graphics.AngularGradient.Builder
  For color functions with a hue angle (LCH, HSL, HWB etc.), this specifies a way to interpolate hue values.
setHueInterpolationMethod(GradientShader.HueInterpolationMethod) - Method in class icyllis.modernui.graphics.GradientShader.Builder
  For color functions with a hue angle (LCH, HSL, HWB etc.), this specifies a way to interpolate hue values.
setHueInterpolationMethod(GradientShader.HueInterpolationMethod) - Method in class icyllis.modernui.graphics.LinearGradient.Builder
  For color functions with a hue angle (LCH, HSL, HWB etc.), this specifies a way to interpolate hue values.
setHueInterpolationMethod(GradientShader.HueInterpolationMethod) - Method in class icyllis.modernui.graphics.RadialGradient.Builder
  For color functions with a hue angle (LCH, HSL, HWB etc.), this specifies a way to interpolate hue values.
setIcon(Bitmap...) - Method in class icyllis.modernui.core.Window
  Sets window icon.
setIcon(Drawable) - Method in class icyllis.modernui.view.menu.ListMenuItemView
setIcon(Drawable) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setIcon(Drawable) - Method in interface icyllis.modernui.view.menu.MenuView.ItemView
  Set the icon of this item view.
setIcon(Drawable) - Method in class icyllis.modernui.view.menu.SubMenuBuilder
setIcon(Drawable) - Method in interface icyllis.modernui.view.MenuItem
  Change the icon associated with this item.
setIcon(Drawable) - Method in interface icyllis.modernui.view.SubMenu
  Change the icon associated with this submenu's item in its parent menu.
setIconTintList(ColorStateList) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setIconTintList(ColorStateList) - Method in interface icyllis.modernui.view.MenuItem
  Applies a tint to this item's icon.
setId(int) - Method in class icyllis.modernui.view.View
  Sets the identifier for this view.
setId(int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
  Sets the ID of a layer.
setIdentity() - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Reset this matrix to the identity.
setIdentity() - Method in class icyllis.arc3d.core.Matrix
  Reset this matrix to the identity.
setIdentity() - Method in class icyllis.arc3d.core.Matrix3
  Reset this matrix to the identity.
setIdentity() - Method in class icyllis.arc3d.core.Matrix4
  Reset this matrix to the identity.
setIdentity() - Method in class icyllis.arc3d.core.Quaternion
  Set this quaternion to the identity quaternion `[0, 0, 0, 1]`.
setIgnoreGravity(int) - Method in class icyllis.modernui.widget.RelativeLayout
  Defines which View is ignored when the gravity is applied.
setImage(ScalerContext) - Method in class icyllis.arc3d.core.Glyph
setImage(Image) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Switch to a new Image object.
setImage(Image) - Method in class icyllis.modernui.widget.ImageView
  Sets a Image as the content of this ImageView.
setImageAlpha(int) - Method in class icyllis.modernui.widget.ImageView
  Sets the alpha value that should be applied to the image.
setImageDrawable(Drawable) - Method in class icyllis.modernui.widget.ImageView
  Sets a drawable as the content of this ImageView.
setImageHasBeenCalled() - Method in class icyllis.arc3d.core.Glyph
setImageLayout(int) - Method in class icyllis.arc3d.vulkan.VulkanImageMutableState
setImageLevel(int) - Method in class icyllis.modernui.widget.ImageView
  Sets the image level, when it is constructed from a `LevelListDrawable`.
setImageMatrix(Matrix) - Method in class icyllis.modernui.widget.ImageView
  Adds a transformation `Matrix` that is applied to the view's drawable when it is drawn.
setImageState(int[], boolean) - Method in class icyllis.modernui.widget.ImageView
  Set the state of the current `StateListDrawable`.
setImageTintBlendMode(BlendMode) - Method in class icyllis.modernui.widget.ImageView
  Specifies the blending mode used to apply the tint specified by `ImageView.setImageTintList(ColorStateList)`} to the image drawable.
setImageTintList(ColorStateList) - Method in class icyllis.modernui.widget.ImageView
  Applies a tint to the image drawable.
setImmutable() - Method in class icyllis.arc3d.core.Pixels
  Marks this container is immutable, meaning that the contents of its pixels will not change for the lifetime of the container.
setImmutable() - Method in class icyllis.arc3d.granite.GraniteDevice
setImmutable() - Method in class icyllis.modernui.graphics.Bitmap
  Marks the Bitmap as immutable.
setIncludeFontPadding(boolean) - Method in class icyllis.modernui.widget.TextView
  Set whether the TextView includes extra top and bottom padding to make room for accents that go above the normal ascent and descent.
setIncludePad(boolean) - Method in class icyllis.modernui.text.DynamicLayout.Builder
  Set whether to include extra space beyond font ascent and descent (which is needed to avoid clipping in some languages, such as Arabic and Kannada).
setIncludePad(boolean) - Method in class icyllis.modernui.text.StaticLayout.Builder
  Set whether to include extra space beyond font ascent and descent (which is needed to avoid clipping in some languages, such as Arabic and Kannada).
setIndent(float) - Method in class icyllis.modernui.graphics.text.LineBreaker.ParagraphConstraints
  Set indent for this paragraph.
setIndents(int[], int[]) - Method in class icyllis.modernui.text.StaticLayout.Builder
  Set indents.
setIndeterminate(boolean) - Method in class icyllis.modernui.widget.ProgressBar
  Change the indeterminate mode for this progress bar.
setIndeterminateDrawable(Drawable) - Method in class icyllis.modernui.widget.ProgressBar
  Define the drawable used to draw the progress bar in indeterminate mode.
setIndeterminateTintBlendMode(BlendMode) - Method in class icyllis.modernui.widget.ProgressBar
  Specifies the blending mode used to apply the tint specified by `ProgressBar.setIndeterminateTintList(ColorStateList)` to the indeterminate drawable.
setIndeterminateTintList(ColorStateList) - Method in class icyllis.modernui.widget.ProgressBar
  Applies a tint to the indeterminate drawable.
setIndex(int) - Method in class icyllis.modernui.graphics.text.CharArrayIterator
setIndex(int) - Method in class icyllis.modernui.text.CharSequenceIterator
setIndex(E, int) - Method in interface icyllis.arc3d.engine.PriorityQueue.Access
  Stores the new index into the element.
setIndex(Expression) - Method in class icyllis.arc3d.compiler.tree.IndexExpression
setIndex(T, int) - Method in interface icyllis.arc3d.engine.TopologicalSort.Access
  The sort has already seen and added the node to the result.
setIndexBuffer(Buffer, int, int) - Method in interface icyllis.arc3d.engine.Mesh
  The callback method for `MeshDrawTarget.makeIndexSpace(Mesh)` results.
setIndexFirstChangedBlock(int) - Method in class icyllis.modernui.text.DynamicLayout
setIndicatorBounds(int, int) - Method in class icyllis.modernui.widget.ExpandableListView
  Sets the drawing bounds for the indicators (at minimum, the group indicator is affected by this; the child indicator is affected by this if the child indicator bounds are set to inherit).
setIndicatorBoundsRelative(int, int) - Method in class icyllis.modernui.widget.ExpandableListView
  Sets the relative drawing bounds for the indicators (at minimum, the group indicator is affected by this; the child indicator is affected by this if the child indicator bounds are set to inherit).
setInit(Expression) - Method in class icyllis.arc3d.compiler.tree.SwitchStatement
setInit(Expression) - Method in class icyllis.arc3d.compiler.tree.VariableDecl
setInit(Statement) - Method in class icyllis.arc3d.compiler.tree.ForLoop
setInitialSavedState(DataSet) - Method in class icyllis.modernui.fragment.Fragment
  Set the initial saved state that this Fragment should restore itself from when first being constructed, as returned by
  invalid reference

      FragmentManager.saveFragmentInstanceState

  .
setInitialStencilContent(int) - Method in class icyllis.arc3d.engine.trash.ops.OpsTask
  Deprecated.
setInnerRadius(int) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Configure the inner radius of the ring, or -1 to use `ShapeDrawable.getInnerRadiusRatio()`.
setInnerRadiusRatio(float) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Inner radius of the ring expressed as a ratio of the ring's width.
setInstanceBuffer(Buffer, int, int) - Method in interface icyllis.arc3d.engine.Mesh
  The callback method for `MeshDrawTarget.makeInstanceSpace(Mesh)` results.
setInstanceBuffer(Buffer, int, int) - Method in class icyllis.arc3d.engine.trash.ops.RectOp
  Deprecated.
setInstanceBuffer(Buffer, int, int) - Method in class icyllis.arc3d.engine.trash.ops.RoundRectOp
  Deprecated.
setInterfaceBlock(InterfaceBlock) - Method in class icyllis.arc3d.compiler.tree.Variable
setInterpolationColorSpace(GradientShader.InterpolationColorSpace) - Method in class icyllis.modernui.graphics.AngularGradient.Builder
  Set the color space for interpolation.
setInterpolationColorSpace(GradientShader.InterpolationColorSpace) - Method in class icyllis.modernui.graphics.GradientShader.Builder
  Set the color space for interpolation.
setInterpolationColorSpace(GradientShader.InterpolationColorSpace) - Method in class icyllis.modernui.graphics.LinearGradient.Builder
  Set the color space for interpolation.
setInterpolationColorSpace(GradientShader.InterpolationColorSpace) - Method in class icyllis.modernui.graphics.RadialGradient.Builder
  Set the color space for interpolation.
setInterpolationInPremul(boolean) - Method in class icyllis.modernui.graphics.AngularGradient.Builder
  If false, gradients will interpolate their colors in unpremul space and then premultiply each of the results.
setInterpolationInPremul(boolean) - Method in class icyllis.modernui.graphics.GradientShader.Builder
  If false, gradients will interpolate their colors in unpremul space and then premultiply each of the results.
setInterpolationInPremul(boolean) - Method in class icyllis.modernui.graphics.LinearGradient.Builder
  If false, gradients will interpolate their colors in unpremul space and then premultiply each of the results.
setInterpolationInPremul(boolean) - Method in class icyllis.modernui.graphics.RadialGradient.Builder
  If false, gradients will interpolate their colors in unpremul space and then premultiply each of the results.
setInterpolator(int, TimeInterpolator) - Method in class icyllis.modernui.animation.LayoutTransition
  Sets the interpolator on one of the animation objects used by this transition.
setInterpolator(TimeInterpolator) - Method in class icyllis.modernui.animation.Animator
  The time interpolator used in calculating the elapsed fraction of the animation.
setInterpolator(TimeInterpolator) - Method in class icyllis.modernui.animation.AnimatorSet
  Sets the TimeInterpolator for all current `child animations` of this AnimatorSet.
setInterpolator(TimeInterpolator) - Method in class icyllis.modernui.animation.Keyframe
  Sets the optional interpolator for this Keyframe.
setInterpolator(TimeInterpolator) - Method in class icyllis.modernui.animation.ValueAnimator
  The time interpolator used in calculating the elapsed fraction of the animation.
setInterpolator(TimeInterpolator) - Method in class icyllis.modernui.transition.Transition
  Sets the interpolator of this transition.
setInterpolator(TimeInterpolator) - Method in class icyllis.modernui.transition.TransitionSet
setIntersect(RectF, RectF) - Method in class icyllis.modernui.graphics.RectF
  If rectangles a and b intersect, return true and set this rectangle to that intersection, otherwise return false and do not change this rectangle.
setIntersect(Rect, Rect) - Method in class icyllis.modernui.graphics.Rect
  If rectangles a and b intersect, return true and set this rectangle to that intersection, otherwise return false and do not change this rectangle.
setIntValues(int...) - Method in class icyllis.modernui.animation.PropertyValuesHolder
  Set the animated values for this object to this set of ints.
setIsActionButton(boolean) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setIsClippedToScreen(boolean) - Method in class icyllis.modernui.widget.PopupWindow
  Clip this popup window to the screen, but not to the containing window.
setIsDeferredListTarget() - Method in class icyllis.arc3d.engine.SurfaceProxy
setIsRootNamespace(boolean) - Method in class icyllis.modernui.view.View
setItemChecked(int, boolean) - Method in class icyllis.modernui.widget.AbsListView
  Sets the checked state of the specified position.
setItemsCanFocus(boolean) - Method in class icyllis.modernui.widget.ListView
  Indicates that the views created by the ListAdapter can contain focusable items.
setJoin(int) - Method in class icyllis.arc3d.core.StrokeRec
setKey(IResourceKey) - Method in class icyllis.arc3d.engine.Resource
  Called before registerWithCache if the resource is available to be used as scratch.
setKeyAt(int, int) - Method in class icyllis.modernui.util.SparseBooleanArray
setKeyboardNavigationCluster(boolean) - Method in class icyllis.modernui.view.View
  Set whether this view is a root of a keyboard navigation cluster.
setKeyframes(Keyframe...) - Method in class icyllis.modernui.animation.PropertyValuesHolder
  Set the animated values for this object to this set of Keyframes.
setKeyProgressIncrement(int) - Method in class icyllis.modernui.widget.AbsSeekBar
  Sets the amount of progress changed via the arrow keys.
setLabel(String) - Method in class icyllis.arc3d.engine.Resource
  Sets a label for the resource for debugging purposes, the label must contain only ASCII characters.
setLastBaselineToBottomHeight(int) - Method in class icyllis.modernui.widget.TextView
  Updates the bottom padding of the TextView so that `lastBaselineToBottomHeight` is the distance between the bottom of the TextView and the last line's baseline.
setLastRenderTask(SurfaceProxy, RenderTask) - Method in class icyllis.arc3d.engine.RenderTaskManager
  Deprecated.
setLastUseToken(long) - Method in class icyllis.arc3d.granite.DrawAtlas.Plot
setLastUseToken(DrawAtlas.AtlasLocator, long) - Method in class icyllis.arc3d.granite.DrawAtlas
setLastUseTokenBulk(int, DrawAtlas.PlotBulkUseUpdater, long) - Method in class icyllis.arc3d.granite.GlyphAtlasManager
setLastUseTokenBulk(DrawAtlas.PlotBulkUseUpdater, long) - Method in class icyllis.arc3d.granite.DrawAtlas
setLayerGravity(int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
  Sets the gravity used to position or stretch the specified layer within its container.
setLayerHeight(int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setLayerInset(int, int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
  Specifies the insets in pixels for the drawable at the specified index.
setLayerInsetBottom(int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setLayerInsetEnd(int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setLayerInsetLeft(int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setLayerInsetRelative(int, int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
  Specifies the relative insets in pixels for the drawable at the specified index.
setLayerInsetRight(int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setLayerInsetStart(int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setLayerInsetTop(int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setLayerSize(int, int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
  Sets an explicit size for the specified layer.
setLayerWidth(int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setLayoutDirection(int) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Set the layout direction for this drawable.
setLayoutDirection(int) - Method in class icyllis.modernui.view.View
  Set the layout direction for this view.
setLayoutDirection(int) - Method in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
  Set the layout direction
setLayoutFlag(Context, int, String, int) - Method in class icyllis.arc3d.compiler.tree.Layout
setLayoutFlag(Context, int, String, int) - Method in class icyllis.arc3d.compiler.tree.Modifiers
setLayoutParams(ViewGroup.LayoutParams) - Method in class icyllis.modernui.view.View
  Set the layout parameters associated with this view.
setLayoutTransition(LayoutTransition) - Method in class icyllis.modernui.view.ViewGroup
  Sets the LayoutTransition object for this ViewGroup.
setLeft(int) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the left position for the RenderNode.
setLeft(int) - Method in class icyllis.modernui.view.View
  Sets the left position of this view relative to its parent.
setLeft(Expression) - Method in class icyllis.arc3d.compiler.tree.BinaryExpression
setLeftEdgeEffectBlendMode(BlendMode) - Method in class icyllis.modernui.widget.HorizontalScrollView
  Sets the left edge effect blend mode, the default is `EdgeEffect.DEFAULT_BLEND_MODE`.
setLeftEdgeEffectBlendMode(BlendMode) - Method in class icyllis.modernui.widget.ViewPager
  Sets the left edge effect blend mode, the default is `EdgeEffect.DEFAULT_BLEND_MODE`.
setLeftEdgeEffectColor(int) - Method in class icyllis.modernui.widget.HorizontalScrollView
  Sets the left edge effect color.
setLeftEdgeEffectColor(int) - Method in class icyllis.modernui.widget.ViewPager
  Sets the left edge effect color.
setLength(float[], int, float) - Static method in class icyllis.arc3d.core.Point
  Sets vector to (x, y) scaled to length, if possible.
setLevel(int) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Specify the level for the drawable.
setLine(float, float, float, float, float, boolean) - Method in class icyllis.arc3d.granite.SimpleShape
setLine(float, float, float, float, int, float) - Method in class icyllis.arc3d.granite.SimpleShape
setLinearAverages(int) - Method in class icyllis.modernui.audio.FFT
  Sets the number of averages used when computing the spectrum and spaces the averages in a linear manner.
setLinearMetrics(boolean) - Method in class icyllis.arc3d.core.Font
  Requests, but does not require, linearly scalable font and glyph metrics.
setLinearMetrics(boolean) - Method in class icyllis.modernui.graphics.text.FontPaint
setLinearText(boolean) - Method in class icyllis.modernui.graphics.Paint
  Paint flag that enables smooth linear scaling of text.
setLineBreakConfig(LineBreakConfig) - Method in class icyllis.modernui.text.PrecomputedText.Params.Builder
  Set the line break config for the text wrapping.
setLineBreakConfig(LineBreakConfig) - Method in class icyllis.modernui.text.StaticLayout.Builder
  Set the line break configuration.
setLineBreakStyle(int) - Method in class icyllis.modernui.graphics.text.LineBreakConfig.Builder
  Set the line break style.
setLineBreakStyle(int) - Method in class icyllis.modernui.widget.TextView
  Set the line break style for text wrapping.
setLineBreakWordStyle(int) - Method in class icyllis.modernui.graphics.text.LineBreakConfig.Builder
  Set the line break word style.
setLineBreakWordStyle(int) - Method in class icyllis.modernui.widget.TextView
  Set the line break word style for text wrapping.
setLineColor(int) - Method in class icyllis.modernui.widget.LinearPagerIndicator
setLines(int) - Method in class icyllis.modernui.widget.TextView
  Sets the height of the TextView to be exactly `lines` tall.
setLineWidth(float) - Method in class icyllis.modernui.widget.LinearPagerIndicator
setLinksClickable(boolean) - Method in class icyllis.modernui.widget.TextView
  Sets whether the movement method will automatically be set to `LinkMovementMethod` if `TextView.setAutoLinkMask(int)` has been set to nonzero and links are detected in `TextView.setText(java.lang.CharSequence)`.
setLinkTextColor(int) - Method in class icyllis.modernui.widget.TextView
  Sets the color of links in the text.
setLinkTextColor(ColorStateList) - Method in class icyllis.modernui.widget.TextView
  Sets the color of links in the text.
setListItemColor(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setListItemMargin(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setListSelectionHidden(boolean) - Method in class icyllis.modernui.widget.DropDownListView
  Sets whether the list selection is hidden, as part of a workaround for a touch mode issue (see the declaration for mListSelectionHidden).
setListSelector(Drawable) - Method in class icyllis.modernui.widget.ListPopupWindow
  Sets a drawable to use as the list item selector.
setLocale(Locale) - Method in class icyllis.modernui.graphics.text.FontPaint
setLocalMatrix(Matrix) - Method in class icyllis.modernui.graphics.AngularGradient.Builder
  This specifies an additional local matrix for the gradient, it transforms gradient's local coordinates to geometry's local coordinates, null means identity.
setLocalMatrix(Matrix) - Method in class icyllis.modernui.graphics.LinearGradient.Builder
  This specifies an additional local matrix for the gradient, it transforms gradient's local coordinates to geometry's local coordinates, null means identity.
setLocalMatrix(Matrix) - Method in class icyllis.modernui.graphics.RadialGradient.Builder
  This specifies an additional local matrix for the gradient, it transforms gradient's local coordinates to geometry's local coordinates, null means identity.
setLocalToDevice(Matrix4c) - Method in class icyllis.arc3d.core.Device
setLocation(float, float) - Method in class icyllis.modernui.view.MotionEvent
  Set this event's location.
setLocation(int, int, long) - Method in class icyllis.arc3d.granite.DrawAtlas.PlotLocator
setLocation(DrawAtlas.PlotLocator) - Method in class icyllis.arc3d.granite.DrawAtlas.PlotLocator
setLogAverages(int, int) - Method in class icyllis.modernui.audio.FFT
  Sets the number of averages used when computing the spectrum based on the minimum bandwidth for an octave and the number of bands per octave.
setLongClickable(boolean) - Method in class icyllis.modernui.view.View
  Enables or disables long click events for this view.
setMarginEnd(int) - Method in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
  Sets the relative end margin.
setMargins(int, int, int, int) - Method in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
  Sets the margins, in pixels.
setMarginsRelative(int, int, int, int) - Method in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
  Sets the relative margins, in pixels.
setMarginStart(int) - Method in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
  Sets the relative start margin.
setMarkdown(TextView, String) - Method in class icyllis.modernui.markdown.Markdown
  Parse Markdown text into AST, render it to Modern UI rich text, and install it to the given `TextView`.
setMatchOrder(int...) - Method in class icyllis.modernui.transition.Transition
  Sets the order in which Transition matches View start and end values.
setMatrix(Matrix4c) - Method in class icyllis.arc3d.core.Canvas
  Replaces the current matrix with the specified matrix.
setMatrix2fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
  Array version of `UniformDataManager.setMatrix2fv(int, int, long)`.
setMatrix2fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a single mat2 uniform variable or a mat2 uniform variable array for the current program object.
setMatrix3f(int, Matrix3) - Method in class icyllis.arc3d.engine.UniformDataManager
  Convenience method for uploading a Matrix to a 3x3 matrix uniform.
setMatrix3f(int, Matrixc) - Method in class icyllis.arc3d.engine.UniformDataManager
  Convenience method for uploading a Matrix to a 3x3 matrix uniform.
setMatrix3fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
  Array version of `UniformDataManager.setMatrix3fv(int, int, long)`.
setMatrix3fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a single mat3 uniform variable or a mat3 uniform variable array for the current program object.
setMatrix4f(int, Matrix4) - Method in class icyllis.arc3d.engine.UniformDataManager
  Convenience method for uploading a Matrix4 to a 4x4 matrix uniform.
setMatrix4fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
  Array version of `UniformDataManager.setMatrix4fv(int, int, long)`.
setMatrix4fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
  Specifies the value of a single mat4 uniform variable or a mat4 uniform variable array for the current program object.
setMax(int) - Method in class icyllis.modernui.widget.ProgressBar
  Set the upper range of the progress bar `max`.
setMaxBudget(long) - Method in class icyllis.arc3d.engine.ResourceCache
  Sets the max GPU memory byte size of the cache.
setMaxHeight(int) - Method in class icyllis.modernui.widget.ImageView
  An optional argument to supply a maximum height for this view.
setMaxHeight(int) - Method in class icyllis.modernui.widget.TextView
  Sets the height of the TextView to be at most `maxPixels` tall.
setMaximumHeight(int) - Method in class icyllis.modernui.widget.ProgressBar
  Sets the maximum height the progress bar can have.
setMaximumWidth(int) - Method in class icyllis.modernui.widget.ProgressBar
  Sets the maximum width the progress bar can have.
setMaxLifecycle(Fragment, Lifecycle.State) - Method in class icyllis.modernui.fragment.FragmentTransaction
  Set a ceiling for the state of an active fragment in this FragmentManager.
setMaxLines(int) - Method in class icyllis.modernui.text.StaticLayout.Builder
  Set maximum number of lines.
setMaxLines(int) - Method in class icyllis.modernui.widget.TextView
  Sets the height of the TextView to be at most `maxLines` tall.
setMaxWidth(int) - Method in class icyllis.modernui.widget.ImageView
  An optional argument to supply a maximum width for this view.
setMaxWidth(int) - Method in class icyllis.modernui.widget.TextView
  Sets the width of the TextView to be at most `maxPixels` wide.
setMeasureAllChildren(boolean) - Method in class icyllis.modernui.widget.FrameLayout
  Sets whether to consider all children, or just those in the VISIBLE or INVISIBLE state, when measuring.
setMeasuredDimension(int, int) - Method in class icyllis.modernui.view.View
  Set the measured dimension, must be called by `View.onMeasure(int, int)`
setMeasureWithLargestChildEnabled(boolean) - Method in class icyllis.modernui.widget.LinearLayout
  When set to true, all children with a weight will be considered having the minimum size of the largest child.
setMenuVisibility(boolean) - Method in class icyllis.modernui.fragment.Fragment
  Set a hint for whether this fragment's menu should be visible.
setMin(int) - Method in class icyllis.modernui.widget.ProgressBar
  Set the lower range of the progress bar to `min`.
setMinHeight(int) - Method in class icyllis.modernui.widget.TextView
  Sets the height of the TextView to be at least `minPixels` tall.
setMinimumHeight(int) - Method in class icyllis.modernui.view.View
  Sets the minimum height of the view.
setMinimumWidth(int) - Method in class icyllis.modernui.view.View
  Sets the minimum width of the view.
setMinLines(int) - Method in class icyllis.modernui.widget.TextView
  Sets the height of the TextView to be at least `minLines` tall.
setMinWidth(int) - Method in class icyllis.modernui.widget.TextView
  Sets the width of the TextView to be at least `minPixels` wide.
setMipmap(boolean) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Enables or disables the mipmap hint for this drawable's image.
setMipmapMode(int) - Method in class icyllis.modernui.graphics.Paint
  Set the mipmap mode for sampling texture images.
setMipmapsDirty(boolean) - Method in class icyllis.arc3d.engine.Image
  Set whether mipmaps are dirty or not.
setMiterLimit(float) - Method in class icyllis.arc3d.core.StrokeRec
setModal(boolean) - Method in class icyllis.modernui.widget.ListPopupWindow
  Set whether this window should be modal when shown.
setMode(int) - Method in class icyllis.modernui.transition.Visibility
  Changes the transition to support appearing and/or disappearing Views, depending on `mode`.
setMovementMethod(MovementMethod) - Method in class icyllis.modernui.widget.TextView
  Sets the `MovementMethod` for handling arrow key movement for this TextView.
setMultiChoiceModeListener(AbsListView.MultiChoiceModeListener) - Method in class icyllis.modernui.widget.AbsListView
  Set a `AbsListView.MultiChoiceModeListener` that will manage the lifecycle of the selection `ActionMode`.
setName(String) - Method in class icyllis.arc3d.compiler.tree.Symbol
  Changes the symbol's name.
setNestedScrollingEnabled(boolean) - Method in class icyllis.modernui.view.View
  Enable or disable nested scrolling for this view.
setNextClusterForwardId(int) - Method in class icyllis.modernui.view.View
  Sets the id of the view to use as the root of the next keyboard navigation cluster.
setNextFocusDownId(int) - Method in class icyllis.modernui.view.View
  Sets the id of the view to use when the next focus is `View.FOCUS_DOWN`.
setNextFocusForwardId(int) - Method in class icyllis.modernui.view.View
  Sets the id of the view to use when the next focus is `View.FOCUS_FORWARD`.
setNextFocusLeftId(int) - Method in class icyllis.modernui.view.View
  Sets the id of the view to use when the next focus is `View.FOCUS_LEFT`.
setNextFocusRightId(int) - Method in class icyllis.modernui.view.View
  Sets the id of the view to use when the next focus is `View.FOCUS_RIGHT`.
setNextFocusUpId(int) - Method in class icyllis.modernui.view.View
  Sets the id of the view to use when the next focus is `View.FOCUS_UP`.
setNextOverload(FunctionDecl) - Method in class icyllis.arc3d.compiler.tree.FunctionDecl
  Sets the previously defined function symbol with the same function name.
setNineSlice(float, float, float, float, float, float, float, float) - Method in class icyllis.arc3d.core.RoundRect
  Sets bounds to rect.
setNineSlice(Rect2fc, float, float, float, float) - Method in class icyllis.arc3d.core.RoundRect
  Sets bounds to rect.
setNoAverages() - Method in class icyllis.modernui.audio.FFT
  Sets the object to not compute averages.
setNonCacheable() - Method in class icyllis.arc3d.engine.Resource
setNoPerspective() - Method in class icyllis.arc3d.granite.shading.VaryingHandler
  Notifies the varying handler that this shader will never emit geometry in perspective and therefore does not require perspective-correct interpolation.
setNotifyOnChange(boolean) - Method in class icyllis.modernui.widget.ArrayAdapter
  Control whether methods that change the list (`ArrayAdapter.add(T)`, `ArrayAdapter.addAll(Collection)`, `ArrayAdapter.addAll(Object[])`, `ArrayAdapter.insert(T, int)`, `ArrayAdapter.remove(T)`, `ArrayAdapter.clear()`, `ArrayAdapter.sort(Comparator)`) automatically call `ArrayAdapter.notifyDataSetChanged()`.
setNumColumns(int) - Method in class icyllis.modernui.widget.GridView
  Set the number of columns in the grid
setNumericShortcut(char) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setNumericShortcut(char) - Method in interface icyllis.modernui.view.MenuItem
  Change the numeric shortcut associated with this item.
setNumericShortcut(char, int) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setNumericShortcut(char, int) - Method in interface icyllis.modernui.view.MenuItem
  Change the numeric shortcut and modifiers associated with this item.
setObjectValues(Object...) - Method in class icyllis.modernui.animation.PropertyValuesHolder
  Set the animated values for this object to this set of Objects.
setObserver(Looper.Observer) - Static method in class icyllis.modernui.core.Looper
  Set the transaction observer for all Loopers in this process.
setOffscreenPageLimit(int) - Method in class icyllis.modernui.widget.ViewPager
  Set the number of pages that should be retained to either side of the current page in the view hierarchy in an idle state.
setOnActionExpandListener(MenuItem.OnActionExpandListener) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setOnActionExpandListener(MenuItem.OnActionExpandListener) - Method in interface icyllis.modernui.view.MenuItem
  Set an `MenuItem.OnActionExpandListener` on this menu item to be notified when the associated action view is expanded or collapsed.
setOnCancelListener(CancellationSignal.OnCancelListener) - Method in class icyllis.modernui.core.CancellationSignal
  Sets the cancellation listener to be called when canceled.
setOnCheckedChangeListener(Checkable.OnCheckedChangeListener) - Method in class icyllis.modernui.widget.CompoundButton
  Register a callback to be invoked when the checked state of this button changes.
setOnCheckedChangeListener(RadioGroup.OnCheckedChangeListener) - Method in class icyllis.modernui.widget.RadioGroup
  Register a callback to be invoked when the checked radio button changes in this group.
setOnCheckedChangeListener(RelativeRadioGroup.OnCheckedChangeListener) - Method in class icyllis.modernui.widget.RelativeRadioGroup
  Register a callback to be invoked when the checked radio button changes in this group.
setOnChildClickListener(ExpandableListView.OnChildClickListener) - Method in class icyllis.modernui.widget.ExpandableListView
setOnClickListener(View.OnClickListener) - Method in class icyllis.modernui.view.View
  Register a callback to be invoked when this view is clicked.
setOnClickListener(View.OnClickListener) - Method in class icyllis.modernui.widget.AdapterView
setOnContextClickListener(View.OnContextClickListener) - Method in class icyllis.modernui.view.View
  Register a callback to be invoked when this view is context clicked.
setOnCreateContextMenuListener(View.OnCreateContextMenuListener) - Method in class icyllis.modernui.view.View
  Register a callback to be invoked when the context menu for this view is being built.
setOnDismissListener(PopupMenu.OnDismissListener) - Method in class icyllis.modernui.widget.PopupMenu
  Sets a listener that will be notified when this menu is dismissed.
setOnDismissListener(PopupWindow.OnDismissListener) - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
setOnDismissListener(PopupWindow.OnDismissListener) - Method in class icyllis.modernui.view.menu.MenuPopup
  Set a listener to receive a callback when the popup is dismissed.
setOnDismissListener(PopupWindow.OnDismissListener) - Method in class icyllis.modernui.view.menu.MenuPopupHelper
setOnDismissListener(PopupWindow.OnDismissListener) - Method in class icyllis.modernui.view.menu.StandardMenuPopup
setOnDismissListener(PopupWindow.OnDismissListener) - Method in class icyllis.modernui.widget.ListPopupWindow
  Set a listener to receive a callback when the popup is dismissed.
setOnDismissListener(PopupWindow.OnDismissListener) - Method in class icyllis.modernui.widget.PopupWindow
  Sets the listener to be called when the window is dismissed.
setOnDragListener(View.OnDragListener) - Method in class icyllis.modernui.view.View
  Register a drag event listener callback object for this View.
setOnFocusChangeListener(View.OnFocusChangeListener) - Method in class icyllis.modernui.view.View
  Register a callback to be invoked when focus of this view changed.
setOnGenericMotionListener(View.OnGenericMotionListener) - Method in class icyllis.modernui.view.View
  Register a callback to be invoked when a generic motion event is sent to this view.
setOnGroupClickListener(ExpandableListView.OnGroupClickListener) - Method in class icyllis.modernui.widget.ExpandableListView
setOnGroupCollapseListener(ExpandableListView.OnGroupCollapseListener) - Method in class icyllis.modernui.widget.ExpandableListView
setOnGroupExpandListener(ExpandableListView.OnGroupExpandListener) - Method in class icyllis.modernui.widget.ExpandableListView
setOnHoverListener(View.OnHoverListener) - Method in class icyllis.modernui.view.View
  Register a callback to be invoked when a hover event is sent to this view.
setOnItemClickListener(AdapterView.OnItemClickListener) - Method in class icyllis.modernui.widget.AdapterView
  Register a callback to be invoked when an item in this AdapterView has been clicked.
setOnItemClickListener(AdapterView.OnItemClickListener) - Method in class icyllis.modernui.widget.ExpandableListView
  Register a callback to be invoked when an item has been clicked and the caller prefers to receive a ListView-style position instead of a group and/or child position.
setOnItemClickListener(AdapterView.OnItemClickListener) - Method in class icyllis.modernui.widget.ListPopupWindow
  Sets a listener to receive events when a list item is clicked.
setOnItemClickListener(AdapterView.OnItemClickListener) - Method in class icyllis.modernui.widget.Spinner
  A spinner does not support item click events.
setOnItemLongClickListener(AdapterView.OnItemLongClickListener) - Method in class icyllis.modernui.widget.AdapterView
  Register a callback to be invoked when an item in this AdapterView has been clicked and held
setOnItemSelectedListener(AdapterView.OnItemSelectedListener) - Method in class icyllis.modernui.widget.AdapterView
  Register a callback to be invoked when an item in this AdapterView has been selected.
setOnItemSelectedListener(AdapterView.OnItemSelectedListener) - Method in class icyllis.modernui.widget.ListPopupWindow
  Sets a listener to receive events when a list item is selected.
setOnKeyListener(View.OnKeyListener) - Method in class icyllis.modernui.view.View
  Register a callback to be invoked when a hardware key is pressed in this view.
setOnLongClickListener(View.OnLongClickListener) - Method in class icyllis.modernui.view.View
  Register a callback to be invoked when this view is clicked and held.
setOnMenuItemClickListener(MenuItem.OnMenuItemClickListener) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setOnMenuItemClickListener(MenuItem.OnMenuItemClickListener) - Method in interface icyllis.modernui.view.MenuItem
  Set a custom listener for invocation of this menu item.
setOnMenuItemClickListener(PopupMenu.OnMenuItemClickListener) - Method in class icyllis.modernui.widget.PopupMenu
  Sets a listener that will be notified when the user selects an item from the menu.
setOnScrollChangeListener(View.OnScrollChangeListener) - Method in class icyllis.modernui.view.View
  Register a callback to be invoked when the scroll X or Y positions of this view change.
setOnScrollChangeListener(NestedScrollView.OnScrollChangeListener) - Method in class icyllis.modernui.widget.NestedScrollView
  Register a callback to be invoked when the scroll X or Y positions of this view change.
setOnScrollListener(AbsListView.OnScrollListener) - Method in class icyllis.modernui.widget.AbsListView
  Set the listener that will receive notifications every time the list scrolls.
setOnSeekBarChangeListener(SeekBar.OnSeekBarChangeListener) - Method in class icyllis.modernui.widget.SeekBar
  Sets a listener to receive notifications of changes to the SeekBar's progress level.
setOnTouchListener(View.OnTouchListener) - Method in class icyllis.modernui.view.View
  Register a callback to be invoked when a touch event is sent to this view.
setOptionalIconsVisible(boolean) - Method in class icyllis.modernui.view.menu.MenuBuilder
setOrdering(int) - Method in class icyllis.modernui.transition.TransitionSet
  Sets the play order of this set's child transitions.
setOrientation(int) - Method in class icyllis.modernui.widget.GridLayout
  GridLayout uses the orientation property for two purposes: To control the 'direction' in which default row/column indices are generated when they are not specified in a component's layout parameters.
setOrientation(int) - Method in class icyllis.modernui.widget.LinearLayout
  Should the layout be a column or a row.
setOrientation(GradientDrawable.Orientation) - Method in class icyllis.modernui.graphics.drawable.GradientDrawable
  Sets the orientation of the gradient defined in this drawable.
setOrthographic(float, float, float, float, boolean) - Method in class icyllis.arc3d.core.Matrix4
  Set this matrix to an orthographic projection matrix.
setOrthographic(float, float, float, float, float, float) - Method in class icyllis.arc3d.core.Matrix4
  Set this matrix to an orthographic projection matrix.
setOrthographic(float, float, float, float, float, float, boolean) - Method in class icyllis.arc3d.core.Matrix4
  Set this matrix to be an orthographic projection transformation for a right-handed coordinate system using the given NDC z range.
setOrthographicLH(float, float, float, float, float, float, boolean) - Method in class icyllis.arc3d.core.Matrix4
  Set this matrix to be an orthographic projection transformation for a left-handed coordinate system using the given NDC z range.
setOutsideTouchable(boolean) - Method in class icyllis.modernui.widget.PopupWindow
  Controls whether the pop-up will be informed of touch events outside of its window.
setOverlapAnchor(boolean) - Method in class icyllis.modernui.widget.ListPopupWindow
setOverlapAnchor(boolean) - Method in class icyllis.modernui.widget.PopupWindow
  Sets whether the popup window should overlap its anchor view when displayed as a drop-down.
setOverscrollFooter(Drawable) - Method in class icyllis.modernui.widget.ListView
  Sets the drawable that will be drawn below all other list content.
setOverscrollHeader(Drawable) - Method in class icyllis.modernui.widget.ListView
  Sets the drawable that will be drawn above all other list content.
setOverScrollMode(int) - Method in class icyllis.modernui.view.View
  Set the over-scroll mode for this view.
setPadding(int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
  Sets the absolute padding.
setPadding(int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Configure the padding of the shape, there is no padding by default.
setPadding(int, int, int, int) - Method in class icyllis.modernui.view.View
  Sets the padding.
setPadding(int, int, int, int) - Method in class icyllis.modernui.widget.TextView
setPaddingMode(int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
  Specifies how layer padding should affect the bounds of subsequent layers.
setPaddingRelative(int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
  Sets the relative padding.
setPaddingRelative(int, int, int, int) - Method in class icyllis.modernui.view.View
  Sets the relative padding.
setPaddingRelative(int, int, int, int) - Method in class icyllis.modernui.widget.TextView
setPageMargin(int) - Method in class icyllis.modernui.widget.ViewPager
  Set the margin between pages.
setPageMarginDrawable(Drawable) - Method in class icyllis.modernui.widget.ViewPager
  Set a drawable that will be used to fill the margin between pages.
setPager(ViewPager) - Method in class icyllis.modernui.widget.LinearPagerIndicator
setPageTransformer(boolean, ViewPager.PageTransformer) - Method in class icyllis.modernui.widget.ViewPager
  Sets a `ViewPager.PageTransformer` that will be called for each attached page whenever the scroll position is changed.
setPageTransformer(boolean, ViewPager.PageTransformer, int) - Method in class icyllis.modernui.widget.ViewPager
  Sets a `ViewPager.PageTransformer` that will be called for each attached page whenever the scroll position is changed.
setPaint(Paint) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
setPaintMode() - Method in class icyllis.modernui.core.awt.NonClearGraphics
setPaintMode() - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
setParsedMarkdown(TextView, Spanned) - Method in class icyllis.modernui.markdown.Markdown
setPath(Path) - Method in class icyllis.arc3d.core.Glyph
setPath(ScalerContext) - Method in class icyllis.arc3d.core.Glyph
setPathEffect(PathEffect) - Method in class icyllis.arc3d.core.Paint
  Sets PathEffect to pathEffect.
setPathHasBeenCalled() - Method in class icyllis.arc3d.core.Glyph
setPerspective(double, double, float, float, boolean) - Method in class icyllis.arc3d.core.Matrix4
  Set this matrix to be a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range.
setPerspective(float, float, float, float) - Method in class icyllis.arc3d.core.Matrix4
  Set this matrix to a perspective projection matrix.
setPerspective(float, float, float, float, float, float) - Method in class icyllis.arc3d.core.Matrix4
  Set this matrix to a perspective projection matrix.
setPerspectiveLH(double, double, float, float, boolean) - Method in class icyllis.arc3d.core.Matrix4
  Set this matrix to be a symmetric perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range.
setPerspX(float) - Method in class icyllis.arc3d.core.Matrix
  Set the perspX value.
setPerspY(float) - Method in class icyllis.arc3d.core.Matrix
  Set the perspY value.
setPivotX(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the pivot value for the RenderNode on the X axis
setPivotX(float) - Method in class icyllis.modernui.view.View
  Sets the x location of the point around which the view is `rotated` and `scaled`.
setPivotY(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the pivot value for the RenderNode on the Y axis
setPivotY(float) - Method in class icyllis.modernui.view.View
  Sets the y location of the point around which the view is `rotated` and `scaled`.
setPixel16(Object, long, short, int) - Static method in class icyllis.arc3d.core.PixelUtils
setPixel32(Object, long, int, int) - Static method in class icyllis.arc3d.core.PixelUtils
setPixel64(Object, long, long, int) - Static method in class icyllis.arc3d.core.PixelUtils
setPixels(float[], int, int, int, int, int, int) - Method in class icyllis.modernui.graphics.Bitmap
  Copies a Rect of pixels from src.
setPixels(int[], int, int, int, int, int, int) - Method in class icyllis.modernui.graphics.Bitmap
  Copies a Rect of pixels from src.
setPixels(Bitmap, int, int, int, int, int, int) - Method in class icyllis.modernui.graphics.Bitmap
  Copies a Rect of pixels from src bitmap at (srcX, srcY) to this bitmap.
setPopupBackgroundDrawable(Drawable) - Method in class icyllis.modernui.widget.Spinner
  Set the background drawable for the spinner's popup window of choices.
setPosition(float, float, float) - Method in class icyllis.modernui.audio.Track
setPosition(int, int, int, int) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the position of the RenderNode.
setPosition(Rect) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the position of the RenderNode.
setPremultiplied(boolean) - Method in class icyllis.modernui.graphics.Bitmap
  Sets whether the bitmap should treat its data as premultiplied or not.
setPresenterCallback(MenuPresenter.Callback) - Method in interface icyllis.modernui.view.menu.MenuHelper
setPresenterCallback(MenuPresenter.Callback) - Method in class icyllis.modernui.view.menu.MenuPopupHelper
setPressed(boolean) - Method in class icyllis.modernui.view.View
  Sets the pressed state for this view.
setPrimaryItem(ViewGroup, int, Object) - Method in class icyllis.modernui.widget.PagerAdapter
  Called to inform the adapter of which item is currently considered to be the "primary", that is the one show to the user as the current page.
setPrimaryNavigationFragment(Fragment) - Method in class icyllis.modernui.fragment.FragmentTransaction
  Set a currently active fragment in this FragmentManager as the primary navigation fragment.
setProgress(int) - Method in class icyllis.modernui.widget.ProgressBar
  Sets the current progress to the specified value.
setProgress(int, boolean) - Method in class icyllis.modernui.widget.ProgressBar
  Sets the current progress to the specified value, optionally animating the visual position between the current and target values.
setProgressBackgroundTintBlendMode(BlendMode) - Method in class icyllis.modernui.widget.ProgressBar
  Specifies the blending mode used to apply the tint specified by `ProgressBar.setProgressBackgroundTintList(ColorStateList)`} to the progress background.
setProgressBackgroundTintList(ColorStateList) - Method in class icyllis.modernui.widget.ProgressBar
  Applies a tint to the progress background, if one exists.
setProgressDrawable(Drawable) - Method in class icyllis.modernui.widget.ProgressBar
  Define the drawable used to draw the progress bar in progress mode.
setProgressTintBlendMode(BlendMode) - Method in class icyllis.modernui.widget.ProgressBar
  Specifies the blending mode used to apply the tint specified by `ProgressBar.setProgressTintList(ColorStateList)`} to the progress indicator.
setProgressTintList(ColorStateList) - Method in class icyllis.modernui.widget.ProgressBar
  Applies a tint to the progress indicator, if one exists, or to the entire progress drawable otherwise.
setProjection(int, int, int, boolean) - Method in class icyllis.arc3d.opengl.GLUniformDataManager
  Set the orthographic projection vector.
setPromptPosition(int) - Method in class icyllis.modernui.widget.ListPopupWindow
  Set where the optional prompt view should appear.
setPromptView(View) - Method in class icyllis.modernui.widget.ListPopupWindow
  Set a view to act as a user prompt for this popup window.
setPropagation(TransitionPropagation) - Method in class icyllis.modernui.transition.Transition
  Sets the method for determining Animator start delays.
setPropagation(TransitionPropagation) - Method in class icyllis.modernui.transition.TransitionSet
setPropagationSpeed(float) - Method in class icyllis.modernui.transition.CircularPropagation
  Sets the speed at which transition propagation happens, relative to the duration of the Transition.
setPropagationSpeed(float) - Method in class icyllis.modernui.transition.SidePropagation
  Sets the speed at which transition propagation happens, relative to the duration of the Transition.
setProperty(Property<?, ?>) - Method in class icyllis.modernui.animation.PropertyValuesHolder
  Sets the property that will be animated.
setQueueFamilyIndex(int) - Method in class icyllis.arc3d.vulkan.VulkanImageMutableState
setQwertyMode(boolean) - Method in class icyllis.modernui.view.menu.MenuBuilder
setQwertyMode(boolean) - Method in interface icyllis.modernui.view.Menu
  Control whether the menu should be running in qwerty mode (alphabetic shortcuts) or 12-key mode (numeric shortcuts).
setQwertyMode(boolean) - Method in class icyllis.modernui.view.menu.SubMenuBuilder
setReadBuffer(int) - Method in class icyllis.modernui.graphics.GLSurface
  Deprecated.
setRect(float, float, float, float) - Method in class icyllis.arc3d.core.RoundRect
  Sets bounds to sorted rect, and sets corner radii to zero.
setRect(Rect2fc) - Method in class icyllis.arc3d.core.RoundRect
  Sets bounds to sorted rect, and sets corner radii to zero.
setRect(Rect2ic) - Method in class icyllis.arc3d.granite.DrawAtlas.AtlasLocator
setRectToRect(Rect2fc, Rect2fc) - Method in class icyllis.arc3d.core.Matrix
  Sets matrix to scale and translate src rect to dst rect.
setRectXY(float, float, float, float, float, float) - Method in class icyllis.arc3d.core.RoundRect
  Sets to rounded rectangle with the same radii for all four corners.
setRectXY(Rect2fc, float, float) - Method in class icyllis.arc3d.core.RoundRect
  Sets to rounded rectangle with the same radii for all four corners.
setRecyclerListener(AbsListView.RecyclerListener) - Method in class icyllis.modernui.widget.AbsListView
  Sets the recycler listener to be notified whenever a View is set aside in the recycler for later reuse.
setReenterTransition(Transition) - Method in class icyllis.modernui.fragment.Fragment
  Sets the Transition that will be used to move Views in to the scene when returning due to popping a back stack.
setReferenceKind(int) - Method in class icyllis.arc3d.compiler.tree.VariableReference
setReleaseCallback(ReleaseCallback) - Method in class icyllis.arc3d.engine.Image
  Unmanaged backends (e.g.
setRenderingHint(RenderingHints.Key, Object) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
setRenderingHints(Map<?, ?>) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
setReorderingAllowed(boolean) - Method in class icyllis.modernui.fragment.FragmentTransaction
  Sets whether to allow optimizing operations within and across transactions.
setRepeatCount(int) - Method in class icyllis.modernui.animation.ValueAnimator
  Sets how many times the animation should be repeated.
setRepeatMode(int) - Method in class icyllis.modernui.animation.ValueAnimator
  Defines what this animation should do when it reaches the end.
setResolveRect(int, int, int, int) - Method in class icyllis.arc3d.engine.RenderTargetProxy
setResScale(float) - Method in class icyllis.arc3d.core.StrokeRec
setReturnTransition(Transition) - Method in class icyllis.modernui.fragment.Fragment
  Sets the Transition that will be used to move Views out of the scene when the Fragment is preparing to be removed, hidden, or detached because of popping the back stack.
setRevealOnFocusHint(boolean) - Method in class icyllis.modernui.view.View
  Sets this view's preference for reveal behavior when it gains focus.
setRGB(int, int, int) - Method in class icyllis.arc3d.core.Paint
  Helper to setColor(), that only assigns the color's `r,g,b` values, leaving its alpha value unchanged.
setRGBA(float, float, float, float) - Method in class icyllis.modernui.graphics.Paint
  Sets alpha and RGB used when stroking and filling.
setRGBA(int, int, int, int) - Method in class icyllis.arc3d.core.Paint
  Sets color used when drawing solid fills.
setRGBA(int, int, int, int) - Method in class icyllis.modernui.graphics.Paint
  Sets color used when drawing solid fills.
setRight(int) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the right position for the RenderNode.
setRight(int) - Method in class icyllis.modernui.view.View
  Sets the right position of this view relative to its parent.
setRight(Expression) - Method in class icyllis.arc3d.compiler.tree.BinaryExpression
setRightEdgeEffectBlendMode(BlendMode) - Method in class icyllis.modernui.widget.HorizontalScrollView
  Sets the right edge effect blend mode, the default is `EdgeEffect.DEFAULT_BLEND_MODE`.
setRightEdgeEffectBlendMode(BlendMode) - Method in class icyllis.modernui.widget.ViewPager
  Sets the right edge effect blend mode, the default is `EdgeEffect.DEFAULT_BLEND_MODE`.
setRightEdgeEffectColor(int) - Method in class icyllis.modernui.widget.HorizontalScrollView
  Sets the right edge effect color.
setRightEdgeEffectColor(int) - Method in class icyllis.modernui.widget.ViewPager
  Sets the right edge effect color.
setRotate(float) - Method in class icyllis.arc3d.core.Matrix
  Set this matrix to rotate by radians about a pivot point at (0, 0).
setRotate(float, float, float) - Method in class icyllis.arc3d.core.Matrix
  Set this matrix to rotate by radians about a pivot point at (px, py).
setRotateB(float) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Set the rotation around the blue color axis by the specified radians.
setRotateG(float) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Set the rotation around the green color axis by the specified radians.
setRotateR(float) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Set the rotation around the red color axis by the specified radians.
setRotation(float) - Method in class icyllis.modernui.view.View
  Sets the degrees that the view is rotated around the pivot point.
setRotation(Quaternion) - Method in class icyllis.arc3d.core.Matrix4
  Set this matrix to a rotation matrix by the quaternion's rotation.
setRotationX(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the rotation value for the RenderNode around the X axis.
setRotationX(float) - Method in class icyllis.modernui.view.View
  Sets the degrees that the view is rotated around the horizontal axis through the pivot point.
setRotationY(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the rotation value for the RenderNode around the Y axis.
setRotationY(float) - Method in class icyllis.modernui.view.View
  Sets the degrees that the view is rotated around the vertical axis through the pivot point.
setRotationZ(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the rotation value for the RenderNode around the Z axis.
setRowCount(int) - Method in class icyllis.modernui.widget.GridLayout
  RowCount is used only to generate default row/column indices when they are not specified by a component's layout parameters.
setRowOrderPreserved(boolean) - Method in class icyllis.modernui.widget.GridLayout
  When this property is `true`, GridLayout is forced to place the row boundaries so that their associated grid indices are in ascending order in the view.
setSaturation(float) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Set the matrix to affect the saturation of colors.
setScale(float, float) - Method in class icyllis.arc3d.core.Matrix
  Set this matrix to scale by sx and sy about at pivot point at (0, 0).
setScale(float, float, float) - Method in class icyllis.arc3d.core.Matrix4
  Set this matrix to be a simple scale matrix.
setScale(float, float, float, float) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Set this matrix to scale by the specified values.
setScale(float, float, float, float) - Method in class icyllis.arc3d.core.Matrix
  Set this matrix to scale by sx and sy, about a pivot point at (px, py).
setScale(Vector3) - Method in class icyllis.arc3d.core.Matrix4
  Sets this matrix to a scaling matrix by given components.
setScaleHeight(float) - Method in class icyllis.modernui.graphics.drawable.ScaleDrawable
setScaleTranslate(float, float, float, float) - Method in class icyllis.arc3d.core.Matrix
  Reset this matrix with scale and translate elements.
setScaleType(ImageView.ScaleType) - Method in class icyllis.modernui.widget.ImageView
  Controls how the image should be resized or moved to match the size of this ImageView.
setScaleWidth(float) - Method in class icyllis.modernui.graphics.drawable.ScaleDrawable
setScaleX(float) - Method in class icyllis.arc3d.core.Matrix
  Set the scaleX value.
setScaleX(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the scale value for the RenderNode on the X axis.
setScaleX(float) - Method in class icyllis.modernui.view.View
  Sets the amount that the view is scaled in x around the pivot point, as a proportion of the view's unscaled width.
setScaleY(float) - Method in class icyllis.arc3d.core.Matrix
  Set the scaleY value.
setScaleY(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the scale value for the RenderNode on the Y axis.
setScaleY(float) - Method in class icyllis.modernui.view.View
  Sets the amount that the view is scaled in Y around the pivot point, as a proportion of the view's unscaled width.
setScissor(int, int, int, int) - Method in class icyllis.arc3d.engine.CommandBuffer
  Set scissor, must be called after `CommandBuffer.beginRenderPass(icyllis.arc3d.engine.RenderPassDesc, icyllis.arc3d.engine.FramebufferDesc, icyllis.arc3d.core.Rect2ic, float[], float, int)`.
setScissor(int, int, int, int) - Method in class icyllis.arc3d.granite.ClipResult_old
setScissor(int, int, int, int) - Method in class icyllis.arc3d.opengl.GLCommandBuffer
setScissor(int, int, int, int) - Method in class icyllis.arc3d.vulkan.VulkanCommandBuffer
setScissor(Rect2ic, int, int) - Method in class icyllis.arc3d.granite.DrawCommandList
  Flush scissor.
setScoped(boolean) - Method in class icyllis.arc3d.compiler.tree.BlockStatement
setScrollBarDefaultDelayBeforeFade(int) - Method in class icyllis.modernui.view.View
  Define the delay before scrollbars fade.
setScrollBarFadeDuration(int) - Method in class icyllis.modernui.view.View
  Define the scrollbar fade duration.
setScrollbarFadingEnabled(boolean) - Method in class icyllis.modernui.view.View
  Define whether scrollbars will fade when the view is not scrolling.
setScrollBarSize(int) - Method in class icyllis.modernui.view.View
  Define the scrollbar size.
setScrollBarStyle(int) - Method in class icyllis.modernui.view.View
  Specify the style of the scrollbars.
setScrollIndicators(int) - Method in class icyllis.modernui.view.View
  Sets the state of all scroll indicators.
setScrollIndicators(int, int) - Method in class icyllis.modernui.view.View
  Sets the state of the scroll indicators specified by the mask.
setScrollIndicators(View, View) - Method in class icyllis.modernui.widget.AbsListView
setScrollX(int) - Method in class icyllis.modernui.view.View
  Set the horizontal scrolled position of your view.
setScrollY(int) - Method in class icyllis.modernui.view.View
  Set the vertical scrolled position of your view.
setSecondaryProgress(int) - Method in class icyllis.modernui.widget.ProgressBar
  Set the current secondary progress to the specified value.
setSecondaryProgressTintBlendMode(BlendMode) - Method in class icyllis.modernui.widget.ProgressBar
  Specifies the blending mode used to apply the tint specified by `ProgressBar.setSecondaryProgressTintList(ColorStateList)`} to the secondary progress indicator.
setSecondaryProgressTintList(ColorStateList) - Method in class icyllis.modernui.widget.ProgressBar
  Applies a tint to the secondary progress indicator, if one exists.
setSelectAllOnFocus(boolean) - Method in class icyllis.modernui.widget.TextView
  Set the TextView so that when it takes focus, all the text is selected.
setSelected(boolean) - Method in class icyllis.modernui.view.View
  Changes the selection state of this view.
setSelected(boolean) - Method in class icyllis.modernui.widget.ImageView
setSelectedChild(int, int, boolean) - Method in class icyllis.modernui.widget.ExpandableListView
  Sets the selection to the specified child.
setSelectedGroup(int) - Method in class icyllis.modernui.widget.ExpandableListView
  Sets the selection to the specified group.
setSelection(int) - Method in class icyllis.modernui.widget.AbsSpinner
setSelection(int) - Method in class icyllis.modernui.widget.AdapterView
  Sets the currently selected item.
setSelection(int) - Method in class icyllis.modernui.widget.EditText
  Convenience for `Selection.setSelection(Spannable, int)`.
setSelection(int) - Method in class icyllis.modernui.widget.GridView
  Sets the currently selected item
setSelection(int) - Method in class icyllis.modernui.widget.ListPopupWindow
  Set the selected position of the list.
setSelection(int) - Method in class icyllis.modernui.widget.ListView
  Sets the currently selected item.
setSelection(int, boolean) - Method in class icyllis.modernui.widget.AbsSpinner
  Jump directly to a specific item in the adapter data.
setSelection(int, int) - Method in class icyllis.modernui.widget.EditText
  Convenience for `Selection.setSelection(Spannable, int, int)`.
setSelection(Spannable, int) - Static method in class icyllis.modernui.text.Selection
  Move the cursor to offset `index`.
setSelection(Spannable, int, int) - Static method in class icyllis.modernui.text.Selection
  Set the selection anchor to `start` and the selection edge to `stop`.
setSelectionAfterHeaderView() - Method in class icyllis.modernui.widget.ListView
  setSelectionAfterHeaderView set the selection to be the first list item after the header views.
setSelectionFromTop(int, int) - Method in class icyllis.modernui.widget.AbsListView
  Sets the selected item and positions the selection y pixels from the top edge of the ListView.
setSelector(Drawable) - Method in class icyllis.modernui.widget.AbsListView
setShader(Shader) - Method in class icyllis.arc3d.core.Paint
  Sets optional colors used when filling a path, such as a gradient.
setShader(Shader) - Method in class icyllis.modernui.graphics.Paint
  Sets optional colors used when filling a path, such as a gradient.
setShape(int) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Sets the type of shape used to draw the gradient.
setSharedElementEnterTransition(Transition) - Method in class icyllis.modernui.fragment.Fragment
  Sets the Transition that will be used for shared elements transferred into the content Scene.
setSharedElementReturnTransition(Transition) - Method in class icyllis.modernui.fragment.Fragment
  Sets the Transition that will be used for shared elements transferred back during a pop of the back stack.
setShear(float, float) - Method in class icyllis.arc3d.core.Matrix
  Set this matrix to shear by kx and ky, about a pivot point at (0, 0).
setShear(float, float, float, float) - Method in class icyllis.arc3d.core.Matrix
  Set this matrix to shear by kx and ky, about a pivot point at (px, py).
setShear(float, float, float, float, float, float) - Method in class icyllis.arc3d.core.Matrix4
  Resets this matrix to a shearing matrix.
setShearX(float) - Method in class icyllis.arc3d.core.Matrix
  Set the shearX value.
setShearY(float) - Method in class icyllis.arc3d.core.Matrix
  Set the shearY value.
setShortcut(boolean, char) - Method in class icyllis.modernui.view.menu.ListMenuItemView
setShortcut(boolean, char) - Method in interface icyllis.modernui.view.menu.MenuView.ItemView
  Sets the shortcut for the item.
setShortcut(char, char) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setShortcut(char, char) - Method in interface icyllis.modernui.view.MenuItem
  Change both the numeric and alphabetic shortcut associated with this item.
setShortcut(char, char, int, int) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setShortcut(char, char, int, int) - Method in interface icyllis.modernui.view.MenuItem
  Change both the numeric and alphabetic shortcut associated with this item.
setShortcutsVisible(boolean) - Method in class icyllis.modernui.view.menu.MenuBuilder
  Sets whether the shortcuts should be visible on menus.
setShortcutsVisible(boolean) - Method in class icyllis.modernui.view.menu.SubMenuBuilder
setShouldClose(boolean) - Method in class icyllis.modernui.core.Window
  Sets the value of the close flag of the specified window.
setShowAsAction(int) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setShowAsAction(int) - Method in interface icyllis.modernui.view.MenuItem
  Sets how this item should display in the presence of an Action Bar.
setShowAsActionFlags(int) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setShowAsActionFlags(int) - Method in interface icyllis.modernui.view.MenuItem
  Sets how this item should display in the presence of an Action Bar.
setShowDividers(int) - Method in class icyllis.modernui.widget.LinearLayout
  Set how dividers should be shown between items in this layout
setShowTitle(boolean) - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
setShowTitle(boolean) - Method in class icyllis.modernui.view.menu.MenuPopup
  Set whether a title entry should be shown in the popup menu (if a title exists for the menu).
setShowTitle(boolean) - Method in class icyllis.modernui.view.menu.StandardMenuPopup
setShrinkAllColumns(boolean) - Method in class icyllis.modernui.widget.TableLayout
  Convenience method to mark all columns as shrinkable.
setSide(int) - Method in class icyllis.modernui.transition.SidePropagation
  Sets the side that is used to calculate the transition propagation.
setSinCos(float, float) - Method in class icyllis.arc3d.core.Matrix
  Set this matrix to rotate by sinValue and cosValue, about a pivot point at (0, 0).
setSinCos(float, float, float, float) - Method in class icyllis.arc3d.core.Matrix
  Set this matrix to rotate by sinValue and cosValue, about a pivot point at (px, py).
setSingleLine() - Method in class icyllis.modernui.widget.TextView
  Sets the properties of this field (lines, horizontally scrolling, transformation method) to be for a single-line input.
setSingleLine(boolean) - Method in class icyllis.modernui.widget.TextView
  If true, sets the properties of this field (number of lines, horizontally scrolling, transformation method) to be for a single-line input; if false, restores these to the default conditions.
setSize(float) - Method in class icyllis.arc3d.core.Font
  Sets text size in points.
setSize(int, int) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Sets the size of the shape drawn by this drawable.
setSize(int, int) - Method in class icyllis.modernui.widget.EdgeEffect
  Set the size of this edge effect in pixels.
setSlideEdge(int) - Method in class icyllis.modernui.transition.Slide
  Change the edge that Views appear and disappear from.
setSlowLogThresholdMs(long, long) - Method in class icyllis.modernui.core.Looper
  Set a thresholds for slow dispatch/delivery log.
setSmoothScrollbarEnabled(boolean) - Method in class icyllis.modernui.widget.AbsListView
  When smooth scrollbar is enabled, the position and size of the scrollbar thumb is computed based on the number of visible pixels in the visible items.
setSmoothScrollingEnabled(boolean) - Method in class icyllis.modernui.widget.HorizontalScrollView
  Set whether arrow scrolling will animate its transition.
setSmoothScrollingEnabled(boolean) - Method in class icyllis.modernui.widget.NestedScrollView
  Set whether arrow scrolling will animate its transition.
setSmoothScrollingEnabled(boolean) - Method in class icyllis.modernui.widget.ScrollView
  Set whether arrow scrolling will animate its transition.
setSoundEffectsEnabled(boolean) - Method in class icyllis.modernui.view.View
  Set whether this view should have sound effects enabled for events such as clicking and touching.
setSource(char[], int, int) - Method in class icyllis.arc3d.compiler.ErrorHandler
setSpan(Object, int, int, int) - Method in class icyllis.modernui.text.PrecomputedText
setSpan(Object, int, int, int) - Method in interface icyllis.modernui.text.Spannable
  Attach the specified markup object to the range `start…end` of the text, or move the object to that range if it was already attached elsewhere.
setSpan(Object, int, int, int) - Method in class icyllis.modernui.text.SpannableStringBuilder
  Mark the specified range of text with the specified object.
setSpan(Object, int, int, int) - Method in class icyllis.modernui.text.SpannableString
setSpan(Object, int, int, int) - Method in class icyllis.modernui.text.SpannedString
setSpanFactory(Class<? extends N>, SpanFactory<? super N>) - Method in class icyllis.modernui.markdown.MarkdownConfig.Builder
setSpannableFactory(Spannable.Factory) - Method in class icyllis.modernui.widget.TextView
  Sets the Factory used to create new `Spannables`.
setSplitTrack(boolean) - Method in class icyllis.modernui.widget.AbsSeekBar
  Specifies whether the track should be split by the thumb.
setSrcRect(int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Specifies the subset of the image to draw.
setSrcRect(Rect) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Specifies the subset of the image to draw.
setStackFromBottom(boolean) - Method in class icyllis.modernui.widget.AbsListView
  When stack from bottom is set to true, the list fills its content starting from the bottom of the view.
setStagger(int, long) - Method in class icyllis.modernui.animation.LayoutTransition
  Sets the length of time to delay between starting each animation during one of the change animations.
setStartDelay(int, long) - Method in class icyllis.modernui.animation.LayoutTransition
  Sets the start delay on one of the animation objects used by this transition.
setStartDelay(long) - Method in class icyllis.modernui.animation.Animator
  The amount of time, in milliseconds, to delay processing the animation after `Animator.start()` is called.
setStartDelay(long) - Method in class icyllis.modernui.animation.AnimatorSet
  The amount of time, in milliseconds, to delay starting the animation after `AnimatorSet.start()` is called.
setStartDelay(long) - Method in class icyllis.modernui.animation.ValueAnimator
setStartDelay(long) - Method in class icyllis.modernui.transition.Transition
  Sets the startDelay of this transition.
setStartDelay(long) - Method in class icyllis.modernui.transition.TransitionSet
setState(int[]) - Method in class icyllis.modernui.animation.StateListAnimator
  Called by View
setState(int[]) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Specify a set of states for the drawable.
setStateListAnimator(StateListAnimator) - Method in class icyllis.modernui.view.View
  Attaches the provided StateListAnimator to this View.
setStatement(Statement) - Method in class icyllis.arc3d.compiler.tree.ForLoop
setStatement(Statement) - Method in class icyllis.arc3d.compiler.tree.SwitchCase
setStatements(List<Statement>) - Method in class icyllis.arc3d.compiler.tree.BlockStatement
setStencil(int) - Method in class icyllis.arc3d.granite.ClipResult_old
  Sets the sequence number of the stencil mask.
setStep(Expression) - Method in class icyllis.arc3d.compiler.tree.ForLoop
setStretchAllColumns(boolean) - Method in class icyllis.modernui.widget.TableLayout
  Convenience method to mark all columns as stretchable.
setStretchMode(int) - Method in class icyllis.modernui.widget.GridView
  Control how items are stretched to fill their space.
setStrikethrough(boolean) - Method in class icyllis.modernui.text.TextPaint
  Helper for setFlags(), setting or clearing the STRIKE_THRU_TEXT_FLAG bit
setStroke(boolean) - Method in class icyllis.arc3d.core.Paint
  Sets paint's style to STROKE if true, or FILL if false.
setStroke(boolean) - Method in class icyllis.modernui.graphics.Paint
  Sets paint's style to STROKE if true, or FILL if false.
setStroke(int, int) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Set the stroke width and color for the drawable.
setStroke(int, ColorStateList) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Set the stroke width and color state list for the drawable.
setStroke(Stroke) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
setStrokeAlign(int) - Method in class icyllis.arc3d.core.Paint
  Sets the paint's stroke align type.
setStrokeAlign(int) - Method in class icyllis.modernui.graphics.Paint
  Sets the paint's stroke align type.
setStrokeAlign(Paint.Align) - Method in class icyllis.modernui.graphics.Paint
  Sets the paint's stroke align type.
setStrokeCap(int) - Method in class icyllis.arc3d.core.Paint
  Sets the paint's cap type, controlling how the start and end of stroked lines and paths are treated, except where noted.
setStrokeCap(int) - Method in class icyllis.modernui.graphics.Paint
  Sets the paint's cap type, controlling how the start and end of stroked lines and paths are treated, except where noted.
setStrokeCap(Paint.Cap) - Method in class icyllis.modernui.graphics.Paint
  Sets the paint's cap type, controlling how the start and end of stroked lines and paths are treated, except where noted.
setStrokeJoin(int) - Method in class icyllis.arc3d.core.Paint
  Sets the paint's stroke join type.
setStrokeJoin(int) - Method in class icyllis.modernui.graphics.Paint
  Sets the paint's stroke join type.
setStrokeJoin(Paint.Join) - Method in class icyllis.modernui.graphics.Paint
  Sets the paint's stroke join type.
setStrokeMiter(float) - Method in class icyllis.arc3d.core.Paint
  Sets the miter limit at which a sharp corner is drawn beveled.
setStrokeMiter(float) - Method in class icyllis.modernui.graphics.Paint
  Sets the miter limit at which a sharp corner is drawn beveled.
setStrokeParams(int, int, int, float) - Method in class icyllis.arc3d.core.StrokeRec
setStrokeStyle(float, boolean) - Method in class icyllis.arc3d.core.StrokeRec
  Specify the strokewidth, and optionally if you want stroke + fill.
setStrokeWidth(float) - Method in class icyllis.arc3d.core.Paint
  Sets the thickness of the pen for stroking shapes.
setStrokeWidth(float) - Method in class icyllis.modernui.graphics.Paint
  Sets the thickness of the pen for stroking shapes.
setStyle(int) - Method in class icyllis.arc3d.core.Paint
  Sets the paint's style, used for controlling how primitives' geometries are interpreted, except where noted.
setStyle(int) - Method in class icyllis.modernui.graphics.Paint
  Sets the paint's style, used for controlling how primitives' geometries are interpreted, except where noted.
setStyle(Paint.Style) - Method in class icyllis.modernui.graphics.Paint
  Sets the paint's style, used for controlling how primitives' geometries are interpreted, except where noted.
setSubtitle(CharSequence) - Method in class icyllis.modernui.view.ActionMode
  Set the subtitle of the action mode.
setSubUiVisibilityListener(ActionProvider.SubUiVisibilityListener) - Method in class icyllis.modernui.view.ActionProvider
setSurfaceProvider(ImageProxyCache) - Method in class icyllis.arc3d.engine.ResourceCache
setSwizzle(short) - Method in class icyllis.arc3d.engine.ImageViewProxy
  Replace the view's swizzle.
setTabStops(float[], float) - Method in class icyllis.modernui.graphics.text.LineBreaker.ParagraphConstraints
  Set tab stops for this paragraph.
setTag(int, Object) - Method in class icyllis.modernui.view.View
  Sets a tag associated with this view and a key.
setTag(View, Object) - Static method in class icyllis.modernui.widget.CoordinatorLayout.Behavior
  Associate a Behavior-specific tag object with the given child view.
setTag(Object) - Method in class icyllis.modernui.view.ActionMode
  Set a tag object associated with this ActionMode.
setTarget(View) - Method in class icyllis.modernui.animation.StateListAnimator
  Called by View
setTarget(Object) - Method in class icyllis.modernui.animation.Animator
  Sets the target object whose property will be animated by this animation.
setTarget(Object) - Method in class icyllis.modernui.animation.AnimatorSet
  Sets the target object for all current `child animations` of this AnimatorSet that take targets (`ObjectAnimator` and AnimatorSet).
setTarget(Object) - Method in class icyllis.modernui.animation.ObjectAnimator
setTargetDensity(int) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Set the density at which this drawable will be rendered.
setTempMarked(T, boolean) - Method in interface icyllis.arc3d.engine.TopologicalSort.Access
  Sets a transient state to indicate that it is visited during sorting, used to check cyclic dependencies.
setText(TextView, Spanned, TextView.BufferType, Runnable) - Method in interface icyllis.modernui.markdown.TextSetter
setText(CharSequence) - Static method in class icyllis.modernui.core.Clipboard
  Set clipboard text.
setText(CharSequence) - Method in class icyllis.modernui.widget.TextView
  Sets the text to be displayed.
setText(CharSequence) - Method in class icyllis.modernui.widget.Toast
  Update the text in a Toast that was previously created using one of the makeText() methods.
setText(CharSequence, TextView.BufferType) - Method in class icyllis.modernui.widget.EditText
setText(CharSequence, TextView.BufferType) - Method in class icyllis.modernui.widget.TextView
  Sets the text to be displayed and the `TextView.BufferType`.
setTextAlignment(int) - Method in class icyllis.modernui.view.View
  Set the text alignment.
setTextAntiAlias(boolean) - Method in class icyllis.modernui.graphics.Paint
setTextColor(int) - Method in class icyllis.modernui.widget.TextView
  Sets the text color for all the states (normal, selected, focused) to be this color.
setTextColor(ColorStateList) - Method in class icyllis.modernui.widget.TextView
  Sets the text color.
setTextDirection(int) - Method in class icyllis.modernui.view.View
  Set the text direction.
setTextDirection(TextDirectionHeuristic) - Method in class icyllis.modernui.text.DynamicLayout.Builder
  Set the text direction heuristic.
setTextDirection(TextDirectionHeuristic) - Method in class icyllis.modernui.text.PrecomputedText.Params.Builder
  Set the text direction heuristic.
setTextDirection(TextDirectionHeuristic) - Method in class icyllis.modernui.text.StaticLayout.Builder
  Set the text direction heuristic.
setTextIsSelectable(boolean) - Method in class icyllis.modernui.widget.TextView
  Sets whether the content of this view is selectable by the user.
setTextKeepState(CharSequence) - Method in class icyllis.modernui.widget.TextView
  Sets the text to be displayed but retains the cursor position.
setTextKeepState(CharSequence, TextView.BufferType) - Method in class icyllis.modernui.widget.TextView
  Sets the text to be displayed and the `TextView.BufferType` but retains the cursor position.
setTextLocale(Locale) - Method in class icyllis.modernui.text.TextPaint
  Set the text locale.
setTextLocale(Locale) - Method in class icyllis.modernui.widget.TextView
  Set the default `Locale` of the text in this TextView to the given Locale.
setTextMetricsParams(PrecomputedText.Params) - Method in class icyllis.modernui.widget.TextView
  Apply the text layout parameter.
setTextSetter(TextSetter) - Method in class icyllis.modernui.markdown.Markdown.Builder
setTextSize(float) - Method in class icyllis.modernui.graphics.Paint
  Set the paint's text size in pixel units.
setTextSize(float) - Method in class icyllis.modernui.widget.TextView
  Set the default text size to the given value, interpreted as "scaled pixel" units.
setTextSize(int, float) - Method in class icyllis.modernui.widget.TextView
  Set the default text size to a given unit and value.
setTextStyle(int) - Method in class icyllis.modernui.graphics.Paint
  Set desired text's style, combination of NORMAL, BOLD and ITALIC.
setTextStyle(int) - Method in class icyllis.modernui.widget.TextView
  Sets the default text style in which the text should be displayed.
setThematicBreakColor(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
setThickness(int) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Configure the thickness of the ring, or -1 to use `ShapeDrawable.getThicknessRatio()`.
setThicknessRatio(float) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Configure the thickness of the ring expressed as a ratio of the ring's width.
setThreadSafeCache(ThreadSafeCache) - Method in class icyllis.arc3d.engine.ResourceCache
setThumb(Drawable) - Method in class icyllis.modernui.widget.AbsSeekBar
  Sets the thumb that will be drawn at the end of the progress meter within the SeekBar.
setThumbOffset(int) - Method in class icyllis.modernui.widget.AbsSeekBar
  Sets the thumb offset that allows the thumb to extend out of the range of the track.
setThumbTintBlendMode(BlendMode) - Method in class icyllis.modernui.widget.AbsSeekBar
  Specifies the blending mode used to apply the tint specified by `AbsSeekBar.setThumbTintList(ColorStateList)`} to the thumb drawable.
setThumbTintList(ColorStateList) - Method in class icyllis.modernui.widget.AbsSeekBar
  Applies a tint to the thumb drawable.
setTickMark(Drawable) - Method in class icyllis.modernui.widget.AbsSeekBar
  Sets the drawable displayed at each progress position, e.g.
setTickMarkTintBlendMode(BlendMode) - Method in class icyllis.modernui.widget.AbsSeekBar
  Specifies the blending mode used to apply the tint specified by `AbsSeekBar.setTickMarkTintList(ColorStateList)`} to the tick mark drawable.
setTickMarkTintList(ColorStateList) - Method in class icyllis.modernui.widget.AbsSeekBar
  Applies a tint to the tick mark drawable.
setTileModeX(Shader.TileMode) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Sets the repeat behavior of this drawable on the X axis.
setTileModeXY(Shader.TileMode, Shader.TileMode) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Sets the repeat behavior of this drawable on both axis.
setTileModeY(Shader.TileMode) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Sets the repeat behavior of this drawable on the Y axis.
setTint(int) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Specifies tint color for this drawable.
setTintBlendMode(BlendMode) - Method in class icyllis.modernui.graphics.drawable.ColorDrawable
setTintBlendMode(BlendMode) - Method in class icyllis.modernui.graphics.drawable.ColorStateListDrawable
setTintBlendMode(BlendMode) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Specifies a tint blending mode for this drawable.
setTintBlendMode(BlendMode) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
setTintBlendMode(BlendMode) - Method in class icyllis.modernui.graphics.drawable.DrawableWrapper
setTintBlendMode(BlendMode) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
setTintBlendMode(BlendMode) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setTintBlendMode(BlendMode) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
setTintList(ColorStateList) - Method in class icyllis.modernui.graphics.drawable.ColorDrawable
setTintList(ColorStateList) - Method in class icyllis.modernui.graphics.drawable.ColorStateListDrawable
setTintList(ColorStateList) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Specifies tint color for this drawable as a color state list.
setTintList(ColorStateList) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
setTintList(ColorStateList) - Method in class icyllis.modernui.graphics.drawable.DrawableWrapper
setTintList(ColorStateList) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
setTintList(ColorStateList) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setTintList(ColorStateList) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
setTintList(ColorStateList) - Method in class icyllis.modernui.material.MaterialDrawable
setTitle(CharSequence) - Method in class icyllis.modernui.view.ActionMode
  Set the title of the action mode.
setTitle(CharSequence) - Method in class icyllis.modernui.view.menu.ListMenuItemView
setTitle(CharSequence) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setTitle(CharSequence) - Method in interface icyllis.modernui.view.menu.MenuView.ItemView
  Sets the title of the item view.
setTitle(CharSequence) - Method in interface icyllis.modernui.view.MenuItem
  Change the title associated with this item.
setTitle(String) - Method in class icyllis.modernui.core.Window
  Sets window title.
setTitleCondensed(CharSequence) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setTitleCondensed(CharSequence) - Method in interface icyllis.modernui.view.MenuItem
  Change the condensed title associated with this item.
setTitleOptionalHint(boolean) - Method in class icyllis.modernui.view.ActionMode
  Set whether or not the title/subtitle display for this action mode is optional.
setTo(DisplayMetrics) - Method in class icyllis.modernui.util.DisplayMetrics
setToDefaults() - Method in class icyllis.modernui.util.DisplayMetrics
setTooltipText(CharSequence) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setTooltipText(CharSequence) - Method in interface icyllis.modernui.view.MenuItem
  Change the tooltip text associated with this menu item.
setTooltipText(CharSequence) - Method in class icyllis.modernui.view.View
  Sets the tooltip text which will be displayed in a small popup next to the view.
setTop(int) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the top position for the RenderNode.
setTop(int) - Method in class icyllis.modernui.view.View
  Sets the top position of this view relative to its parent.
setTopEdgeEffectBlendMode(BlendMode) - Method in class icyllis.modernui.widget.ScrollView
  Sets the top edge effect blend mode, the default is `EdgeEffect.DEFAULT_BLEND_MODE`.
setTopEdgeEffectColor(int) - Method in class icyllis.modernui.widget.AbsListView
  Sets the top edge effect color.
setTopEdgeEffectColor(int) - Method in class icyllis.modernui.widget.ScrollView
  Sets the top edge effect color.
setTouchable(boolean) - Method in class icyllis.modernui.widget.PopupWindow
  Changes the touchability of the popup window.
setTouchInterceptor(View.OnTouchListener) - Method in class icyllis.modernui.widget.PopupWindow
  Set a callback for all touch events being dispatched to the popup window.
setTouchModal(boolean) - Method in class icyllis.modernui.widget.MenuPopupWindow
  Set whether this window is touch modal or if outside touches will be sent to other windows behind it.
setTouchModal(boolean) - Method in class icyllis.modernui.widget.PopupWindow
  Set whether this window is touch modal or if outside touches will be sent to other windows behind it.
setTouchscreenBlocksFocus(boolean) - Method in class icyllis.modernui.view.ViewGroup
  Set whether this ViewGroup should ignore focus requests for itself and its children.
setTranscriptMode(int) - Method in class icyllis.modernui.widget.AbsListView
  Puts the list or grid into transcript mode.
setTransform(UniformDataManager, int, Matrix, Matrix) - Static method in class icyllis.arc3d.granite.GeometryStep.ProgramImpl
  A helper for setting the matrix on a uniform handle initialized through writeOutputPosition or writeLocalCoord.
setTransform(AffineTransform) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
setTransformationMethod(TransformationMethod) - Method in class icyllis.modernui.widget.TextView
  Sets the transformation that is applied to the text that this TextView is displaying.
setTransition(int) - Method in class icyllis.modernui.fragment.FragmentTransaction
  Select a standard transition animation for this transaction.
setTransition(Scene, Scene, Transition) - Method in class icyllis.modernui.transition.TransitionManager
  Sets a specific transition to occur when the given pair of scenes is exited/entered.
setTransition(Scene, Transition) - Method in class icyllis.modernui.transition.TransitionManager
  Sets a specific transition to occur when the given scene is entered.
setTransitionAlpha(float) - Method in class icyllis.modernui.view.View
  This property is intended only for use by the `Fade` transition, which animates it to produce a visual translucency that does not side effect (or get affected by) the real alpha property.
setTransitionGroup(boolean) - Method in class icyllis.modernui.view.ViewGroup
  Changes whether or not this ViewGroup should be treated as a single entity during Activity Transitions.
setTransitionName(String) - Method in class icyllis.modernui.view.View
  Sets the name of the View to be used to identify Views in Transitions.
setTransitionVisibility(int) - Method in class icyllis.modernui.view.View
  Changes the visibility of this View without triggering any other changes.
setTranslate(float, float) - Method in class icyllis.arc3d.core.Matrix
  Set this matrix to be a simple translation matrix.
setTranslate(float, float, float) - Method in class icyllis.arc3d.core.Matrix4
  Set this matrix to be a simple translation matrix.
setTranslate(float, float, float, float) - Method in class icyllis.arc3d.core.effects.ColorMatrix
setTranslate(Vector3) - Method in class icyllis.arc3d.core.Matrix4
  Sets this matrix to a translation matrix by given components.
setTranslateX(float) - Method in class icyllis.arc3d.core.Matrix
  Set the transX value.
setTranslateY(float) - Method in class icyllis.arc3d.core.Matrix
  Set the transY value.
setTranslationX(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the translation value for the RenderNode on the X axis.
setTranslationX(float) - Method in class icyllis.modernui.view.View
  Sets the horizontal location of this view relative to its `left` position.
setTranslationY(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the translation value for the RenderNode on the Y axis.
setTranslationY(float) - Method in class icyllis.modernui.view.View
  Sets the vertical location of this view relative to its `top` position.
setTranslationZ(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the translation value for the RenderNode on the Z axis.
setTranslationZ(float) - Method in class icyllis.modernui.view.View
  Sets the depth location of this view relative to its `elevation`.
setType(int) - Method in class icyllis.modernui.resources.Resource.ResourceName
setType(int) - Method in class icyllis.modernui.view.ActionMode
  Set a type for this action mode.
setTypeface(Typeface) - Method in class icyllis.arc3d.core.Font
  Sets SkTypeface to typeface, decreasing SkRefCnt of the previous SkTypeface.
setTypeface(Typeface) - Method in class icyllis.modernui.text.TextPaint
  Set the font collection object to draw the text.
setTypeface(Typeface) - Method in class icyllis.modernui.widget.TextView
  Sets the typeface in which the text should be displayed.
setTypeModifier(byte) - Method in class icyllis.arc3d.engine.ShaderVar
setUncheckedColor(int) - Method in class icyllis.modernui.widget.SwitchButton
setUnderline(boolean) - Method in class icyllis.modernui.text.TextPaint
  Helper for setFlags(), setting or clearing the UNDERLINE_TEXT_FLAG bit
setUndoLabel(CharSequence) - Method in class icyllis.modernui.core.UndoManager
  Forcibly set a new for the new undo state being built within a `UndoManager.beginUpdate(java.lang.CharSequence)`.
setupEndValues() - Method in class icyllis.modernui.animation.Animator
  This method tells the object to use appropriate information to extract ending values for the animation.
setupEndValues() - Method in class icyllis.modernui.animation.AnimatorSet
setupEndValues() - Method in class icyllis.modernui.animation.ObjectAnimator
setupStartValues() - Method in class icyllis.modernui.animation.Animator
  This method tells the object to use appropriate information to extract starting values for the animation.
setupStartValues() - Method in class icyllis.modernui.animation.AnimatorSet
setupStartValues() - Method in class icyllis.modernui.animation.ObjectAnimator
setUseCompositingLayer(boolean, Paint) - Method in class icyllis.modernui.graphics.RenderProperties
  Controls whether to force this RenderNode to render to an intermediate render target.
setUseDefaultMargins(boolean) - Method in class icyllis.modernui.widget.GridLayout
  When `true`, GridLayout allocates default margins around children based on the child's visual characteristics.
setUseLevel(boolean) - Method in class icyllis.modernui.graphics.drawable.GradientDrawable
  Sets whether this drawable's `level` property will be used to scale the gradient.
setUseLevelForShape(boolean) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Sets whether to draw circles and rings based on level.
setValue(int, int, int) - Method in class icyllis.modernui.text.PackedIntVector
  Sets the value at the specified row and column.
setValue(int, int, E) - Method in class icyllis.modernui.text.PackedObjectVector
setValue(Object) - Method in class icyllis.modernui.animation.Keyframe
  Sets the value for this Keyframe.
setValue(R) - Method in class icyllis.arc3d.core.Pair
setValue(T) - Method in class icyllis.modernui.lifecycle.LiveData
  Sets the value.
setValue(T) - Method in class icyllis.modernui.lifecycle.MutableLiveData
setValue(T, float) - Method in class icyllis.modernui.util.FloatProperty
  A type-specific variant of `FloatProperty.set(Object, Float)` that is faster when dealing with fields of type `float`.
setValue(T, int) - Method in class icyllis.modernui.util.IntProperty
  A type-specific variant of `IntProperty.set(Object, Integer)` that is faster when dealing with fields of type `int`.
setValueAt(int, boolean) - Method in class icyllis.modernui.util.SparseBooleanArray
  Directly set the value at a particular index.
setValueAt(int, E) - Method in class icyllis.modernui.util.LongSparseArray
  Given an index in the range `0...size()-1`, sets a new value for the `index`th key-value mapping that this LongSparseArray stores.
setValueAt(int, E) - Method in class icyllis.modernui.util.SparseArray
  Given an index in the range `0...size()-1`, sets a new value for the `index`th key-value mapping that this SparseArray stores.
setValueAt(int, V) - Method in class icyllis.modernui.util.ArrayMap
  Set the value at a given index in the array.
setValues(PropertyValuesHolder...) - Method in class icyllis.modernui.animation.ValueAnimator
  Sets the values, per property, being animated between.
setVariable(Variable) - Method in class icyllis.arc3d.compiler.tree.VariableDecl
setVariable(Variable) - Method in class icyllis.arc3d.compiler.tree.VariableReference
setVariableDecl(VariableDecl) - Method in class icyllis.arc3d.compiler.tree.Variable
setVariablePadding(boolean) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer.DrawableContainerState
  A boolean value indicating whether to use the maximum padding value of all frames in the set (false), or to use the padding value of the frame being shown (true).
setVelocityScale(float) - Method in class icyllis.modernui.widget.AbsListView
  Sets a scale factor for the fling velocity.
setVertexBuffer(Buffer, int, int) - Method in interface icyllis.arc3d.engine.Mesh
  The callback method for `MeshDrawTarget.makeVertexSpace(Mesh)` results.
setVertexBuffer(Buffer, int, int) - Method in class icyllis.arc3d.engine.trash.ops.RectOp
  Deprecated.
setVertexBuffer(Buffer, int, int) - Method in class icyllis.arc3d.engine.trash.ops.RoundRectOp
  Deprecated.
setVerticalFadingEdgeEnabled(boolean) - Method in class icyllis.modernui.view.View
  Define whether the vertical edges should be faded when this view is scrolled vertically.
setVerticalGravity(int) - Method in class icyllis.modernui.widget.LinearLayout
setVerticalGravity(int) - Method in class icyllis.modernui.widget.RelativeLayout
setVerticalOffset(int) - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
setVerticalOffset(int) - Method in class icyllis.modernui.view.menu.MenuPopup
setVerticalOffset(int) - Method in class icyllis.modernui.view.menu.StandardMenuPopup
setVerticalOffset(int) - Method in class icyllis.modernui.widget.ListPopupWindow
  Set the vertical offset of this popup from its anchor view in pixels.
setVerticalScrollBarEnabled(boolean) - Method in class icyllis.modernui.view.View
  Define whether the vertical scrollbar should have or not.
setVerticalScrollbarThumbDrawable(Drawable) - Method in class icyllis.modernui.view.View
  Defines the vertical scrollbar thumb drawable
setVerticalScrollbarTrackDrawable(Drawable) - Method in class icyllis.modernui.view.View
  Defines the vertical scrollbar track drawable
setVerticalSpacing(int) - Method in class icyllis.modernui.widget.GridView
  Set the amount of vertical (y) spacing to place between each item in the grid.
setView(View) - Method in class icyllis.modernui.view.ViewRoot
setViewport(int, int, int, int) - Method in class icyllis.arc3d.engine.CommandBuffer
  Set viewport, must be called after `CommandBuffer.beginRenderPass(icyllis.arc3d.engine.RenderPassDesc, icyllis.arc3d.engine.FramebufferDesc, icyllis.arc3d.core.Rect2ic, float[], float, int)`.
setViewport(int, int, int, int) - Method in class icyllis.arc3d.opengl.GLCommandBuffer
setViewport(int, int, int, int) - Method in class icyllis.arc3d.vulkan.VulkanCommandBuffer
setVisibility(int) - Method in class icyllis.modernui.view.View
  Set the visibility state of this view.
setVisibilityListener(ActionProvider.VisibilityListener) - Method in class icyllis.modernui.view.ActionProvider
  Set a listener to be notified when this ActionProvider's overridden visibility changes.
setVisible(boolean) - Method in class icyllis.modernui.view.menu.MenuItemImpl
setVisible(boolean) - Method in interface icyllis.modernui.view.MenuItem
  Sets the visibility of the menu item.
setVisible(boolean, boolean) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Set whether this Drawable is visible.
setVisible(boolean, boolean) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
setVisible(boolean, boolean) - Method in class icyllis.modernui.graphics.drawable.DrawableWrapper
setVisible(boolean, boolean) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
setVkImageLayout(int) - Method in class icyllis.arc3d.engine.BackendImage
  Anytime the client changes the VkImageLayout of the VkImage captured by this `BackendImage`, they must call this function to notify pipeline of the changed layout.
setVkImageLayout(int) - Method in class icyllis.arc3d.engine.BackendRenderTarget
  Deprecated.
  Anytime the client changes the VkImageLayout of the VkImage captured by this BackendTexture, they must call this function to notify pipeline of the changed layout.
setVkImageLayout(int) - Method in class icyllis.arc3d.vulkan.VkBackendRenderTarget
  Deprecated.
setVkImageLayout(int) - Method in class icyllis.arc3d.vulkan.VulkanBackendImage
setVkQueueFamilyIndex(int) - Method in class icyllis.arc3d.engine.BackendImage
  Anytime the client changes the QueueFamilyIndex of the VkImage captured by this `BackendImage`, they must call this function to notify pipeline of the changed layout.
setVkQueueFamilyIndex(int) - Method in class icyllis.arc3d.engine.BackendRenderTarget
  Deprecated.
  Anytime the client changes the QueueFamilyIndex of the VkImage captured by this BackendTexture, they must call this function to notify pipeline of the changed layout.
setVkQueueFamilyIndex(int) - Method in class icyllis.arc3d.vulkan.VkBackendRenderTarget
  Deprecated.
setVkQueueFamilyIndex(int) - Method in class icyllis.arc3d.vulkan.VulkanBackendImage
setWeightSum(float) - Method in class icyllis.modernui.widget.LinearLayout
  Defines the desired weights sum.
setWhenFalse(Expression) - Method in class icyllis.arc3d.compiler.tree.ConditionalExpression
setWhenFalse(Statement) - Method in class icyllis.arc3d.compiler.tree.IfStatement
setWhenTrue(Expression) - Method in class icyllis.arc3d.compiler.tree.ConditionalExpression
setWhenTrue(Statement) - Method in class icyllis.arc3d.compiler.tree.IfStatement
setWidth(float) - Method in class icyllis.arc3d.core.StrokeRec
setWidth(float) - Method in class icyllis.modernui.graphics.text.LineBreaker.ParagraphConstraints
  Set width for this paragraph.
setWidth(int) - Method in class icyllis.modernui.widget.ListPopupWindow
  Sets the width of the popup window in pixels.
setWidth(int) - Method in class icyllis.modernui.widget.PopupWindow
  Sets the popup's requested width.
setWidth(int) - Method in class icyllis.modernui.widget.TextView
  Sets the width of the TextView to be exactly `pixels` wide.
setWillNotDraw(boolean) - Method in class icyllis.modernui.view.View
  If this view doesn't do any drawing on its own, set this flag to allow further optimizations.
setWindowFunc(int) - Method in class icyllis.modernui.audio.FFT
  Sets the window to use on the samples before taking the forward transform.
setWindowLayoutType(int) - Method in class icyllis.modernui.widget.PopupWindow
  Set the layout type for this window.
setX(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the visual x position of this view, in pixels.
setX(float) - Method in class icyllis.modernui.view.View
  Sets the visual x position of this view, in pixels.
setXORMode(Color) - Method in class icyllis.modernui.core.awt.NonClearGraphics
setXORMode(Color) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
setY(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the visual y position of this view, in pixels.
setY(float) - Method in class icyllis.modernui.view.View
  Sets the visual y position of this view, in pixels.
setZ(float) - Method in class icyllis.modernui.graphics.RenderProperties
  Sets the visual z position of this view, in pixels.
setZ(float) - Method in class icyllis.modernui.view.View
  Sets the visual z position of this view, in pixels.
setZero() - Method in class icyllis.arc3d.core.Matrix4
  Set all elements of this matrix to `0`.
setZero() - Method in class icyllis.arc3d.core.Quaternion
  Set this quaternion to the zero quaternion.
setZero() - Method in class icyllis.arc3d.core.Vector3
  Set all values of this vector to zero.
Shader - Class in icyllis.modernui.graphics
  Shaders specify the source color(s) for what is being drawn.
Shader - Interface in icyllis.arc3d.core.shaders
  Shaders specify the source color(s) for what is being drawn.
Shader() - Constructor for class icyllis.modernui.graphics.Shader
Shader.TileMode - Enum Class in icyllis.modernui.graphics
  Tile modes, also known as address modes and wrap modes.
ShaderBuilder - Interface in icyllis.arc3d.granite.shading
  Interface for all shaders builders.
ShaderBuilderBase - Class in icyllis.arc3d.granite.shading
  Base class for all shaders builders.
ShaderBuilderBase(GraphicsPipelineBuilder) - Constructor for class icyllis.arc3d.granite.shading.ShaderBuilderBase
shaderCaps() - Method in class icyllis.arc3d.engine.Caps
shaderCaps() - Method in class icyllis.arc3d.granite.shading.GraphicsPipelineBuilder
ShaderCaps - Class in icyllis.arc3d.compiler
  Shader capabilities for our DSL compiler.
ShaderCaps - Class in icyllis.arc3d.engine
  Shader capabilities for our pipeline builder.
ShaderCaps() - Constructor for class icyllis.arc3d.compiler.ShaderCaps
ShaderCaps() - Constructor for class icyllis.arc3d.engine.ShaderCaps
ShaderCodeSource - Class in icyllis.arc3d.granite
  Manage all the fragment shader code snippets, used by Granite renderer.
ShaderCodeSource() - Constructor for class icyllis.arc3d.granite.ShaderCodeSource
shaderCompilations() - Method in class icyllis.arc3d.engine.SharedResourceCache.Stats
ShaderCompiler - Class in icyllis.arc3d.compiler
  Main compiler entry point.
ShaderCompiler() - Constructor for class icyllis.arc3d.compiler.ShaderCompiler
ShaderKind - Enum Class in icyllis.arc3d.compiler
  We support several shader kinds.
ShaderUtils - Class in icyllis.arc3d.core
ShaderUtils() - Constructor for class icyllis.arc3d.core.ShaderUtils
ShaderVar - Class in icyllis.arc3d.engine
  Represents a variable in a shader.
ShaderVar() - Constructor for class icyllis.arc3d.engine.ShaderVar
  Defaults to a void with no type modifier or layout qualifier.
ShaderVar(String, byte) - Constructor for class icyllis.arc3d.engine.ShaderVar
ShaderVar(String, byte, byte) - Constructor for class icyllis.arc3d.engine.ShaderVar
ShaderVar(String, byte, byte, int) - Constructor for class icyllis.arc3d.engine.ShaderVar
ShaderVar(String, byte, byte, int, String, String) - Constructor for class icyllis.arc3d.engine.ShaderVar
ShaderVar(String, byte, int) - Constructor for class icyllis.arc3d.engine.ShaderVar
shape() - Method in interface icyllis.arc3d.granite.ClipStack.ClipGeometry
shape() - Method in class icyllis.arc3d.granite.ClipStack.Element
ShapeDrawable - Class in icyllis.modernui.graphics.drawable
  A `Drawable` for drawing shapes.
ShapeDrawable() - Constructor for class icyllis.modernui.graphics.drawable.ShapeDrawable
ShapedText - Class in icyllis.modernui.graphics.text
  Text shaping result object for single style text, a sequence of positioned glyphs.
ShapedText(char[], int, int, int, int, int, FontPaint) - Constructor for class icyllis.modernui.graphics.text.ShapedText
  Generate the shaped text layout.
ShapedText.RunConsumer - Interface in icyllis.modernui.graphics.text
shapeText(char[], int, int, TextDirectionHeuristic, TextPaint) - Static method in class icyllis.modernui.text.TextShaper
  Shape non-styled text.
shapeText(CharSequence, int, int, TextDirectionHeuristic, TextPaint) - Static method in class icyllis.modernui.text.TextShaper
  Shape non-styled text.
shapeText(CharSequence, int, int, TextDirectionHeuristic, TextPaint, TextShaper.GlyphsConsumer) - Static method in class icyllis.modernui.text.TextShaper
  Shape multi-styled text.
shapeTextRun(char[], int, int, int, int, boolean, TextPaint) - Static method in class icyllis.modernui.text.TextShaper
  Shape non-styled text.
shapeTextRun(CharSequence, int, int, int, int, boolean, TextPaint) - Static method in class icyllis.modernui.text.TextShaper
  Shape non-styled text.
shareContext - Variable in class icyllis.modernui.core.awt.GLData
  The `AWTGLCanvas` whose context objects should be shared with the context created using `this` GLData.
SharedContext - Class in icyllis.arc3d.engine.trash
  Deprecated.
SharedElementCallback - Class in icyllis.modernui.fragment
  Listener provided in `Fragment.setEnterSharedElementCallback(SharedElementCallback)` and `Fragment.setExitSharedElementCallback(SharedElementCallback)` to monitor the Fragment transitions.
SharedElementCallback() - Constructor for class icyllis.modernui.fragment.SharedElementCallback
SharedPtr - Annotation Interface in icyllis.arc3d.core
  Denotes something like C++ std::shared_ptr.
SharedResourceCache - Class in icyllis.arc3d.engine
  Thread-safe class to get or create pipeline state objects (PSO) asynchronously.
SharedResourceCache() - Constructor for class icyllis.arc3d.engine.SharedResourceCache
SharedResourceCache.Stats - Class in icyllis.arc3d.engine
shear(double, double) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
shear(float, float) - Method in class icyllis.arc3d.core.Canvas
  Shears the current matrix by sx on the x-axis and sy on the y-axis.
shear(float, float) - Method in class icyllis.modernui.graphics.Canvas
  Shears the current matrix by sx on the x-axis and sy on the y-axis.
shear(float, float, float, float) - Method in class icyllis.arc3d.core.Canvas
  Pre-multiply the current matrix by the specified shearing.
shear(float, float, float, float) - Method in class icyllis.modernui.graphics.Canvas
  Pre-multiply the current matrix by the specified shearing.
SHIFTED_EXPONENT_MASK - Static variable in class icyllis.arc3d.core.FP16
  The bitmask to AND a number shifted by `FP16.EXPONENT_SHIFT` right, to obtain exponent bits.
SHL - Enum constant in enum class icyllis.arc3d.compiler.Operator
SHL_ASSIGN - Enum constant in enum class icyllis.arc3d.compiler.Operator
SHORTER - Enum constant in enum class icyllis.modernui.graphics.GradientShader.HueInterpolationMethod
  Hue angles are interpolated to take the shorter of the two arcs between the starting and ending hues.
shortValue() - Method in class icyllis.modernui.util.Half
  Returns the value of this `Half` as a `short` after a narrowing primitive conversion.
shouldClose() - Method in class icyllis.modernui.core.Window
  Gets whether this window is marked should be closed.
shouldCollapseSrcOverToSrcWhenAble() - Method in class icyllis.arc3d.engine.Caps
  On some GPUs it is a performance win to disable blending instead of doing src-over with a src alpha equal to 1.
shouldDelayChildPressedState() - Method in class icyllis.modernui.view.ViewGroup
  Return true if the pressed state should be delayed for children or descendants of this ViewGroup.
shouldDelayChildPressedState() - Method in class icyllis.modernui.widget.HorizontalScrollView
shouldDelayChildPressedState() - Method in class icyllis.modernui.widget.NestedScrollView
shouldDelayChildPressedState() - Method in class icyllis.modernui.widget.RelativeLayout
shouldDelayChildPressedState() - Method in class icyllis.modernui.widget.ScrollView
shouldDrawSelector() - Method in class icyllis.modernui.widget.AbsListView
shouldInitializeTextures() - Method in class icyllis.arc3d.engine.Caps
  For some environments, there is a performance or safety concern to not initializing textures.
shouldPlayTogether() - Method in class icyllis.modernui.animation.AnimatorSet
shouldPreserveIconSpacing(MenuBuilder) - Static method in class icyllis.modernui.view.menu.MenuPopup
  Returns whether icon spacing needs to be preserved for the given menu, based on whether any of its items contains an icon.
shouldShowIcon() - Method in class icyllis.modernui.view.menu.MenuItemImpl
shouldSkipAllocator() - Method in class icyllis.arc3d.engine.RenderTargetProxy
shouldSkipAllocator() - Method in class icyllis.arc3d.engine.SurfaceProxy
  Proxies that are already instantiated and whose backing texture cannot be recycled to instantiate other proxies do not need to be considered by `SurfaceAllocator`.
show() - Method in class icyllis.modernui.core.Window
show() - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
show() - Method in class icyllis.modernui.view.menu.MenuPopupHelper
show() - Method in interface icyllis.modernui.view.menu.ShowableListMenu
show() - Method in class icyllis.modernui.view.menu.StandardMenuPopup
show() - Method in class icyllis.modernui.widget.ListPopupWindow
  Show the popup list.
show() - Method in class icyllis.modernui.widget.PopupMenu
  Show the menu popup anchored to the view specified during construction.
show() - Method in class icyllis.modernui.widget.Toast
  Show the view for the specified duration.
show(int, int) - Method in class icyllis.modernui.view.menu.MenuPopupHelper
show(Fragment) - Method in class icyllis.modernui.fragment.FragmentTransaction
  Shows a previously hidden fragment.
show(View, int, int, boolean, CharSequence) - Method in class icyllis.modernui.view.TooltipPopup
SHOW_AS_ACTION_ALWAYS - Static variable in interface icyllis.modernui.view.MenuItem
  Always show this item as a button in an Action Bar.
SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW - Static variable in interface icyllis.modernui.view.MenuItem
  This item's action view collapses to a normal menu item.
SHOW_AS_ACTION_IF_ROOM - Static variable in interface icyllis.modernui.view.MenuItem
  Show this item as a button in an Action Bar if the system decides there is room for it.
SHOW_AS_ACTION_NEVER - Static variable in interface icyllis.modernui.view.MenuItem
  Never show this item as a button in an Action Bar.
SHOW_AS_ACTION_WITH_TEXT - Static variable in interface icyllis.modernui.view.MenuItem
  When this item is in the action bar, always show it with a text label even if it also has an icon specified.
SHOW_DIVIDER_BEGINNING - Static variable in class icyllis.modernui.widget.LinearLayout
  Show a divider at the beginning of the group.
SHOW_DIVIDER_END - Static variable in class icyllis.modernui.widget.LinearLayout
  Show a divider at the end of the group.
SHOW_DIVIDER_MIDDLE - Static variable in class icyllis.modernui.widget.LinearLayout
  Show dividers between each item in the group.
SHOW_DIVIDER_NONE - Static variable in class icyllis.modernui.widget.LinearLayout
  Don't show any dividers.
ShowableListMenu - Interface in icyllis.modernui.view.menu
  A list menu which can be shown and hidden and which is internally represented by a ListView.
showAsDropDown(View) - Method in class icyllis.modernui.widget.PopupWindow
  Display the content view in a popup window anchored to the bottom-left corner of the anchor view.
showAsDropDown(View, int, int) - Method in class icyllis.modernui.widget.PopupWindow
  Display the content view in a popup window anchored to the bottom-left corner of the anchor view offset by the specified x and y coordinates.
showAsDropDown(View, int, int, int) - Method in class icyllis.modernui.widget.PopupWindow
  Displays the content view in a popup window anchored to the corner of another view.
showAtLocation(View, int, int, int) - Method in class icyllis.modernui.widget.PopupWindow
  Display the content view in a popup window at the specified location.
showChild(ViewGroup, View, int) - Method in class icyllis.modernui.animation.LayoutTransition
  This method is called by ViewGroup when a child view is about to be made visible in the container.
showContextMenu() - Method in class icyllis.modernui.view.View
  Shows the context menu for this view.
showContextMenu(float, float) - Method in class icyllis.modernui.view.View
  Shows the context menu for this view anchored to the specified view-relative coordinate.
showContextMenu(float, float) - Method in class icyllis.modernui.widget.AbsListView
showContextMenu(float, float) - Method in class icyllis.modernui.widget.TextView
showContextMenuForChild(View, float, float) - Method in class icyllis.modernui.view.ViewGroup
showContextMenuForChild(View, float, float) - Method in interface icyllis.modernui.view.ViewParent
  Shows the context menu for the specified view or its ancestors anchored to the specified view-relative coordinate.
showContextMenuForChild(View, float, float) - Method in class icyllis.modernui.view.ViewRoot
showContextMenuForChild(View, float, float) - Method in class icyllis.modernui.widget.AbsListView
showPopup(Context, View, float, float) - Method in class icyllis.modernui.view.menu.ContextMenuBuilder
showsIcon() - Method in class icyllis.modernui.view.menu.ListMenuItemView
showsIcon() - Method in interface icyllis.modernui.view.menu.MenuView.ItemView
  Whether this item view shows an icon.
showsTextAsAction() - Method in class icyllis.modernui.view.menu.MenuItemImpl
SHR - Enum constant in enum class icyllis.arc3d.compiler.Operator
SHR_ASSIGN - Enum constant in enum class icyllis.arc3d.compiler.Operator
shutdown() - Method in class icyllis.arc3d.engine.ResourceCache
  Called by the ResourceProvider when it is dropping its ref to the ResourceCache.
SidePropagation - Class in icyllis.modernui.transition
  A `TransitionPropagation` that propagates based on the distance to the side and, orthogonally, the distance to epicenter.
SidePropagation() - Constructor for class icyllis.modernui.transition.SidePropagation
SIGN_MASK - Static variable in class icyllis.arc3d.core.FP16
  The bitmask to AND a number with to obtain the sign bit.
SIGN_SHIFT - Static variable in class icyllis.arc3d.core.FP16
  The offset to shift by to obtain the sign bit.
SIGNIFICAND_MASK - Static variable in class icyllis.arc3d.core.FP16
  The bitmask to AND a number with to obtain significand bits.
SimpleBoundsManager - Class in icyllis.arc3d.granite.geom
  A BoundsManager that produces exact painter's order and assumes nothing is occluded.
SimpleBoundsManager() - Constructor for class icyllis.arc3d.granite.geom.SimpleBoundsManager
SimplePool(int) - Constructor for class icyllis.modernui.util.Pools.SimplePool
  Creates a new instance.
SimpleShape - Class in icyllis.arc3d.granite
SimpleShape() - Constructor for class icyllis.arc3d.granite.SimpleShape
SimpleShape(Rect2fc) - Constructor for class icyllis.arc3d.granite.SimpleShape
SimpleShape(RoundRect) - Constructor for class icyllis.arc3d.granite.SimpleShape
simulate() - Method in class icyllis.arc3d.engine.SurfaceAllocator
  Generate an internal plan for resource allocation.
sin(float) - Static method in class icyllis.arc3d.core.MathUtil
SINE - Static variable in interface icyllis.modernui.animation.TimeInterpolator
  The constant cycle interpolator that indicates 1/4 cycle sine wave.
SINGLE_SIDED_STENCIL_FLAG - Static variable in class icyllis.arc3d.engine.trash.UserStencilSettings
  Deprecated.
  StencilFlags
SingleLineTransformationMethod - Class in icyllis.modernui.text.method
  This transformation method causes any newline characters (\n) to be displayed as spaces instead of causing line breaks, and causes carriage return characters (\r) to have no appearance.
size() - Method in class icyllis.arc3d.engine.CpuBuffer
  Size of the buffer in bytes.
size() - Method in class icyllis.arc3d.engine.Key
size() - Method in class icyllis.arc3d.engine.KeyBuilder
size() - Method in class icyllis.arc3d.engine.PriorityQueue
size() - Method in class icyllis.arc3d.engine.task.TaskList
size() - Method in class icyllis.arc3d.engine.VertexInputLayout.Attribute
size() - Method in class icyllis.arc3d.granite.UniformDataCache
  The number of unique data blocks in the cache.
size() - Method in class icyllis.modernui.lifecycle.SafeLinkedList
size() - Method in class icyllis.modernui.text.PackedIntVector
  Returns the number of rows in the PackedIntVector.
size() - Method in class icyllis.modernui.text.PackedObjectVector
size() - Method in class icyllis.modernui.util.ArrayMap
  Return the number of items in this array map.
size() - Method in class icyllis.modernui.util.DataSet
  Returns the number of key-value mappings in this map.
size() - Method in class icyllis.modernui.util.LongSparseArray
  Returns the number of key-value mappings that this LongSparseArray currently stores.
size() - Method in class icyllis.modernui.util.MpmcArrayQueue
size() - Method in class icyllis.modernui.util.SparseArray
  Returns the number of key-value mappings that this SparseArray currently stores.
size() - Method in class icyllis.modernui.util.SparseBooleanArray
  Returns the number of key-value mappings that this SparseBooleanArray currently stores.
size() - Method in class icyllis.modernui.view.HandlerActionQueue
size() - Method in class icyllis.modernui.view.menu.MenuBuilder
size() - Method in interface icyllis.modernui.view.Menu
  Get the number of items in the menu.
size(byte) - Static method in interface icyllis.arc3d.engine.Engine.VertexAttribType
size(int) - Static method in interface icyllis.arc3d.engine.Engine.IndexType
size(Type) - Method in enum class icyllis.arc3d.compiler.MemoryLayout
  Returns the total size in bytes, including padding at the end.
Size - Annotation Interface in icyllis.arc3d.core
  Denotes that the annotated element should have a given size or length.
Size - Annotation Interface in icyllis.modernui.annotation
  Denotes that the annotated element should have a given size or length.
SIZE - Static variable in class icyllis.arc3d.core.FP16
  The number of bits used to represent a half-precision float value.
SIZE - Static variable in class icyllis.arc3d.granite.geom.RasterTextStep
SIZE - Static variable in class icyllis.modernui.util.Half
  The number of bits used to represent a half-precision float value.
skew(float, float) - Method in class icyllis.modernui.graphics.Canvas
  Pre-multiply the current matrix by the specified skew.
skew(float, float, float, float) - Method in class icyllis.modernui.graphics.Canvas
  Pre-multiply the current matrix by the specified skew.
skipErrorChecks() - Method in class icyllis.arc3d.opengl.GLCaps
  Skip checks for GL errors, shader compilation success, program link success.
skipExtension() - Method in class icyllis.arc3d.core.image.GIFDecoder
SKIPPABLE_FLAG - Static variable in class icyllis.arc3d.engine.RenderTask
  Deprecated.
Skyline(int, int) - Constructor for class icyllis.arc3d.core.RectanglePacker.Skyline
  Constructor assumes both width and height are in the range 1..32768.
SLDataType - Class in icyllis.arc3d.core
  Types of shader-language-specific boxed variables we can create, shared constants.
SLDataType() - Constructor for class icyllis.arc3d.core.SLDataType
slerp(Quaternion, float) - Method in class icyllis.arc3d.core.Quaternion
  Set this quaternion to a spherical linear interpolation between this and given quaternion by a factor.
slerp(Quaternion, Quaternion, float) - Method in class icyllis.arc3d.core.Quaternion
  Set this quaternion to a spherical linear interpolation between two quaternions by the given factor.
Slide - Class in icyllis.modernui.transition
  This transition tracks changes to the visibility of target views in the start and end scenes and moves views in or out from one of the edges of the scene.
Slide() - Constructor for class icyllis.modernui.transition.Slide
  Constructor using the default `Gravity.BOTTOM` slide edge direction.
Slide(int) - Constructor for class icyllis.modernui.transition.Slide
  Constructor using the provided slide edge direction.
Slide.GravityFlag - Annotation Interface in icyllis.modernui.transition
SMALL_BUFFER_SIZE - Static variable in class icyllis.arc3d.engine.UploadBufferManager
smoothScrollBy(int) - Method in class icyllis.modernui.widget.HorizontalScrollView
  Like `View.scrollBy(int, int)`, but scroll smoothly instead of immediately.
smoothScrollBy(int) - Method in class icyllis.modernui.widget.ScrollView
  Like `View.scrollBy(int, int)`, but scroll smoothly instead of immediately.
smoothScrollBy(int, int) - Method in class icyllis.modernui.widget.AbsListView
  Smoothly scroll by distance pixels over duration milliseconds.
smoothScrollBy(int, int) - Method in class icyllis.modernui.widget.NestedScrollView
  Like `View.scrollBy(int, int)`, but scroll smoothly instead of immediately.
smoothScrollBy(int, int, int) - Method in class icyllis.modernui.widget.NestedScrollView
  Like `View.scrollBy(int, int)`, but scroll smoothly instead of immediately.
smoothScrollByOffset(int) - Method in class icyllis.modernui.widget.GridView
  Smoothly scroll to the specified adapter position offset.
smoothScrollByOffset(int) - Method in class icyllis.modernui.widget.ListView
  Smoothly scroll to the specified adapter position offset.
smoothScrollTo(int) - Method in class icyllis.modernui.widget.HorizontalScrollView
  Like `HorizontalScrollView.scrollTo(int, int)`, but scroll smoothly instead of immediately.
smoothScrollTo(int) - Method in class icyllis.modernui.widget.ScrollView
  Like `ScrollView.scrollTo(int, int)`, but scroll smoothly instead of immediately.
smoothScrollTo(int, int) - Method in class icyllis.modernui.widget.NestedScrollView
  Like `NestedScrollView.scrollTo(int, int)`, but scroll smoothly instead of immediately.
smoothScrollTo(int, int, int) - Method in class icyllis.modernui.widget.NestedScrollView
  Like `NestedScrollView.scrollTo(int, int)`, but scroll smoothly instead of immediately.
smoothScrollToPosition(int) - Method in class icyllis.modernui.widget.AbsListView
  Smoothly scroll to the specified adapter position.
smoothScrollToPosition(int) - Method in class icyllis.modernui.widget.GridView
  Smoothly scroll to the specified adapter position.
smoothScrollToPosition(int) - Method in class icyllis.modernui.widget.ListView
  Smoothly scroll to the specified adapter position.
smoothScrollToPosition(int, int) - Method in class icyllis.modernui.widget.AbsListView
  Smoothly scroll to the specified adapter position.
smoothScrollToPositionFromTop(int, int) - Method in class icyllis.modernui.widget.AbsListView
  Smoothly scroll to the specified adapter position.
smoothScrollToPositionFromTop(int, int, int) - Method in class icyllis.modernui.widget.AbsListView
  Smoothly scroll to the specified adapter position.
SMPTE_C - Enum constant in enum class icyllis.arc3d.core.ColorSpace.Named
  `RGB` color space SMPTE C.
snap() - Method in class icyllis.arc3d.engine.RecordingContext
snapDrawHandler(int, Matrix4, Rect2i, ImageInfo) - Method in interface icyllis.modernui.graphics.CustomDrawable
  Deprecated.
  Snaps off a new `CustomDrawable.DrawHandler` to represent the state of the `CustomDrawable` at the time the snap is called.
snapDrawTask(RecordingContext) - Method in class icyllis.arc3d.granite.SurfaceDrawContext
SOFT_LIGHT - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Makes destination lighter or darker, depending on source.
SOFT_LIGHT - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Makes destination lighter or darker, depending on source.
SOLID_COLOR - Static variable in class icyllis.arc3d.granite.GeometryStep
  Pre-multiplied solid color in destination color space.
sort() - Method in class icyllis.arc3d.core.Rect2f
  Swap top/bottom or left/right if there are flipped (i.e.
sort() - Method in class icyllis.arc3d.core.Rect2i
  Swap top/bottom or left/right if there are flipped (i.e.
sort() - Method in class icyllis.arc3d.core.Vector3
  Sort components of this in ascending order.
sort() - Method in class icyllis.arc3d.engine.PriorityQueue
  Sorts the queue into priority order.
sort() - Method in class icyllis.modernui.graphics.Rect
  Swap top/bottom or left/right if there are flipped (i.e.
sort() - Method in class icyllis.modernui.graphics.RectF
  Swap top/bottom or left/right if there are flipped (i.e.
sort(View[], int, int, ViewGroup, boolean) - Static method in class icyllis.modernui.view.FocusFinder
  Public for testing.
sort(Comparator<? super T>) - Method in class icyllis.modernui.widget.ArrayAdapter
  Sorts the content of this adapter using the specified comparator.
SortKey(Draw, int, int, int, int, int[]) - Constructor for class icyllis.arc3d.granite.DrawPass.SortKey
SOUND_EFFECTS_ENABLED - Static variable in class icyllis.modernui.view.View
  View flag indicating whether this view should have sound effects enabled for events such as clicking and touching.
SoundEffectConstants - Class in icyllis.modernui.view
  Constants to be used to play sound effects via `View.playSoundEffect(int)`
SoundSample - Class in icyllis.modernui.audio
  Sampled sound provides uncompressed PCM audio samples decoded from an `InputStream` or a `FileChannel`.
SoundSample() - Constructor for class icyllis.modernui.audio.SoundSample
SoundStream - Class in icyllis.modernui.audio
  Sound stream provides uncompressed PCM audio samples decoded from an `InputStream` or a `FileChannel`.
SoundStream() - Constructor for class icyllis.modernui.audio.SoundStream
sp(float) - Method in class icyllis.modernui.view.View
  Utility to get the size in pixels that matches the text layout standards.
SP - Static variable in annotation interface icyllis.modernui.annotation.Dimension
Space - Search tag in class icyllis.modernui.widget.GridLayout
  Section
span - Variable in class icyllis.modernui.widget.TableRow.LayoutParams
  The number of columns the widgets spans over.
SPAN_COMPOSING - Static variable in interface icyllis.modernui.text.Spanned
  This flag is set on spans that are being used to apply temporary styling information on the composing text of an input method, so that they can be found and removed when the composing text is being replaced.
SPAN_EXCLUSIVE_EXCLUSIVE - Static variable in interface icyllis.modernui.text.Spanned
  Spans of type SPAN_EXCLUSIVE_EXCLUSIVE do not expand to include text inserted at either their starting or ending point.
SPAN_EXCLUSIVE_INCLUSIVE - Static variable in interface icyllis.modernui.text.Spanned
  Non-0-length spans of type SPAN_EXCLUSIVE_INCLUSIVE expand to include text inserted at their ending point but not at their starting point.
SPAN_INCLUSIVE_EXCLUSIVE - Static variable in interface icyllis.modernui.text.Spanned
  Non-0-length spans of type SPAN_INCLUSIVE_EXCLUSIVE expand to include text inserted at their starting point but not at their ending point.
SPAN_INCLUSIVE_INCLUSIVE - Static variable in interface icyllis.modernui.text.Spanned
  Spans of type SPAN_INCLUSIVE_INCLUSIVE expand to include text inserted at either their starting or ending point.
SPAN_INTERMEDIATE - Static variable in interface icyllis.modernui.text.Spanned
  This flag will be set for intermediate span changes, meaning there is guaranteed to be another change following it.
SPAN_MARK_MARK - Static variable in interface icyllis.modernui.text.Spanned
  0-length spans with type SPAN_MARK_MARK behave like text marks: they remain at their original offset when text is inserted at that offset.
SPAN_MARK_POINT - Static variable in interface icyllis.modernui.text.Spanned
  SPAN_MARK_POINT is a synonym for `Spanned.SPAN_INCLUSIVE_INCLUSIVE`.
SPAN_PARAGRAPH - Static variable in interface icyllis.modernui.text.Spanned
  SPAN_PARAGRAPH behaves like SPAN_INCLUSIVE_EXCLUSIVE (SPAN_MARK_MARK), except that if either end of the span is at the end of the buffer, that end behaves like _POINT instead (so SPAN_INCLUSIVE_INCLUSIVE if it starts in the middle and ends at the end, or SPAN_EXCLUSIVE_INCLUSIVE if it both starts and ends at the end).
SPAN_POINT_MARK - Static variable in interface icyllis.modernui.text.Spanned
  SPAN_POINT_MARK is a synonym for `Spanned.SPAN_EXCLUSIVE_EXCLUSIVE`.
SPAN_POINT_MARK_MASK - Static variable in interface icyllis.modernui.text.Spanned
  Bitmask of bits that are relevant for controlling point/mark behavior of spans.
SPAN_POINT_POINT - Static variable in interface icyllis.modernui.text.Spanned
  0-length spans with type SPAN_POINT_POINT behave like cursors: they are pushed forward by the length of the insertion when text is inserted at their offset.
SPAN_PRIORITY - Static variable in interface icyllis.modernui.text.Spanned
  The bits specified by the SPAN_PRIORITY bitmap determine the order of change notifications -- higher numbers go first.
SPAN_PRIORITY_SHIFT - Static variable in interface icyllis.modernui.text.Spanned
  The bits numbered just above SPAN_PRIORITY_SHIFT determine the order of change notifications -- higher numbers go first.
SPAN_USER - Static variable in interface icyllis.modernui.text.Spanned
  The bits specified by the SPAN_USER bitfield are available for callers to use to store scalar data associated with their span object.
SPAN_USER_SHIFT - Static variable in interface icyllis.modernui.text.Spanned
  The bits numbered SPAN_USER_SHIFT and above are available for callers to use to store scalar data associated with their span object.
SpanFactory<N> - Interface in icyllis.modernui.markdown
Spannable - Interface in icyllis.modernui.text
  This is the interface for text to which markup objects can be attached and detached.
SPANNABLE - Enum constant in enum class icyllis.modernui.widget.TextView.BufferType
Spannable.Factory - Interface in icyllis.modernui.text
  Factory used by `TextView` to create new `Spannables`.
SpannableString - Class in icyllis.modernui.text
  This is the class for text whose content is immutable but to which markup objects can be attached and detached.
SpannableString(CharSequence) - Constructor for class icyllis.modernui.text.SpannableString
SpannableString(CharSequence, boolean) - Constructor for class icyllis.modernui.text.SpannableString
SpannableString(CharSequence, int, int) - Constructor for class icyllis.modernui.text.SpannableString
SpannableString(CharSequence, int, int, boolean) - Constructor for class icyllis.modernui.text.SpannableString
SpannableStringBuilder - Class in icyllis.modernui.text
  This is the class for text whose content and markup can both be changed.
SpannableStringBuilder() - Constructor for class icyllis.modernui.text.SpannableStringBuilder
  Create a new SpannableStringBuilder with empty contents
SpannableStringBuilder(CharSequence) - Constructor for class icyllis.modernui.text.SpannableStringBuilder
  Create a new SpannableStringBuilder containing a copy of the specified text, including its spans if any.
SpannableStringBuilder(CharSequence, int, int) - Constructor for class icyllis.modernui.text.SpannableStringBuilder
  Create a new SpannableStringBuilder containing a copy of the specified slice of the specified text, including its spans if any.
Spanned - Interface in icyllis.modernui.text
  This is the interface for text that has markup objects attached to ranges of it.
SpannedString - Class in icyllis.modernui.text
  This is the class for text whose content and markup are immutable.
SpannedString(CharSequence) - Constructor for class icyllis.modernui.text.SpannedString
SpannedString(CharSequence, boolean) - Constructor for class icyllis.modernui.text.SpannedString
SpannedString(CharSequence, int, int) - Constructor for class icyllis.modernui.text.SpannedString
SpannedString(CharSequence, int, int, boolean) - Constructor for class icyllis.modernui.text.SpannedString
SpanSet<E> - Class in icyllis.modernui.text
  A cached set of spans.
SpanSet(Class<? extends E>) - Constructor for class icyllis.modernui.text.SpanSet
SpanSet(Class<? extends E>, boolean) - Constructor for class icyllis.modernui.text.SpanSet
SpanWatcher - Interface in icyllis.modernui.text
  When an object of this type is attached to a Spannable, its methods will be called to notify it that other markup objects have been added, changed, or removed.
SparseArray<E> - Class in icyllis.modernui.util
  `SparseArray` maps integers to Objects and, unlike a normal array of Objects, its indices can contain gaps.
SparseArray() - Constructor for class icyllis.modernui.util.SparseArray
  Creates a new SparseArray containing no mappings.
SparseArray(int) - Constructor for class icyllis.modernui.util.SparseArray
  Creates a new SparseArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
SparseBooleanArray - Class in icyllis.modernui.util
  SparseBooleanArrays map integers to booleans.
SparseBooleanArray() - Constructor for class icyllis.modernui.util.SparseBooleanArray
  Creates a new SparseBooleanArray containing no mappings.
SparseBooleanArray(int) - Constructor for class icyllis.modernui.util.SparseBooleanArray
  Creates a new SparseBooleanArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
spec(int) - Static method in class icyllis.modernui.widget.GridLayout
  Return a Spec, `spec`, where: `spec.span = [start, start + 1]`
spec(int, float) - Static method in class icyllis.modernui.widget.GridLayout
  Equivalent to: `spec(start, 1, weight)`.
spec(int, int) - Static method in class icyllis.modernui.widget.GridLayout
  Return a Spec, `spec`, where: `spec.span = [start, start + size]`
spec(int, int, float) - Static method in class icyllis.modernui.widget.GridLayout
  Equivalent to: `spec(start, 1, default_alignment, weight)` - where `default_alignment` is specified in `GridLayout.LayoutParams`.
spec(int, int, GridLayout.Alignment) - Static method in class icyllis.modernui.widget.GridLayout
  Equivalent to: `spec(start, size, alignment, 0f)`.
spec(int, int, GridLayout.Alignment, float) - Static method in class icyllis.modernui.widget.GridLayout
  Return a Spec, `spec`, where: `spec.span = [start, start + size]` `spec.alignment = alignment` `spec.weight = weight`
spec(int, GridLayout.Alignment) - Static method in class icyllis.modernui.widget.GridLayout
  Return a Spec, `spec`, where: `spec.span = [start, start + 1]` `spec.alignment = alignment`
spec(int, GridLayout.Alignment, float) - Static method in class icyllis.modernui.widget.GridLayout
  Equivalent to: `spec(start, 1, alignment, weight)`.
special_effects_controller_view_tag - Static variable in class icyllis.modernui.R.id
SpectrumGraph(Track, View, boolean, int) - Constructor for class icyllis.modernui.TestFragment.SpectrumGraph
SPELL_CHECK_SPAN - Static variable in class icyllis.modernui.text.TextUtils
Spinner - Class in icyllis.modernui.widget
  A view that displays one child at a time and lets the user pick among them.
Spinner(Context) - Constructor for class icyllis.modernui.widget.Spinner
SpinnerAdapter - Interface in icyllis.modernui.widget
  Extended `Adapter` that is the bridge between a `Spinner` and its data.
SPIRV_1_0 - Enum constant in enum class icyllis.arc3d.compiler.SPIRVVersion
  SPIR-V version 1.0 for OpenGL 4.5 and Vulkan 1.0.
SPIRV_1_3 - Enum constant in enum class icyllis.arc3d.compiler.SPIRVVersion
  SPIR-V version 1.3 for Vulkan 1.1.
SPIRV_1_4 - Enum constant in enum class icyllis.arc3d.compiler.SPIRVVersion
  SPIR-V version 1.4 for Vulkan 1.2.
SPIRV_1_5 - Enum constant in enum class icyllis.arc3d.compiler.SPIRVVersion
  SPIR-V version 1.5 for Vulkan 1.2.
SPIRV_1_6 - Enum constant in enum class icyllis.arc3d.compiler.SPIRVVersion
  SPIR-V version 1.6 for Vulkan 1.3.
SPIRVCodeGenerator - Class in icyllis.arc3d.compiler.spirv
  SPIR-V code generator for OpenGL 4.5 and Vulkan 1.0 or above.
SPIRVCodeGenerator(ShaderCompiler, TranslationUnit, ShaderCaps) - Constructor for class icyllis.arc3d.compiler.spirv.SPIRVCodeGenerator
SPIRVVersion - Enum Class in icyllis.arc3d.compiler
springBack(int, int, int, int, int, int) - Method in class icyllis.modernui.widget.OverScroller
  Call this when you want to 'spring back' into a valid coordinate range.
sqrt(float) - Static method in class icyllis.arc3d.core.MathUtil
SQRT2 - Static variable in class icyllis.arc3d.core.MathUtil
SQUARE - Enum constant in enum class icyllis.modernui.graphics.Paint.Cap
  The stroke projects out as a square, with the center at the end of the path.
SRC - Enum constant in enum class icyllis.arc3d.core.BlendMode
  The source pixels replace the destination pixels.
SRC - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  The source pixels replace the destination pixels.
SRC_ATOP - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Discards the source pixels that do not cover destination pixels.
SRC_ATOP - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Discards the source pixels that do not cover destination pixels.
SRC_IN - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Keeps the source pixels that cover the destination pixels, discards the remaining source and destination pixels.
SRC_IN - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Keeps the source pixels that cover the destination pixels, discards the remaining source and destination pixels.
SRC_OUT - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Keeps the source pixels that do not cover destination pixels.
SRC_OUT - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Keeps the source pixels that do not cover destination pixels.
SRC_OVER - Enum constant in enum class icyllis.arc3d.core.BlendMode
  The source pixels are drawn over the destination pixels.
SRC_OVER - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  The source pixels are drawn over the destination pixels.
SRC_RECT_CONSTRAINT_FAST - Static variable in class icyllis.arc3d.core.Canvas
  Sample outside bounds; faster
SRC_RECT_CONSTRAINT_STRICT - Static variable in class icyllis.arc3d.core.Canvas
  Sample only inside bounds; slower.
srcType() - Method in class icyllis.arc3d.engine.VertexInputLayout.Attribute
sRGB - Variable in class icyllis.modernui.core.awt.GLData
  Whether to use sRGB color space.
SRGB - Enum constant in enum class icyllis.arc3d.core.ColorSpace.Named
  `RGB` color space sRGB standardized as IEC 61966-2.1:1999.
SRGB - Enum constant in enum class icyllis.modernui.graphics.GradientShader.InterpolationColorSpace
SRGB_LINEAR - Enum constant in enum class icyllis.modernui.graphics.GradientShader.InterpolationColorSpace
srgb_to_hsl(int, float[], BitSet) - Static method in class icyllis.arc3d.core.shaders.Gradient1DShader
srgb_to_hwb(int, float[], BitSet) - Static method in class icyllis.arc3d.core.shaders.Gradient1DShader
stage() - Method in class icyllis.arc3d.granite.FragmentNode
staged_api - Variable in class icyllis.modernui.resources.ResourceParser.ParsedResource
stageIndex() - Method in class icyllis.arc3d.granite.FragmentNode
Standard(int) - Constructor for class icyllis.modernui.text.style.LeadingMarginSpan.Standard
  Constructor taking an indent for all lines.
Standard(int) - Constructor for class icyllis.modernui.text.style.LineBackgroundSpan.Standard
  Constructor taking a color integer.
Standard(int) - Constructor for class icyllis.modernui.text.style.TabStopSpan.Standard
  Constructs a `TabStopSpan.Standard` based on an offset.
Standard(int) - Constructor for class icyllis.modernui.text.style.TrailingMarginSpan.Standard
  Constructor taking an indent for the trailing margin.
Standard(int, int) - Constructor for class icyllis.modernui.text.style.LeadingMarginSpan.Standard
  Constructor taking separate indents for the first and subsequent lines.
Standard(Layout.Alignment) - Constructor for class icyllis.modernui.text.style.AlignmentSpan.Standard
  Constructs a `AlignmentSpan.Standard` from an alignment.
Standard(Parcel) - Constructor for class icyllis.modernui.text.style.AlignmentSpan.Standard
  Constructs a `AlignmentSpan.Standard` from a parcel.
Standard(Parcel) - Constructor for class icyllis.modernui.text.style.LeadingMarginSpan.Standard
Standard(Parcel) - Constructor for class icyllis.modernui.text.style.LineBackgroundSpan.Standard
  Creates a `LineBackgroundSpan.Standard` from a parcel
Standard(Parcel) - Constructor for class icyllis.modernui.text.style.TrailingMarginSpan.Standard
StandardMenuPopup - Class in icyllis.modernui.view.menu
  A standard menu popup in which when a submenu is opened, it replaces its parent menu in the viewport.
StandardMenuPopup(Context, MenuBuilder, View, boolean) - Constructor for class icyllis.modernui.view.menu.StandardMenuPopup
Star(RegexNode) - Static method in interface icyllis.arc3d.compiler.lex.RegexNode
  Kleene closure: X -> X, X -> Next, Next -> Next.
start() - Method in class icyllis.modernui.animation.Animator
  Starts this animation.
start() - Method in class icyllis.modernui.animation.AnimatorSet
  Starts this animation.
start() - Method in class icyllis.modernui.animation.ObjectAnimator
  Starts this animation.
start() - Method in class icyllis.modernui.animation.ValueAnimator
  Starts this animation.
start() - Method in interface icyllis.modernui.graphics.drawable.Animatable
  Starts the drawable's animation.
start() - Method in class icyllis.modernui.graphics.drawable.AnimatedImageDrawable
start() - Method in class icyllis.modernui.graphics.text.FontCollection.Run
start() - Method in class icyllis.modernui.transition.Transition
  This method is called automatically by the transition and TransitionSet classes prior to a Transition subclass starting; subclasses should not need to call it directly.
START - Enum constant in enum class icyllis.modernui.text.TextUtils.TruncateAt
START - Static variable in class icyllis.modernui.view.Gravity
  Push object to x-axis position at the start of its container, not changing its size.
START - Static variable in class icyllis.modernui.widget.GridLayout
  Indicates that a view should be aligned with the start edges of the other views in its cell group.
START_CHAR - Static variable in class icyllis.arc3d.compiler.lex.NFAtoDFA
START_OF - Static variable in class icyllis.modernui.widget.RelativeLayout
  Rule that aligns a child's end edge with another child's start edge.
startActionMode(ActionMode.Callback) - Method in class icyllis.modernui.view.View
  Start an action mode with the default type `ActionMode.TYPE_PRIMARY`.
startActionMode(ActionMode.Callback, int) - Method in class icyllis.modernui.view.View
  Start an action mode with the given type.
startActionModeForChild(View, ActionMode.Callback, int) - Method in class icyllis.modernui.view.ViewGroup
startActionModeForChild(View, ActionMode.Callback, int) - Method in interface icyllis.modernui.view.ViewParent
  Start an action mode of a specific type for the specified view.
startActionModeForChild(View, ActionMode.Callback, int) - Method in class icyllis.modernui.view.ViewRoot
startContext(ShaderKind, CompileOptions, ModuleUnit, boolean, boolean, char[], int, int) - Method in class icyllis.arc3d.compiler.ShaderCompiler
startDispatchingItemsChanged() - Method in class icyllis.modernui.view.menu.MenuBuilder
startDragAndDrop(Object, View.DragShadow, int) - Method in class icyllis.modernui.view.View
  Starts a drag and drop operation.
STARTED - Enum constant in enum class icyllis.modernui.lifecycle.Lifecycle.State
  Started state for a LifecycleOwner.
startNestedScroll(int, int) - Method in class icyllis.modernui.view.View
  Begin a nestable scroll operation along the given axes, for the given input type.
startPostponedEnterTransition() - Method in class icyllis.modernui.fragment.Fragment
  Begin postponed transitions after `Fragment.postponeEnterTransition()` was called.
startScroll(int, int, int, int) - Method in class icyllis.modernui.widget.OverScroller
  Start scrolling by providing a starting point and the distance to travel.
startScroll(int, int, int, int, int) - Method in class icyllis.modernui.widget.OverScroller
  Start scrolling by providing a starting point and the distance to travel.
startTracking() - Method in class icyllis.modernui.view.KeyEvent
  Call this during
  invalid reference

      Callback#onKeyDown

  to have the system track the key through its final up (possibly including a long press).
startTracking(KeyEvent, Object) - Method in class icyllis.modernui.view.KeyEvent.DispatcherState
  Start tracking the key code associated with the given event.
startTransition(LayoutTransition, ViewGroup, View, int) - Method in interface icyllis.modernui.animation.LayoutTransition.TransitionListener
  This event is sent to listeners when any type of transition animation begins.
startUpdate(ViewGroup) - Method in class icyllis.modernui.widget.PagerAdapter
  Called when a change in the shown pages is going to start being made.
startViewTransition(View) - Method in class icyllis.modernui.view.ViewGroup
  This method tells the ViewGroup that the given View object, which should have this ViewGroup as its parent, should be kept around (re-displayed when the ViewGroup draws its children) even if it is removed from its parent.
state_above_anchor - Static variable in class icyllis.modernui.R.attr
  State identifier indicating the popup will be above the anchor.
state_activated - Static variable in class icyllis.modernui.R.attr
  Set when a view or its parent has been "activated" meaning the user has currently marked it as being of interest.
state_checked - Static variable in class icyllis.modernui.R.attr
  State identifier indicating that the object is currently checked.
STATE_COMPLEX - Static variable in class icyllis.arc3d.granite.ClipStack
  Clip states.
STATE_DEVICE_RECT - Static variable in class icyllis.arc3d.granite.ClipStack
  Clip states.
state_drag_can_accept - Static variable in class icyllis.modernui.R.attr
  Set when a view that is capable of accepting a drop of the content currently being manipulated in a drag-and-drop operation.
state_drag_hovered - Static variable in class icyllis.modernui.R.attr
  Set when a view is currently positioned over by a drag operation.
state_empty - Static variable in class icyllis.modernui.R.attr
  State identifier indicating the group is empty (has no children).
STATE_EMPTY - Static variable in class icyllis.arc3d.granite.ClipStack
  Clip states.
state_enabled - Static variable in class icyllis.modernui.R.attr
  Set when a view is enabled.
state_expanded - Static variable in class icyllis.modernui.R.attr
  State identifier indicating the group is expanded.
state_focused - Static variable in class icyllis.modernui.R.attr
  Set when a view has input focus.
state_hovered - Static variable in class icyllis.modernui.R.attr
  Set when a pointer is hovering over a view.
state_last - Static variable in class icyllis.modernui.R.attr
  State value for StateListDrawable, set when a view or drawable is in the last position in an ordered set.
state_pressed - Static variable in class icyllis.modernui.R.attr
  State value for StateListDrawable, set when the user is pressing down in a view.
state_selected - Static variable in class icyllis.modernui.R.attr
  Set when a view (or one of its parents) is currently selected.
STATE_WIDE_OPEN - Static variable in class icyllis.arc3d.granite.ClipStack
  Clip states.
state_window_focused - Static variable in class icyllis.modernui.R.attr
  Set when a view's window has input focus.
StateListAnimator - Class in icyllis.modernui.animation
  Lets you define a number of Animators that will run on the attached View depending on the View's drawable state.
StateListAnimator() - Constructor for class icyllis.modernui.animation.StateListAnimator
StateListDrawable - Class in icyllis.modernui.graphics.drawable
  Lets you assign a number of graphic images to a single Drawable and swap out the visible item by a string ID value.
StateListDrawable() - Constructor for class icyllis.modernui.graphics.drawable.StateListDrawable
Statement - Class in icyllis.arc3d.compiler.tree
  Abstract supertype of all statements.
Statement(int) - Constructor for class icyllis.arc3d.compiler.tree.Statement
StateSet - Class in icyllis.modernui.util
  State sets are arrays of positive ints where each element represents the state of a `View` (e.g.
stateSetMatches(int[], int) - Static method in class icyllis.modernui.util.StateSet
  Return whether the state matches the desired stateSpec.
stateSetMatches(int[], int[]) - Static method in class icyllis.modernui.util.StateSet
  Return whether the stateSet matches the desired stateSpec.
StaticBufferManager - Class in icyllis.arc3d.granite
StaticBufferManager(ResourceProvider, Caps) - Constructor for class icyllis.arc3d.granite.StaticBufferManager
StaticLayout - Class in icyllis.modernui.text
  StaticLayout is a Layout for text that will not be edited after it is laid out.
StaticLayout.Builder - Class in icyllis.modernui.text
  Builder for static layouts.
Stats() - Constructor for class icyllis.arc3d.engine.Device.Stats
Stats() - Constructor for class icyllis.arc3d.engine.SharedResourceCache.Stats
Std140 - Enum constant in enum class icyllis.arc3d.compiler.MemoryLayout
  OpenGL standard layout, for uniform blocks.
Std140Layout - Static variable in class icyllis.arc3d.granite.shading.UniformHandler
  Layouts.
Std140Layout - Static variable in class icyllis.arc3d.granite.UniformDataGatherer
Std430 - Enum constant in enum class icyllis.arc3d.compiler.MemoryLayout
  OpenGL standard layout, for push constants and shader storage blocks.
Std430Layout - Static variable in class icyllis.arc3d.granite.shading.UniformHandler
Std430Layout - Static variable in class icyllis.arc3d.granite.UniformDataGatherer
STENCIL_CONTENT_DONT_CARE - Static variable in class icyllis.arc3d.engine.trash.ops.OpsTask
  Deprecated.
STENCIL_CONTENT_PRESERVED - Static variable in class icyllis.arc3d.engine.trash.ops.OpsTask
  Deprecated.
STENCIL_CONTENT_USER_BITS_CLEARED - Static variable in class icyllis.arc3d.engine.trash.ops.OpsTask
  Deprecated.
STENCIL_INDEX_MASK - Static variable in class icyllis.arc3d.granite.DrawPass.SortKey
STENCIL_INDEX_OFFSET - Static variable in class icyllis.arc3d.granite.DrawPass.SortKey
STENCIL_INDEX_SHIFT - Static variable in class icyllis.arc3d.granite.DrawOrder
STENCIL_OP_COUNT - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
STENCIL_OP_DEC_CLAMP - Static variable in class icyllis.arc3d.engine.DepthStencilSettings
  StencilOp.
STENCIL_OP_DEC_CLAMP - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
STENCIL_OP_DEC_WRAP - Static variable in class icyllis.arc3d.engine.DepthStencilSettings
  StencilOp.
STENCIL_OP_DEC_WRAP - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilOp
STENCIL_OP_INC_CLAMP - Static variable in class icyllis.arc3d.engine.DepthStencilSettings
  StencilOp.
STENCIL_OP_INC_CLAMP - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
STENCIL_OP_INC_WRAP - Static variable in class icyllis.arc3d.engine.DepthStencilSettings
  StencilOp.
STENCIL_OP_INC_WRAP - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilOp
STENCIL_OP_INVERT - Static variable in class icyllis.arc3d.engine.DepthStencilSettings
  StencilOp.
STENCIL_OP_INVERT - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilOp
STENCIL_OP_KEEP - Static variable in class icyllis.arc3d.engine.DepthStencilSettings
  StencilOp.
STENCIL_OP_KEEP - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilOp
STENCIL_OP_REPLACE - Static variable in class icyllis.arc3d.engine.DepthStencilSettings
  StencilOp.
STENCIL_OP_REPLACE - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilOp
STENCIL_OP_ZERO - Static variable in class icyllis.arc3d.engine.DepthStencilSettings
  StencilOp.
STENCIL_OP_ZERO - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilOp
STENCIL_TEST_ALWAYS - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilTest
STENCIL_TEST_COUNT - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
STENCIL_TEST_EQUAL - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilTest
STENCIL_TEST_GEQUAL - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilTest
STENCIL_TEST_GREATER - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilTest
STENCIL_TEST_LEQUAL - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilTest
STENCIL_TEST_LESS - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilTest
STENCIL_TEST_NEVER - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilTest
STENCIL_TEST_NOTEQUAL - Static variable in class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
  StencilTest
StencilFaceSettings - Class in icyllis.arc3d.engine.trash
  Deprecated.
StencilFaceSettings() - Constructor for class icyllis.arc3d.engine.trash.StencilFaceSettings
  Deprecated.
StencilFaceSettings(short, short, short, byte, byte, short) - Constructor for class icyllis.arc3d.engine.trash.StencilFaceSettings
  Deprecated.
StencilSettings - Class in icyllis.arc3d.engine.trash
  Deprecated.
StencilSettings() - Constructor for class icyllis.arc3d.engine.trash.StencilSettings
  Deprecated.
stencilSize - Variable in class icyllis.modernui.core.awt.GLData
  The number of bits for the stencil channel.
step() - Method in class icyllis.arc3d.granite.DrawPass.SortKey
step(int) - Method in class icyllis.arc3d.granite.GeometryRenderer
STEP_INDEX_MASK - Static variable in class icyllis.arc3d.granite.DrawPass.SortKey
STEP_INDEX_OFFSET - Static variable in class icyllis.arc3d.granite.DrawPass.SortKey
stereo - Variable in class icyllis.modernui.core.awt.GLData
  Whether to use different LEFT and RIGHT backbuffers for stereo rendering.
stop() - Method in interface icyllis.modernui.graphics.drawable.Animatable
  Stops the drawable's animation.
stop() - Method in class icyllis.modernui.graphics.drawable.AnimatedImageDrawable
stopDispatchingItemsChanged() - Method in class icyllis.modernui.view.menu.MenuBuilder
  Stop dispatching item changed events to presenters until `MenuBuilder.startDispatchingItemsChanged()` is called.
stopNestedScroll(int) - Method in class icyllis.modernui.view.View
  Stop a nested scroll in progress for the given input type.
store(float[]) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Store this matrix into the give float array in row-major order.
store(float[]) - Method in class icyllis.arc3d.core.Matrix
  Store this matrix into the give float array in row-major order.
store(float[]) - Method in class icyllis.arc3d.core.Matrix4
  Store this matrix into the give float array in row-major order.
store(float[]) - Method in interface icyllis.arc3d.core.Matrix4c
  Store this matrix into the give float array in row-major order.
store(float[]) - Method in interface icyllis.arc3d.core.Matrixc
  Store this matrix into the give float array in row-major order.
store(float[], int) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Store this matrix into the give float array in row-major order.
store(float[], int) - Method in class icyllis.arc3d.core.Matrix
  Store this matrix into the give float array in row-major order.
store(float[], int) - Method in class icyllis.arc3d.core.Matrix4
  Store this matrix into the give float array in row-major order.
store(float[], int) - Method in interface icyllis.arc3d.core.Matrix4c
  Store this matrix into the give float array in row-major order.
store(float[], int) - Method in interface icyllis.arc3d.core.Matrixc
  Store this matrix into the give float array in row-major order.
store(int) - Static method in class icyllis.arc3d.core.PixelUtils
  Store a pixel value in low precision.
store(long) - Method in class icyllis.arc3d.core.Matrix
  Get this matrix data, store them into an address (UNSAFE).
store(long) - Method in class icyllis.arc3d.core.Matrix3
  Get this matrix data, store them into an address (UNSAFE).
store(long) - Method in class icyllis.arc3d.core.Matrix4
  Store this matrix into the given address in GLSL column-major or HLSL row-major order.
store(long) - Method in interface icyllis.arc3d.core.Matrix4c
  Store this matrix into the given address in GLSL column-major or HLSL row-major order.
store(long) - Method in interface icyllis.arc3d.core.Matrixc
  Get this matrix data, store them into an address (UNSAFE).
store(long) - Method in class icyllis.arc3d.core.RoundRect
store(ColorMatrix) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Store this matrix elements to the given matrix.
store(Matrix) - Method in class icyllis.arc3d.core.Matrix
  Store this matrix elements to the given matrix.
store(Matrix) - Method in interface icyllis.arc3d.core.Matrixc
  Store this matrix elements to the given matrix.
store(Matrix4) - Method in class icyllis.arc3d.core.Matrix4
  Store this matrix elements to the given matrix.
store(Matrix4) - Method in interface icyllis.arc3d.core.Matrix4c
  Store this matrix elements to the given matrix.
store(Rect2f) - Method in class icyllis.arc3d.core.Rect2f
  Copy the coordinates from this into r.
store(Rect2f) - Method in interface icyllis.arc3d.core.Rect2fc
  Stores the coordinates from this into dst.
store(Rect2f) - Method in class icyllis.arc3d.core.Rect2i
  Copy the coordinates from this into r.
store(Rect2f) - Method in interface icyllis.arc3d.core.Rect2ic
  Stores the coordinates from this into dst.
store(Rect2i) - Method in class icyllis.arc3d.core.Rect2f
store(Rect2i) - Method in interface icyllis.arc3d.core.Rect2fc
  Stores the coordinates from this into dst.
store(Rect2i) - Method in class icyllis.arc3d.core.Rect2i
  Copy the coordinates from this into r.
store(Rect2i) - Method in interface icyllis.arc3d.core.Rect2ic
  Stores the coordinates from this into dst.
store(Object, long, int) - Method in interface icyllis.arc3d.core.PixelUtils.PixelStore
store(ByteBuffer) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Store this matrix into the give float array in row-major order.
store(ByteBuffer) - Method in class icyllis.arc3d.core.Matrix
  Store this matrix into the give float array in row-major order.
store(ByteBuffer) - Method in class icyllis.arc3d.core.Matrix4
  Store this matrix into the give float array in row-major order.
store(ByteBuffer) - Method in interface icyllis.arc3d.core.Matrix4c
  Store this matrix into the give float array in row-major order.
store(ByteBuffer) - Method in interface icyllis.arc3d.core.Matrixc
  Store this matrix into the give float array in row-major order.
store(FloatBuffer) - Method in class icyllis.arc3d.core.effects.ColorMatrix
  Store this matrix into the give float array in row-major order.
store(FloatBuffer) - Method in class icyllis.arc3d.core.Matrix
  Store this matrix into the give float array in row-major order.
store(FloatBuffer) - Method in class icyllis.arc3d.core.Matrix4
  Store this matrix into the give float array in row-major order.
store(FloatBuffer) - Method in interface icyllis.arc3d.core.Matrix4c
  Store this matrix into the give float array in row-major order.
store(FloatBuffer) - Method in interface icyllis.arc3d.core.Matrixc
  Store this matrix into the give float array in row-major order.
store_ABGR_8888(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_ABGR_8888(Object, long, int) - Static method in class icyllis.arc3d.core.PixelUtils
store_ALPHA_16(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_ALPHA_8(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_ALPHA_8(Object, long, int) - Static method in class icyllis.arc3d.core.PixelUtils
store_ALPHA_F16(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_ARGB_8888(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_ARGB_8888(Object, long, int) - Static method in class icyllis.arc3d.core.PixelUtils
store_BGR_565(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_BGR_565(Object, long, int) - Static method in class icyllis.arc3d.core.PixelUtils
store_BGRA_1010102(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_BGRA_8888(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_BGRA_8888(Object, long, int) - Static method in class icyllis.arc3d.core.PixelUtils
store_GRAY_8(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_GRAY_8(Object, long, int) - Static method in class icyllis.arc3d.core.PixelUtils
store_GRAY_ALPHA_88(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_GRAY_ALPHA_88(Object, long, int) - Static method in class icyllis.arc3d.core.PixelUtils
store_R_16(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_R_8(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_R_8(Object, long, int) - Static method in class icyllis.arc3d.core.PixelUtils
store_R_F16(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_RG_1616(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_RG_88(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_RG_88(Object, long, int) - Static method in class icyllis.arc3d.core.PixelUtils
store_RG_F16(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_RGB_888(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_RGB_888(Object, long, int) - Static method in class icyllis.arc3d.core.PixelUtils
store_RGBA_1010102(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_RGBA_16161616(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_RGBA_8888(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_RGBA_8888(Object, long, int) - Static method in class icyllis.arc3d.core.PixelUtils
store_RGBA_F16(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_RGBA_F32(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_RGBX_8888(Object, long, float[]) - Static method in class icyllis.arc3d.core.PixelUtils
store_RGBX_8888(Object, long, int) - Static method in class icyllis.arc3d.core.PixelUtils
storeAligned(long) - Method in class icyllis.arc3d.core.Matrix
  Get this matrix data, store them into an address (UNSAFE).
storeAligned(long) - Method in class icyllis.arc3d.core.Matrix3
  Get this matrix data, store them into an address (UNSAFE).
storeAligned(long) - Method in interface icyllis.arc3d.core.Matrixc
  Get this matrix data, store them into an address (UNSAFE).
storeAligned(ByteBuffer) - Method in class icyllis.arc3d.core.Matrix
  Store this matrix into the give float array in row-major order.
storeAligned(ByteBuffer) - Method in interface icyllis.arc3d.core.Matrixc
  Store this matrix into the give float array in row-major order.
storeAligned(FloatBuffer) - Method in class icyllis.arc3d.core.Matrix
  Store this matrix into the give float array in row-major order.
storeAligned(FloatBuffer) - Method in interface icyllis.arc3d.core.Matrixc
  Store this matrix into the give float array in row-major order.
storeAs2D(long) - Method in class icyllis.arc3d.core.Matrix4
  Store this matrix as 2D matrix into the given address in GLSL column-major or HLSL row-major order, NOT vec4 aligned.
storeAs2D(long) - Method in interface icyllis.arc3d.core.Matrix4c
  Store this matrix as 2D matrix into the given address in GLSL column-major or HLSL row-major order, NOT vec4 aligned.
storeAs2DAligned(long) - Method in class icyllis.arc3d.core.Matrix4
  Store this matrix as 2D matrix into the given address in GLSL column-major or HLSL row-major order, NOT vec4 aligned.
storeAs2DAligned(long) - Method in interface icyllis.arc3d.core.Matrix4c
  Store this matrix as 2D matrix into the given address in GLSL column-major or HLSL row-major order, NOT vec4 aligned.
storeOp(byte) - Static method in interface icyllis.arc3d.engine.Engine.LoadStoreOps
storeOp(int) - Static method in class icyllis.arc3d.core.PixelUtils
  Store a pixel value in high precision.
StoreOpShift - Static variable in interface icyllis.arc3d.engine.Engine.LoadStoreOps
STRETCH_COLUMN_WIDTH - Static variable in class icyllis.modernui.widget.GridView
  Stretches columns.
STRETCH_SPACING - Static variable in class icyllis.modernui.widget.GridView
  Stretches the spacing between columns.
STRETCH_SPACING_UNIFORM - Static variable in class icyllis.modernui.widget.GridView
  Stretches the spacing between columns.
stride() - Method in class icyllis.arc3d.engine.VertexInputLayout.Attribute
stride(Type) - Method in enum class icyllis.arc3d.compiler.MemoryLayout
  Returns the minimum stride for `SpvDecorationArrayStride` and `SpvDecorationMatrixStride`.
Strike - Class in icyllis.arc3d.core
  The font strike holds the results from `ScalerContext`.
Strike(StrikeCache, StrikeDesc, ScalerContext) - Constructor for class icyllis.arc3d.core.Strike
StrikeCache - Class in icyllis.arc3d.core
StrikeCache() - Constructor for class icyllis.arc3d.core.StrikeCache
StrikeDesc - Class in icyllis.arc3d.core
  Descriptor of font strike.
StrikeDesc() - Constructor for class icyllis.arc3d.core.StrikeDesc
StrikeDesc(StrikeDesc) - Constructor for class icyllis.arc3d.core.StrikeDesc
STRIKETHROUGH_FLAG - Static variable in class icyllis.modernui.text.TextPaint
  Paint flag that applies a strike-through decoration to drawn text.
STRIKETHROUGH_SPAN - Static variable in class icyllis.modernui.text.TextUtils
StrikethroughSpan - Class in icyllis.modernui.text.style
  A span that strikes through the text it's attached to.
StrikethroughSpan() - Constructor for class icyllis.modernui.text.style.StrikethroughSpan
  Creates a `StrikethroughSpan`.
StrikethroughSpan(Parcel) - Constructor for class icyllis.modernui.text.style.StrikethroughSpan
  Creates a `StrikethroughSpan` from a parcel.
StringBlock - Class in icyllis.modernui.resources
  Retrieving data out of a compiled string source.
StringBlock() - Constructor for class icyllis.modernui.resources.StringBlock
stringOrSpannedString(CharSequence) - Static method in class icyllis.modernui.text.TextUtils
STROKE - Enum constant in enum class icyllis.modernui.graphics.Paint.Style
  Geometry and text drawn with this style will be stroked, respecting the stroke-related fields on the paint.
STROKE - Static variable in class icyllis.arc3d.core.Paint
  Geometry drawn with this style will be stroked, respecting the stroke-related fields on the paint.
STROKE - Static variable in class icyllis.arc3d.granite.geom.SDFRectGeoProc
STROKE - Static variable in class icyllis.modernui.graphics.Paint
  Geometry drawn with this style will be stroked, respecting the stroke-related fields on the paint.
STROKE_AND_FILL - Static variable in class icyllis.arc3d.core.Paint
  Geometry (path) drawn with this style will be both filled and stroked at the same time, respecting the stroke-related fields on the paint.
STROKE_AND_FILL - Static variable in class icyllis.modernui.graphics.Paint
  Geometry (path) drawn with this style will be both filled and stroked at the same time, respecting the stroke-related fields on the paint.
StrokeRec - Class in icyllis.arc3d.core
  This class collects stroke params from paint and constructs new paths by stroking geometries.
StrokeRec() - Constructor for class icyllis.arc3d.core.StrokeRec
  A fill style.
StrokeRec(Paint) - Constructor for class icyllis.arc3d.core.StrokeRec
  Create from paint, assuming resScale = 1.
StrokeRec(Paint, float) - Constructor for class icyllis.arc3d.core.StrokeRec
  Create from paint.
StrokeRec(Paint, int, float) - Constructor for class icyllis.arc3d.core.StrokeRec
  Create from paint with overrides, assuming resScale = 1.
StrokeRec(Paint, int, float, float) - Constructor for class icyllis.arc3d.core.StrokeRec
  Create from paint with overrides.
STRUCT_DEFINITION - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.ElementKind
StructDefinition - Class in icyllis.arc3d.compiler.tree
  A struct at global scope, as in:
StructDefinition(int, Type) - Constructor for class icyllis.arc3d.compiler.tree.StructDefinition
STYLE_CIRCLE - Static variable in class icyllis.modernui.text.style.BulletSpan
STYLE_DISC - Static variable in class icyllis.modernui.text.style.BulletSpan
STYLE_SPAN - Static variable in class icyllis.modernui.text.TextUtils
STYLE_SQUARE - Static variable in class icyllis.modernui.text.style.BulletSpan
Styleable() - Constructor for class icyllis.modernui.resources.ResourceValues.Styleable
StyleSpan - Class in icyllis.modernui.text.style
  Span that allows setting the style of the text it's attached to.
StyleSpan(int) - Constructor for class icyllis.modernui.text.style.StyleSpan
  Creates a `StyleSpan` from a style.
StyleSpan(Parcel) - Constructor for class icyllis.modernui.text.style.StyleSpan
  Creates a `StyleSpan` from a parcel.
SUB - Enum constant in enum class icyllis.arc3d.compiler.Operator
SUB_ASSIGN - Enum constant in enum class icyllis.arc3d.compiler.Operator
SubMenu - Interface in icyllis.modernui.view
  Subclass of `Menu` for sub menus.
SubMenuArrowDrawable - Class in icyllis.modernui.view.menu
SubMenuArrowDrawable(Context) - Constructor for class icyllis.modernui.view.menu.SubMenuArrowDrawable
SubMenuBuilder - Class in icyllis.modernui.view.menu
  The model for a sub menu, which is an extension of the menu.
SubMenuBuilder(Context, MenuBuilder, MenuItemImpl) - Constructor for class icyllis.modernui.view.menu.SubMenuBuilder
submit() - Method in class icyllis.arc3d.engine.ImmediateContext
submit() - Method in class icyllis.arc3d.engine.QueueManager
submit() - Method in class icyllis.arc3d.vulkan.VulkanCommandPool
submit(CommandBuffer) - Method in class icyllis.arc3d.engine.GpuBufferPool
  Deprecated.
  Alternative to `GpuBufferPool.reset()` that flushes and submits ALL using buffers to the given command buffer.
submit(QueueManager) - Method in class icyllis.arc3d.engine.CommandBuffer
submit(QueueManager) - Method in class icyllis.arc3d.opengl.GLCommandBuffer
submit(QueueManager) - Method in class icyllis.arc3d.vulkan.VulkanCommandBuffer
SUBROUTINE - Enum constant in enum class icyllis.arc3d.compiler.ShaderKind
  A substage of shader code, working as a function.
SUBROUTINE_BLENDER - Enum constant in enum class icyllis.arc3d.compiler.ShaderKind
SUBROUTINE_COLOR_FILTER - Enum constant in enum class icyllis.arc3d.compiler.ShaderKind
SUBROUTINE_SHADER - Enum constant in enum class icyllis.arc3d.compiler.ShaderKind
SubRun() - Constructor for class icyllis.arc3d.granite.SubRunContainer.SubRun
SubRunContainer - Class in icyllis.arc3d.granite
  A SubRun represents a method to draw a subregion of a GlyphRun, where GlyphRun represents the shaped text (positioned glyphs) and a strike.
SubRunContainer(Matrixc) - Constructor for class icyllis.arc3d.granite.SubRunContainer
SubRunContainer.AtlasSubRun - Class in icyllis.arc3d.granite
SubRunContainer.DirectMaskSubRun - Class in icyllis.arc3d.granite
SubRunContainer.SubRun - Class in icyllis.arc3d.granite
  SubRun defines the most basic functionality of a SubRun; the ability to draw, and the ability to be in a list.
SubRunContainer.TransformedMaskSubRun - Class in icyllis.arc3d.granite
SubRunData - Class in icyllis.arc3d.granite
SubRunData(SubRunContainer.AtlasSubRun, Matrix, int, int, int) - Constructor for class icyllis.arc3d.granite.SubRunData
SUBSCRIPT_SPAN - Static variable in class icyllis.modernui.text.TextUtils
SubscriptSpan - Class in icyllis.modernui.text.style
  The span that moves the position of the text baseline lower.
SubscriptSpan() - Constructor for class icyllis.modernui.text.style.SubscriptSpan
  Creates a `SubscriptSpan`.
SubscriptSpan(Parcel) - Constructor for class icyllis.modernui.text.style.SubscriptSpan
  Creates a `SubscriptSpan` from a parcel.
subSequence(int, int) - Method in class icyllis.modernui.text.PrecomputedText
subSequence(int, int) - Method in class icyllis.modernui.text.SpannableString
subSequence(int, int) - Method in class icyllis.modernui.text.SpannableStringBuilder
  Return a new CharSequence containing a copy of the specified range of this buffer, including the overlapping spans.
subSequence(int, int) - Method in class icyllis.modernui.text.SpannedString
substring(int, int) - Method in class icyllis.modernui.text.SpannableStringBuilder
  Return a String containing a copy of the chars in this buffer, limited to the [start, end) range.
substring(CharSequence, int, int) - Static method in class icyllis.modernui.text.TextUtils
  Create a new String object containing the given range of characters from the source string.
subtract(Matrix4) - Method in class icyllis.arc3d.core.Matrix4
  Subtract each element of the given matrix from the corresponding element of this matrix.
subtract(Quaternion) - Method in class icyllis.arc3d.core.Quaternion
  Subtract a quaternion from this quaternion.
subtract(Rect2fc, Rect2fc, Rect2f) - Static method in class icyllis.arc3d.core.Rect2f
subtract(Rect2ic, Rect2ic, Rect2i) - Static method in class icyllis.arc3d.core.Rect2i
subtract(Vector3) - Method in class icyllis.arc3d.core.Vector3
  Subtract each component of a vector from this vector.
SUBTRACT - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Subtracts the source pixels from the destination pixels and saturates the result, with alpha blending.
SUBTRACT - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Subtracts the source pixels from the destination pixels and saturates the result, with alpha blending.
subtractFrameDelay(long) - Static method in class icyllis.modernui.core.Choreographer
  Subtracts typical frame delay time from a delay interval in milliseconds.
subUiVisibilityChanged(boolean) - Method in class icyllis.modernui.view.ActionProvider
  Notify the system that the visibility of an action view's sub-UI such as an anchored popup has changed.
SUGGESTION_RANGE_SPAN - Static variable in class icyllis.modernui.text.TextUtils
SUGGESTION_SPAN - Static variable in class icyllis.modernui.text.TextUtils
suggestUndoLabel(CharSequence) - Method in class icyllis.modernui.core.UndoManager
  Set a new for the new undo state being built within a `UndoManager.beginUpdate(java.lang.CharSequence)`, but only if there is not a label currently set for it.
sum() - Method in class icyllis.arc3d.core.Vector3
  Returns the sum of all the vector components.
Summary - Search tag in class icyllis.modernui.widget.GridLayout.LayoutParams
  Section
SUPERSCRIPT_SPAN - Static variable in class icyllis.modernui.text.TextUtils
SuperscriptSpan - Class in icyllis.modernui.text.style
  The span that moves the position of the text baseline higher.
SuperscriptSpan() - Constructor for class icyllis.modernui.text.style.SuperscriptSpan
  Creates a `SuperscriptSpan`.
SuperscriptSpan(Parcel) - Constructor for class icyllis.modernui.text.style.SuperscriptSpan
  Creates a `SuperscriptSpan` from a parcel.
SUPPORTED_MODIFIERS_MASK - Static variable in interface icyllis.modernui.view.Menu
  A mask of all supported modifiers for MenuItem's keyboard shortcuts
supportsTextureBarrier() - Method in class icyllis.arc3d.engine.Caps
suppressLayout(boolean) - Method in class icyllis.modernui.view.ViewGroup
  Tells this ViewGroup to suppress all layout() calls until layout suppression is disabled with a later call to suppressLayout(false).
Surface - Class in icyllis.arc3d.core
  Surface is responsible for managing the pixels that a canvas draws into.
Surface(int, int) - Constructor for class icyllis.arc3d.core.Surface
SurfaceAllocator - Class in icyllis.arc3d.engine
  The `SurfaceAllocator` explicitly distributes `GpuSurface` at flush time.
SurfaceAllocator(ImmediateContext) - Constructor for class icyllis.arc3d.engine.SurfaceAllocator
SurfaceCharacterization - Class in icyllis.arc3d.core
  A surface characterization contains all the information Engine requires to make its internal rendering decisions.
SurfaceCharacterization(SharedContext, long, ImageInfo, BackendFormat, int, int, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class icyllis.arc3d.core.SurfaceCharacterization
  Create via `SharedContext.createCharacterization(long, icyllis.arc3d.core.ImageInfo, icyllis.arc3d.engine.BackendFormat, int, int, boolean, boolean, boolean, boolean, boolean, boolean)`.
SurfaceContext - Class in icyllis.arc3d.granite
  Helper to orchestrate commands for a particular surface.
SurfaceContext(RecordingContext, ImageProxyView, int, int, ColorSpace) - Constructor for class icyllis.arc3d.granite.SurfaceContext
SurfaceDrawContext - Class in icyllis.arc3d.granite
  Used by `GraniteDevice`
SurfaceProxy - Class in icyllis.arc3d.engine
  The `SurfaceProxy` implements the proxy pattern for `GpuSurface`, it targets a `GpuSurface` with three instantiation methods: deferred, lazy-callback and wrapped.
SurfaceProxy.LazyCallbackResult - Class in icyllis.arc3d.engine
SurfaceProxy.LazyInstantiateCallback - Interface in icyllis.arc3d.engine
  Lazy-callback function.
SurfaceVisitor - Interface in icyllis.arc3d.engine
sUseICU - Static variable in class icyllis.modernui.graphics.text.GraphemeBreak
  Config value, true to use ICU GCB, otherwise this
swapBarrierNV - Variable in class icyllis.modernui.core.awt.GLData
  The swap barrier index.
swapBuffers() - Method in class icyllis.modernui.core.awt.AWTGLCanvas
swapBuffers() - Method in interface icyllis.modernui.core.awt.PlatformGLCanvas
swapBuffers() - Method in class icyllis.modernui.core.awt.PlatformLinuxGLCanvas
swapBuffers() - Method in class icyllis.modernui.core.awt.PlatformMacOSXGLCanvas
swapBuffers() - Method in class icyllis.modernui.core.awt.PlatformWin32GLCanvas
swapBuffers() - Method in class icyllis.modernui.core.Window
  Swaps the front and back buffers of the specified window when rendering with OpenGL.
swapGroupNV - Variable in class icyllis.modernui.core.awt.GLData
  The swap group index.
swapInterval - Variable in class icyllis.modernui.core.awt.GLData
  Set the swap interval.
swapInterval(int) - Method in class icyllis.modernui.core.Window
  Sets the swap interval for the current OpenGL context.
SWITCH - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.StatementKind
SWITCH_CASE - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.StatementKind
SwitchButton - Class in icyllis.modernui.widget
SwitchButton(Context) - Constructor for class icyllis.modernui.widget.SwitchButton
SwitchCase - Class in icyllis.arc3d.compiler.tree
  A single case of a 'switch' statement.
switchMap(LiveData<X>, Function<? super X, ? extends LiveData<? extends Y>>) - Static method in class icyllis.modernui.lifecycle.Transformations
  Returns a `LiveData` mapped from the input `source` `LiveData` by applying `switchMapFunction` to each value set on `source`.
SwitchStatement - Class in icyllis.arc3d.compiler.tree
SwitchStatement(int, Expression, Statement) - Constructor for class icyllis.arc3d.compiler.tree.SwitchStatement
Swizzle - Class in icyllis.arc3d.compiler.tree
  Represents a vector component selection (shuffling) such as 'float3(1, 2, 3).zyx'.
Swizzle - Class in icyllis.arc3d.engine
  Represents a color component mapping.
Swizzle() - Constructor for class icyllis.arc3d.engine.Swizzle
SWIZZLE - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.ExpressionKind
Symbol - Class in icyllis.arc3d.compiler.tree
  Represents a symbol table entry.
Symbol() - Constructor for class icyllis.modernui.resources.ResourceValues.Attribute.Symbol
Symbol(int, String) - Constructor for class icyllis.arc3d.compiler.tree.Symbol
symbols - Variable in class icyllis.modernui.resources.ResourceValues.Attribute
SymbolTable - Class in icyllis.arc3d.compiler
  Maps identifiers to symbols, each instance represents a scope level or a module boundary.
SymbolUsage - Class in icyllis.arc3d.compiler.analysis
  Counts the number of usages of a symbol.
SymbolUsage() - Constructor for class icyllis.arc3d.compiler.analysis.SymbolUsage
SymbolUsage.Count - Class in icyllis.arc3d.compiler.analysis
SymbolUsage.VariableCounts - Class in icyllis.arc3d.compiler.analysis
SynchronizedPool(int) - Constructor for class icyllis.modernui.util.Pools.SynchronizedPool
  Creates a new instance.
SynchronizedPool(int, Object) - Constructor for class icyllis.modernui.util.Pools.SynchronizedPool
  Creates a new instance.
SystemTheme - Class in icyllis.modernui.resources
  Temp use.
SystemTheme() - Constructor for class icyllis.modernui.resources.SystemTheme

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form