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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 indexth 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 indexth 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
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
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
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
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
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