Index
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.
- 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 theView.setScaleX(float)
andView.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 theView.setScaleY(float)
andView.getScaleY()
methods. - scaleBand(int, float) - Method in class icyllis.modernui.audio.FFT
-
Scales the amplitude of the
ith
frequency band bys
. - scaledDensity - Variable in class icyllis.modernui.util.DisplayMetrics
-
A scaling factor for fonts displayed on the display.
This is the same asDisplayMetrics.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 theView.setScrollX(int)
andView.getScrollX()
methods. - SCROLL_Y - Static variable in class icyllis.modernui.view.View
-
A Property wrapper around the
scrollY
functionality handled by theView.setScrollY(int)
andView.getScrollY()
methods. - SCROLLBARS_INSIDE_INSET - Static variable in class icyllis.modernui.view.View
-
The scrollbar style to display the scrollbars inside the padded area, increasing the padding of the view.
- SCROLLBARS_INSIDE_OVERLAY - Static variable in class icyllis.modernui.view.View
-
The scrollbar style to display the scrollbars inside the content area, without increasing the padding.
- SCROLLBARS_OUTSIDE_INSET - Static variable in class icyllis.modernui.view.View
-
The scrollbar style to display the scrollbars at the edge of the view, increasing the padding of the view.
- SCROLLBARS_OUTSIDE_OVERLAY - Static variable in class icyllis.modernui.view.View
-
The scrollbar style to display the scrollbars at the edge of the view, without increasing the padding.
- scrollBottom(TextView) - Method in class icyllis.modernui.text.method.BaseMovementMethod
-
Performs a scroll to bottom action.
- scrollBy(int, int) - Method in class icyllis.modernui.view.View
-
Move the scrolled position of your view.
- scrollDown(TextView, int) - Method in class icyllis.modernui.text.method.BaseMovementMethod
-
Performs a scroll down action.
- ScrollingMovementMethod - Class in icyllis.modernui.text.method
-
A movement method that interprets movement keys by scrolling the text buffer.
- ScrollingMovementMethod() - Constructor for class icyllis.modernui.text.method.ScrollingMovementMethod
- scrollLeft(TextView, int) - Method in class icyllis.modernui.text.method.BaseMovementMethod
-
Performs a scroll left action.
- scrollLineEnd(TextView) - Method in class icyllis.modernui.text.method.BaseMovementMethod
-
Performs a scroll to line end action.
- scrollLineStart(TextView) - Method in class icyllis.modernui.text.method.BaseMovementMethod
-
Performs a scroll to line start action.
- scrollListBy(int) - Method in class icyllis.modernui.widget.AbsListView
-
Scrolls the list items within the view by a specified number of pixels.
- scrollPageDown(TextView) - Method in class icyllis.modernui.text.method.BaseMovementMethod
-
Performs a scroll page up action.
- scrollPageUp(TextView) - Method in class icyllis.modernui.text.method.BaseMovementMethod
-
Performs a scroll page up action.
- scrollRight(TextView, int) - Method in class icyllis.modernui.text.method.BaseMovementMethod
-
Performs a scroll right action.
- scrollTo(int, int) - Method in class icyllis.modernui.view.View
-
Set the scrolled position of your view.
- scrollTo(int, int) - Method in class icyllis.modernui.widget.HorizontalScrollView
-
Set the scrolled position of your view.
- scrollTo(int, int) - Method in class icyllis.modernui.widget.NestedScrollView
-
Set the scrolled position of your view.
- scrollTo(int, int) - Method in class icyllis.modernui.widget.ScrollView
-
Set the scrolled position of your view.
- scrollTo(TextView, Layout, int, int) - Static method in class icyllis.modernui.text.method.Touch
-
Scrolls the specified widget to the specified coordinates, except constrains the X scrolling position to the horizontal regions of the text that will be visible after scrolling to the specified Y position.
- scrollToDescendant(View) - Method in class icyllis.modernui.widget.ScrollView
-
Scrolls the view to the given child.
- scrollTop(TextView) - Method in class icyllis.modernui.text.method.BaseMovementMethod
-
Performs a scroll to top action.
- scrollUp(TextView, int) - Method in class icyllis.modernui.text.method.BaseMovementMethod
-
Performs a scroll up action.
- ScrollView - Class in icyllis.modernui.widget
-
A view group that allows the view hierarchy placed within it to be scrolled.
- ScrollView(Context) - Constructor for class icyllis.modernui.widget.ScrollView
- sDefaultDelayMillis - Static variable in class icyllis.arc3d.core.image.GIFDecoder
- SDFRect_GeoProc_ClassID - Static variable in class icyllis.arc3d.engine.trash.Processor
-
Deprecated.Class IDs.
- SDFRectGeoProc - Class in icyllis.arc3d.granite.geom
-
Generates rectangle geometric primitive, uses instanced rendering.
- SDFRectGeoProc(int) - Constructor for class icyllis.arc3d.granite.geom.SDFRectGeoProc
- sDurationScale - Static variable in class icyllis.modernui.animation.ValueAnimator
-
Internal usage, global config value.
- searchRun(int) - Method in class icyllis.modernui.graphics.text.MeasuredText
-
Binary search with ranges.
- SECONDARY_COLOR_OUTPUT_INDEX - Static variable in class icyllis.arc3d.granite.PipelineBuilder
- SECONDARY_COLOR_OUTPUT_INDEX - Static variable in class icyllis.arc3d.granite.shading.FragmentShaderBuilder
- SECONDARY_COLOR_OUTPUT_NAME - Static variable in class icyllis.arc3d.granite.PipelineBuilder
- SECONDARY_COLOR_OUTPUT_NAME - Static variable in class icyllis.arc3d.granite.shading.FragmentShaderBuilder
- SECONDARY_CONTENT_ALPHA - Static variable in class icyllis.modernui.resources.SystemTheme
- secondary_text_light - Static variable in class icyllis.modernui.material.MaterialDesign
- secondaryProgress - Static variable in class icyllis.modernui.R.id
- seek(int) - Method in class icyllis.modernui.audio.SoundSample
- seek(int) - Method in class icyllis.modernui.audio.Track
- seek(int) - Method in class icyllis.modernui.audio.VorbisPullDecoder
- SeekBar - Class in icyllis.modernui.widget
- SeekBar(Context) - Constructor for class icyllis.modernui.widget.SeekBar
- SeekBar.OnSeekBarChangeListener - Interface in icyllis.modernui.widget
-
A callback that notifies clients when the progress level has been changed.
- seekToSeconds(float) - Method in class icyllis.modernui.audio.Track
- SEGMENT_CUBIC - Static variable in class icyllis.arc3d.core.Path
- SEGMENT_LINE - Static variable in class icyllis.arc3d.core.Path
- SEGMENT_QUAD - Static variable in class icyllis.arc3d.core.Path
- selectAll - Static variable in class icyllis.modernui.R.id
-
Context menu ID for the "Select All" menu item to select all text in a text view.
- selectAll() - Method in class icyllis.modernui.widget.EditText
-
Convenience for
Selection.selectAll(icyllis.modernui.text.Spannable)
. - selectAll(Spannable) - Static method in class icyllis.modernui.text.Selection
-
Select the entire text.
- selectDrawable(int) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
-
Sets the currently displayed drawable by index.
- SELECTED_STATE_SET - Static variable in class icyllis.modernui.view.View
-
Indicates the view is selected.
- SELECTED_WINDOW_FOCUSED_STATE_SET - Static variable in class icyllis.modernui.view.View
-
Indicates the view is selected and that its window has the focus.
- Selection - Class in icyllis.modernui.text
-
Utility class for manipulating cursors and selections in CharSequences.
- SELECTION_END - Static variable in class icyllis.modernui.text.Selection
- SELECTION_START - Static variable in class icyllis.modernui.text.Selection
- semaphoreSupport() - Method in class icyllis.arc3d.engine.Caps
-
Supports using Semaphore.
- sendEmptyMessage(int) - Method in class icyllis.modernui.core.Handler
-
Sends a Message containing only the what value.
- sendEmptyMessageAtTime(int, long) - Method in class icyllis.modernui.core.Handler
-
Sends a Message containing only the what value, to be delivered at a specific time.
- sendEmptyMessageDelayed(int, long) - Method in class icyllis.modernui.core.Handler
-
Sends a Message containing only the what value, to be delivered after the specified amount of time elapses.
- sendMessage(Message) - Method in class icyllis.modernui.core.Handler
-
Pushes a message onto the end of the message queue after all pending messages before the current time.
- sendMessageAtFrontOfQueue(Message) - Method in class icyllis.modernui.core.Handler
-
Enqueue a message at the front of the message queue, to be processed on the next iteration of the message loop.
- sendMessageAtTime(Message, long) - Method in class icyllis.modernui.core.Handler
-
Enqueue a message into the message queue after all pending messages before the absolute time (in milliseconds) timeMillis.
- sendMessageDelayed(Message, long) - Method in class icyllis.modernui.core.Handler
-
Enqueue a message into the message queue after all pending messages before (current time + delayMillis).
- sendToTarget() - Method in class icyllis.modernui.core.Message
-
Sends this Message to the Handler specified by
Message.getTarget()
. - SERIF - Static variable in class icyllis.modernui.graphics.text.FontFamily
- SERIF - Static variable in class icyllis.modernui.text.Typeface
- set(float[]) - Method in class icyllis.arc3d.core.effects.ColorMatrix
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- set(float[]) - Method in class icyllis.arc3d.core.Matrix
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- set(float[]) - Method in class icyllis.arc3d.core.Matrix4
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- set(float[], int) - Method in class icyllis.arc3d.core.effects.ColorMatrix
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- set(float[], int) - Method in class icyllis.arc3d.core.Matrix
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- set(float[], int) - Method in class icyllis.arc3d.core.Matrix4
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- set(float, float) - Method in class icyllis.modernui.graphics.PointF
- set(float, float, float) - Method in class icyllis.arc3d.core.Vector3
-
Set all values of this vector using the given components.
- set(float, float, float, float) - Method in class icyllis.arc3d.core.Color
-
Set this color values in the sRGB color space.
- set(float, float, float, float) - Method in class icyllis.arc3d.core.Quaternion
-
Set all values of this quaternion using the given components.
- set(float, float, float, float) - Method in class icyllis.arc3d.core.Rect2f
-
Set the rectangle's coordinates to the specified values.
- set(float, float, float, float) - Method in class icyllis.modernui.graphics.RectF
-
Set the rectangle's coordinates to the specified values.
- set(float, float, float, float, float, float, float, float, float) - Method in class icyllis.arc3d.core.Matrix
-
Sets all values from parameters.
- set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class icyllis.arc3d.core.Matrix4
-
Set the values within this matrix to the given float values.
- set(int) - Method in class icyllis.arc3d.core.Color
-
Set this color values from an ARGB color int in the sRGB color space.
- set(int[], int, float[], int, int, Font) - Method in class icyllis.arc3d.core.GlyphRun
- set(int, int) - Method in class icyllis.modernui.graphics.Point
- set(int, int, int, int) - Method in class icyllis.arc3d.core.Rect2i
-
Set the rectangle's coordinates to the specified values.
- set(int, int, int, int) - Method in class icyllis.modernui.graphics.Rect
-
Set the rectangle's coordinates to the specified values.
- set(int, long) - Method in class icyllis.arc3d.engine.Buffer.ResourceKey
- set(long) - Method in class icyllis.arc3d.core.Matrix
-
Set the values in the matrix using an address that contains the matrix elements in row-major order (UNSAFE).
- set(long) - Method in class icyllis.arc3d.core.Matrix4
-
Set the values in the matrix using an address that contains the matrix elements in row-major order (UNSAFE).
- set(long) - Method in class icyllis.arc3d.core.RoundRect
- set(Color) - Method in class icyllis.arc3d.core.Color
-
Set this color values from an existing color instance.
- set(ColorMatrix) - Method in class icyllis.arc3d.core.effects.ColorMatrix
-
Store the values of the given matrix into this matrix.
- set(Font) - Method in class icyllis.arc3d.core.Font
- set(GlyphRun[], int, TextBlob, Rect2fc, float, float) - Method in class icyllis.arc3d.core.GlyphRunList
- set(Matrix4c) - Method in class icyllis.arc3d.core.Matrix4
-
Store the values of the given matrix into this matrix.
- set(Matrixc) - Method in class icyllis.arc3d.core.Matrix
-
Store the values of the given matrix into this matrix.
- set(Paint) - Method in class icyllis.arc3d.core.Paint
-
Set all contents of this paint from the specified paint.
- set(Path) - Method in class icyllis.arc3d.core.Path
-
Creates a copy of an existing Path object.
- set(Quaternion) - Method in class icyllis.arc3d.core.Quaternion
-
Set all values of this quaternion using the given quaternion.
- set(Rect2fc) - Method in class icyllis.arc3d.core.Rect2f
-
Copy the coordinates from src into this rectangle.
- set(Rect2ic) - Method in class icyllis.arc3d.core.Rect2f
-
Copy the coordinates from src into this rectangle.
- set(Rect2ic) - Method in class icyllis.arc3d.core.Rect2i
-
Copy the coordinates from src into this rectangle.
- set(RoundRect) - Method in class icyllis.arc3d.core.RoundRect
-
Copy the values from src into this object.
- set(Vector3) - Method in class icyllis.arc3d.core.Vector3
-
Set all values of this vector using the given vector.
- set(BufferViewInfo) - Method in class icyllis.arc3d.engine.BufferViewInfo
- set(GpuRenderTarget, int) - Method in class icyllis.arc3d.engine.OpsRenderPass
-
Deprecated.
- set(GpuRenderTarget, Rect2i, int, byte, byte, float[]) - Method in class icyllis.arc3d.opengl.GLOpsRenderPass
- set(GeometryStep, KeyBuilder, BlendMode, boolean) - Method in class icyllis.arc3d.granite.GraphicsPipelineDesc
- set(GLFramebufferInfo) - Method in class icyllis.arc3d.opengl.GLFramebufferInfo
- set(VulkanAllocation) - Method in class icyllis.arc3d.vulkan.VulkanAllocation
- set(Matrix) - Method in class icyllis.modernui.graphics.Matrix
-
Copy the given matrix into this matrix.
- set(Paint) - Method in class icyllis.modernui.graphics.Paint
-
Set all contents of this paint from the specified paint.
- set(Point) - Method in class icyllis.modernui.graphics.Point
- set(Point) - Method in class icyllis.modernui.graphics.PointF
- set(PointF) - Method in class icyllis.modernui.graphics.PointF
- set(Rect) - Method in class icyllis.modernui.graphics.Rect
-
Copy the coordinates from src into this rectangle.
- set(Rect) - Method in class icyllis.modernui.graphics.RectF
-
Copy the coordinates from src into this rectangle.
- set(RectF) - Method in class icyllis.modernui.graphics.RectF
-
Copy the coordinates from src into this rectangle.
- set(FontPaint) - Method in class icyllis.modernui.graphics.text.FontPaint
-
Copy the data from paint into this TextPaint
- set(TextPaint) - Method in class icyllis.modernui.text.TextPaint
-
Copy the data from paint into this TextPaint
- set(TextPaint, CharSequence, int, int, int, Directions, boolean, TabStops, int, int) - Method in class icyllis.modernui.text.TextLine
-
Initializes a TextLine and prepares it for use.
- set(View, LifecycleOwner) - Static method in class icyllis.modernui.lifecycle.ViewTreeLifecycleOwner
-
Set the
LifecycleOwner
responsible for managing the givenView
. - set(View, ViewModelStoreOwner) - Static method in class icyllis.modernui.lifecycle.ViewTreeViewModelStoreOwner
-
Set the
ViewModelStoreOwner
associated with the givenView
. - set(String, byte) - Method in class icyllis.arc3d.engine.ShaderVar
-
Sets as a non-array.
- set(ByteBuffer) - Method in class icyllis.arc3d.core.effects.ColorMatrix
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- set(ByteBuffer) - Method in class icyllis.arc3d.core.Matrix
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- set(ByteBuffer) - Method in class icyllis.arc3d.core.Matrix4
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- set(FloatBuffer) - Method in class icyllis.arc3d.core.effects.ColorMatrix
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- set(FloatBuffer) - Method in class icyllis.arc3d.core.Matrix
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- set(FloatBuffer) - Method in class icyllis.arc3d.core.Matrix4
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- set(T, Float) - Method in class icyllis.modernui.util.FloatProperty
-
Deprecated.
- set(T, Integer) - Method in class icyllis.modernui.util.IntProperty
-
Deprecated.
- set(T, V) - Method in class icyllis.modernui.util.Property
-
Sets the value on
object
which this property represents. - set1f(int, float) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a float uniform variable for the current program object.
- set1fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Array version of
UniformDataManager.set1fv(int, int, long)
. - set1fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a single float uniform variable or a float uniform variable array for the current program object.
- set1i(int, int) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of an int, uint or bool uniform variable for the current program object.
- set1iv(int, int, int, int[]) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Array version of
UniformDataManager.set1iv(int, int, long)
. - set1iv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a single int, uint or bool uniform variable or an int, uint or bool uniform variable array for the current program object.
- set2f(int, float, float) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a vec2 uniform variable for the current program object.
- set2fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Array version of
UniformDataManager.set2fv(int, int, long)
. - set2fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a single vec2 uniform variable or a vec2 uniform variable array for the current program object.
- set2i(int, int, int) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of an ivec2, uvec2 or bvec2 uniform variable for the current program object.
- set2iv(int, int, int, int[]) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Array version of
UniformDataManager.set2iv(int, int, long)
. - set2iv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a single ivec2, uvec2 or bvec2 uniform variable or an ivec2, uvec2 or bvec2 uniform variable array for the current program object.
- set3f(int, float, float, float) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a vec3 uniform variable for the current program object.
- set3fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Array version of
UniformDataManager.set3fv(int, int, long)
. - set3fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a single vec3 uniform variable or a vec3 uniform variable array for the current program object.
- set3i(int, int, int, int) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of an ivec3, uvec3 or bvec3 uniform variable for the current program object.
- set3iv(int, int, int, int[]) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Array version of
UniformDataManager.set3iv(int, int, long)
. - set3iv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a single ivec3, uvec3 or bvec3 uniform variable or an ivec3, uvec3 or bvec3 uniform variable array for the current program object.
- set4f(int, float, float, float, float) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a vec4 uniform variable for the current program object.
- set4fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Array version of
UniformDataManager.set4fv(int, int, long)
. - set4fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a single vec4 uniform variable or a vec4 uniform variable array for the current program object.
- set4i(int, int, int, int, int) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of an ivec4, uvec4 or bvec4 uniform variable for the current program object.
- set4iv(int, int, int, int[]) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Array version of
UniformDataManager.set4iv(int, int, long)
. - set4iv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a single ivec4, uvec4 or bvec4 uniform variable or an ivec4, uvec4 or bvec4 uniform variable array for the current program object.
- setAction(int) - Method in class icyllis.modernui.view.MotionEvent
-
Sets this event's action.
- setActionProvider(ActionProvider) - Method in class icyllis.modernui.view.menu.MenuItemImpl
- setActionProvider(ActionProvider) - Method in interface icyllis.modernui.view.MenuItem
-
Sets the
ActionProvider
responsible for creating an action view if the item is placed on the action bar. - setActionView(View) - Method in class icyllis.modernui.view.menu.MenuItemImpl
- setActionView(View) - Method in interface icyllis.modernui.view.MenuItem
-
Set an action view for this menu item.
- setActionViewExpanded(boolean) - Method in class icyllis.modernui.view.menu.MenuItemImpl
- setActivated(boolean) - Method in class icyllis.modernui.view.View
-
Changes the activated state of this view.
- setAdapter(ExpandableListAdapter) - Method in class icyllis.modernui.widget.ExpandableListView
-
Sets the adapter that provides data to this view.
- setAdapter(ListAdapter) - Method in class icyllis.modernui.widget.AbsListView
-
Sets the adapter that provides the data and the views to represent the data in this widget.
- setAdapter(ListAdapter) - Method in class icyllis.modernui.widget.ExpandableListView
-
This overloaded method should not be used, instead use
ExpandableListView.setAdapter(ExpandableListAdapter)
. - setAdapter(ListAdapter) - Method in class icyllis.modernui.widget.GridView
-
Sets the data behind this GridView.
- setAdapter(ListAdapter) - Method in class icyllis.modernui.widget.ListPopupWindow
-
Sets the adapter that provides the data and the views to represent the data in this popup window.
- setAdapter(ListAdapter) - Method in class icyllis.modernui.widget.ListView
-
Sets the data behind this ListView.
- setAdapter(PagerAdapter) - Method in class icyllis.modernui.widget.ViewPager
-
Set a PagerAdapter that will supply views for this pager as needed.
- setAdapter(SpinnerAdapter) - Method in class icyllis.modernui.widget.AbsSpinner
-
The Adapter is used to provide the data which backs this Spinner.
- setAdapter(SpinnerAdapter) - Method in class icyllis.modernui.widget.Spinner
-
Sets the
SpinnerAdapter
used to provide the data which backs this Spinner. - setAdapter(T) - Method in class icyllis.modernui.widget.AdapterView
-
Sets the adapter that provides the data and the views to represent the data in this widget.
- setAddStatesFromChildren(boolean) - Method in class icyllis.modernui.view.ViewGroup
-
Sets whether this ViewGroup's drawable states also include its children's drawable states.
- setAdjustViewBounds(boolean) - Method in class icyllis.modernui.widget.ImageView
-
Set this to true if you want the ImageView to adjust its bounds to preserve the aspect ratio of its drawable.
- setAlign(int) - Method in class icyllis.arc3d.core.StrokeRec
- setAlignment(Layout.Alignment) - Method in class icyllis.modernui.text.DynamicLayout.Builder
-
Set the alignment.
- setAlignment(Layout.Alignment) - Method in class icyllis.modernui.text.StaticLayout.Builder
-
Set the alignment.
- setAlignmentMode(int) - Method in class icyllis.modernui.widget.GridLayout
-
Sets the alignment mode to be used for all of the alignments between the children of this container.
- setAllowEnterTransitionOverlap(boolean) - Method in class icyllis.modernui.fragment.Fragment
-
Sets whether the exit transition and enter transition overlap or not.
- setAllowReturnTransitionOverlap(boolean) - Method in class icyllis.modernui.fragment.Fragment
-
Sets whether the return transition and reenter transition overlap or not.
- setAlpha(float) - Method in class icyllis.modernui.graphics.RenderProperties
-
Sets the translucency level for the RenderNode.
- setAlpha(float) - Method in class icyllis.modernui.view.View
- setAlpha(int) - Method in class icyllis.arc3d.core.Paint
-
Helper to setColor(), that only assigns the color's alpha value, leaving its r,g,b values unchanged.
- setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.ColorDrawable
-
Applies the given alpha to the underlying color.
- setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.ColorStateListDrawable
- setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.Drawable
-
Specify an alpha value for the drawable.
- setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
- setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.DrawableWrapper
- setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
- setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
- setAlpha(int) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
- setAlpha(int) - Method in class icyllis.modernui.graphics.Paint
-
Helper to setColor(), that only assigns the color's alpha value, leaving its r,g,b values unchanged.
- setAlpha(int) - Method in class icyllis.modernui.material.MaterialDrawable
- setAlphabeticShortcut(char) - Method in class icyllis.modernui.view.menu.MenuItemImpl
- setAlphabeticShortcut(char) - Method in interface icyllis.modernui.view.MenuItem
-
Change the alphabetic shortcut associated with this item.
- setAlphabeticShortcut(char, int) - Method in class icyllis.modernui.view.menu.MenuItemImpl
- setAlphabeticShortcut(char, int) - Method in interface icyllis.modernui.view.MenuItem
-
Change the alphabetic shortcut associated with this item.
- setAlphaF(float) - Method in class icyllis.arc3d.core.Paint
-
Replaces alpha, leaving RGB unchanged.
- setAlphaF(float) - Method in class icyllis.modernui.graphics.Paint
-
Replaces alpha, leaving RGB unchanged.
- setAnalyzer(FFT, Consumer<FFT>) - Method in class icyllis.modernui.audio.Track
- setAnchorId(int) - Method in class icyllis.modernui.widget.CoordinatorLayout.LayoutParams
-
Set the id of this view's anchor.
- setAnchorView(View) - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
- setAnchorView(View) - Method in class icyllis.modernui.view.menu.MenuPopup
- setAnchorView(View) - Method in class icyllis.modernui.view.menu.MenuPopupHelper
-
Sets the view to which the popup window is anchored.
- setAnchorView(View) - Method in class icyllis.modernui.view.menu.StandardMenuPopup
- setAnchorView(View) - Method in class icyllis.modernui.widget.ListPopupWindow
-
Sets the popup's anchor view.
- setAnimateParentHierarchy(boolean) - Method in class icyllis.modernui.animation.LayoutTransition
-
This flag controls whether CHANGE_APPEARING or CHANGE_DISAPPEARING animations will cause the default changing animation to be run on the parent hierarchy as well.
- setAnimationMatrix(Matrix) - Method in class icyllis.modernui.graphics.RenderProperties
-
Set the animation matrix on the RenderNode.
- setAnimationMatrix(Matrix) - Method in class icyllis.modernui.view.View
-
Changes the transformation matrix on the view.
- setAnimator(int, Animator) - Method in class icyllis.modernui.animation.LayoutTransition
-
Sets the animation used during one of the transition types that may run.
- setAntiAlias(boolean) - Method in class icyllis.arc3d.core.Paint
-
Sets a hint that indicates if antialiasing should be used.
- setAntiAlias(boolean) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
-
Enables or disables antialiasing for this drawable.
- setAntiAlias(boolean) - Method in class icyllis.modernui.graphics.Paint
-
Sets a hint that indicates if antialiasing should be used.
- setAntiAlias(boolean) - Method in class icyllis.modernui.graphics.text.FontPaint
- setARGB(int, int, int, int) - Method in class icyllis.arc3d.core.Paint
-
Sets color used when drawing solid fills.
- setARGB(int, int, int, int) - Method in class icyllis.modernui.graphics.Paint
-
Sets color used when drawing solid fills.
- setArguments(DataSet) - Method in class icyllis.modernui.fragment.Fragment
-
Supply the construction arguments for this fragment.
- setAsynchronous(boolean) - Method in class icyllis.modernui.core.Message
-
Sets whether the message is asynchronous, meaning that it is not subject to
Looper
synchronization barriers. - setAutoCancel(boolean) - Method in class icyllis.modernui.animation.ObjectAnimator
-
AutoCancel controls whether an ObjectAnimator will be canceled automatically when any other ObjectAnimator with the same target and properties is started.
- setAutoLinkMask(int) - Method in class icyllis.modernui.widget.TextView
-
Sets the autolink mask of the text.
- setAutoMirrored(boolean) - Method in class icyllis.modernui.graphics.drawable.Drawable
-
Set whether this Drawable is automatically mirrored when its layout direction is RTL (right-to left).
- setAutoMirrored(boolean) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
- setAutoMirrored(boolean) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
- setAutoMirrored(boolean) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
- setAxisValue(int, float) - Method in class icyllis.modernui.view.MotionEvent
-
Sets the value associated with the specified axis.
- setBackground(Drawable) - Method in class icyllis.modernui.view.View
-
Set the background to a given Drawable, or remove the background.
- setBackground(Color) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
- setBackgroundDrawable(Drawable) - Method in class icyllis.modernui.widget.ListPopupWindow
-
Sets a drawable to be the background for the popup window.
- setBackgroundDrawable(Drawable) - Method in class icyllis.modernui.widget.PopupWindow
-
Specifies the background drawable for this popup window.
- setBand(int, float) - Method in class icyllis.modernui.audio.FFT
-
Sets the amplitude of the
ith
frequency band toa
. - 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
toPixmap.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 applyingrhs
. - 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
- 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
ifTextView.setAutoLinkMask(int)
has been set to nonzero and links are detected inTextView.setText(java.lang.CharSequence)
. - setLinkTextColor(int) - Method in class icyllis.modernui.widget.TextView
-
Sets the color of links in the text.
- setLinkTextColor(ColorStateList) - Method in class icyllis.modernui.widget.TextView
-
Sets the color of links in the text.
- setListItemColor(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
- setListItemMargin(int) - Method in class icyllis.modernui.markdown.MarkdownTheme.Builder
- setListSelectionHidden(boolean) - Method in class icyllis.modernui.widget.DropDownListView
-
Sets whether the list selection is hidden, as part of a workaround for a touch mode issue (see the declaration for mListSelectionHidden).
- setListSelector(Drawable) - Method in class icyllis.modernui.widget.ListPopupWindow
-
Sets a drawable to use as the list item selector.
- setLocale(Locale) - Method in class icyllis.modernui.graphics.text.FontPaint
- setLocalMatrix(Matrix) - Method in class icyllis.modernui.graphics.AngularGradient.Builder
-
This specifies an additional local matrix for the gradient, it transforms gradient's local coordinates to geometry's local coordinates, null means identity.
- setLocalMatrix(Matrix) - Method in class icyllis.modernui.graphics.LinearGradient.Builder
-
This specifies an additional local matrix for the gradient, it transforms gradient's local coordinates to geometry's local coordinates, null means identity.
- setLocalMatrix(Matrix) - Method in class icyllis.modernui.graphics.RadialGradient.Builder
-
This specifies an additional local matrix for the gradient, it transforms gradient's local coordinates to geometry's local coordinates, null means identity.
- setLocalToDevice(Matrix4c) - Method in class icyllis.arc3d.core.Device
- setLocation(float, float) - Method in class icyllis.modernui.view.MotionEvent
-
Set this event's location.
- setLocation(int, int, long) - Method in class icyllis.arc3d.granite.DrawAtlas.PlotLocator
- setLocation(DrawAtlas.PlotLocator) - Method in class icyllis.arc3d.granite.DrawAtlas.PlotLocator
- setLogAverages(int, int) - Method in class icyllis.modernui.audio.FFT
-
Sets the number of averages used when computing the spectrum based on the minimum bandwidth for an octave and the number of bands per octave.
- setLongClickable(boolean) - Method in class icyllis.modernui.view.View
-
Enables or disables long click events for this view.
- setMarginEnd(int) - Method in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
-
Sets the relative end margin.
- setMargins(int, int, int, int) - Method in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
-
Sets the margins, in pixels.
- setMarginsRelative(int, int, int, int) - Method in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
-
Sets the relative margins, in pixels.
- setMarginStart(int) - Method in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
-
Sets the relative start margin.
- setMarkdown(TextView, String) - Method in class icyllis.modernui.markdown.Markdown
-
Parse Markdown text into AST, render it to Modern UI rich text, and install it to the given
TextView
. - setMatchOrder(int...) - Method in class icyllis.modernui.transition.Transition
-
Sets the order in which Transition matches View start and end values.
- setMatrix(Matrix4c) - Method in class icyllis.arc3d.core.Canvas
-
Replaces the current matrix with the specified matrix.
- setMatrix2fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Array version of
UniformDataManager.setMatrix2fv(int, int, long)
. - setMatrix2fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a single mat2 uniform variable or a mat2 uniform variable array for the current program object.
- setMatrix3f(int, Matrix3) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Convenience method for uploading a Matrix to a 3x3 matrix uniform.
- setMatrix3f(int, Matrixc) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Convenience method for uploading a Matrix to a 3x3 matrix uniform.
- setMatrix3fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Array version of
UniformDataManager.setMatrix3fv(int, int, long)
. - setMatrix3fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a single mat3 uniform variable or a mat3 uniform variable array for the current program object.
- setMatrix4f(int, Matrix4) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Convenience method for uploading a Matrix4 to a 4x4 matrix uniform.
- setMatrix4fv(int, int, int, float[]) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Array version of
UniformDataManager.setMatrix4fv(int, int, long)
. - setMatrix4fv(int, int, long) - Method in class icyllis.arc3d.engine.UniformDataManager
-
Specifies the value of a single mat4 uniform variable or a mat4 uniform variable array for the current program object.
- setMax(int) - Method in class icyllis.modernui.widget.ProgressBar
-
Set the upper range of the progress bar max.
- setMaxBudget(long) - Method in class icyllis.arc3d.engine.ResourceCache
-
Sets the max GPU memory byte size of the cache.
- setMaxHeight(int) - Method in class icyllis.modernui.widget.ImageView
-
An optional argument to supply a maximum height for this view.
- setMaxHeight(int) - Method in class icyllis.modernui.widget.TextView
-
Sets the height of the TextView to be at most
maxPixels
tall. - setMaximumHeight(int) - Method in class icyllis.modernui.widget.ProgressBar
-
Sets the maximum height the progress bar can have.
- setMaximumWidth(int) - Method in class icyllis.modernui.widget.ProgressBar
-
Sets the maximum width the progress bar can have.
- setMaxLifecycle(Fragment, Lifecycle.State) - Method in class icyllis.modernui.fragment.FragmentTransaction
-
Set a ceiling for the state of an active fragment in this FragmentManager.
- setMaxLines(int) - Method in class icyllis.modernui.text.StaticLayout.Builder
-
Set maximum number of lines.
- setMaxLines(int) - Method in class icyllis.modernui.widget.TextView
-
Sets the height of the TextView to be at most
maxLines
tall. - setMaxWidth(int) - Method in class icyllis.modernui.widget.ImageView
-
An optional argument to supply a maximum width for this view.
- setMaxWidth(int) - Method in class icyllis.modernui.widget.TextView
-
Sets the width of the TextView to be at most
maxPixels
wide. - setMeasureAllChildren(boolean) - Method in class icyllis.modernui.widget.FrameLayout
-
Sets whether to consider all children, or just those in the VISIBLE or INVISIBLE state, when measuring.
- setMeasuredDimension(int, int) - Method in class icyllis.modernui.view.View
-
Set the measured dimension, must be called by
View.onMeasure(int, int)
- setMeasureWithLargestChildEnabled(boolean) - Method in class icyllis.modernui.widget.LinearLayout
-
When set to true, all children with a weight will be considered having the minimum size of the largest child.
- setMenuVisibility(boolean) - Method in class icyllis.modernui.fragment.Fragment
-
Set a hint for whether this fragment's menu should be visible.
- setMin(int) - Method in class icyllis.modernui.widget.ProgressBar
-
Set the lower range of the progress bar to min.
- setMinHeight(int) - Method in class icyllis.modernui.widget.TextView
-
Sets the height of the TextView to be at least
minPixels
tall. - setMinimumHeight(int) - Method in class icyllis.modernui.view.View
-
Sets the minimum height of the view.
- setMinimumWidth(int) - Method in class icyllis.modernui.view.View
-
Sets the minimum width of the view.
- setMinLines(int) - Method in class icyllis.modernui.widget.TextView
-
Sets the height of the TextView to be at least
minLines
tall. - setMinWidth(int) - Method in class icyllis.modernui.widget.TextView
-
Sets the width of the TextView to be at least
minPixels
wide. - setMipmap(boolean) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
-
Enables or disables the mipmap hint for this drawable's image.
- setMipmapMode(int) - Method in class icyllis.modernui.graphics.Paint
-
Set the mipmap mode for sampling texture images.
- setMipmapsDirty(boolean) - Method in class icyllis.arc3d.engine.Image
-
Set whether mipmaps are dirty or not.
- setMiterLimit(float) - Method in class icyllis.arc3d.core.StrokeRec
- setModal(boolean) - Method in class icyllis.modernui.widget.ListPopupWindow
-
Set whether this window should be modal when shown.
- setMode(int) - Method in class icyllis.modernui.transition.Visibility
-
Changes the transition to support appearing and/or disappearing Views, depending on
mode
. - setMovementMethod(MovementMethod) - Method in class icyllis.modernui.widget.TextView
-
Sets the
MovementMethod
for handling arrow key movement for this TextView. - setMultiChoiceModeListener(AbsListView.MultiChoiceModeListener) - Method in class icyllis.modernui.widget.AbsListView
-
Set a
AbsListView.MultiChoiceModeListener
that will manage the lifecycle of the selectionActionMode
. - setName(String) - Method in class icyllis.arc3d.compiler.tree.Symbol
-
Changes the symbol's name.
- setNestedScrollingEnabled(boolean) - Method in class icyllis.modernui.view.View
-
Enable or disable nested scrolling for this view.
- setNextClusterForwardId(int) - Method in class icyllis.modernui.view.View
-
Sets the id of the view to use as the root of the next keyboard navigation cluster.
- setNextFocusDownId(int) - Method in class icyllis.modernui.view.View
-
Sets the id of the view to use when the next focus is
View.FOCUS_DOWN
. - setNextFocusForwardId(int) - Method in class icyllis.modernui.view.View
-
Sets the id of the view to use when the next focus is
View.FOCUS_FORWARD
. - setNextFocusLeftId(int) - Method in class icyllis.modernui.view.View
-
Sets the id of the view to use when the next focus is
View.FOCUS_LEFT
. - setNextFocusRightId(int) - Method in class icyllis.modernui.view.View
-
Sets the id of the view to use when the next focus is
View.FOCUS_RIGHT
. - setNextFocusUpId(int) - Method in class icyllis.modernui.view.View
-
Sets the id of the view to use when the next focus is
View.FOCUS_UP
. - setNextOverload(FunctionDecl) - Method in class icyllis.arc3d.compiler.tree.FunctionDecl
-
Sets the previously defined function symbol with the same function name.
- setNineSlice(float, float, float, float, float, float, float, float) - Method in class icyllis.arc3d.core.RoundRect
-
Sets bounds to rect.
- setNineSlice(Rect2fc, float, float, float, float) - Method in class icyllis.arc3d.core.RoundRect
-
Sets bounds to rect.
- setNoAverages() - Method in class icyllis.modernui.audio.FFT
-
Sets the object to not compute averages.
- setNonCacheable() - Method in class icyllis.arc3d.engine.Resource
- setNoPerspective() - Method in class icyllis.arc3d.granite.shading.VaryingHandler
-
Notifies the varying handler that this shader will never emit geometry in perspective and therefore does not require perspective-correct interpolation.
- setNotifyOnChange(boolean) - Method in class icyllis.modernui.widget.ArrayAdapter
-
Control whether methods that change the list (
ArrayAdapter.add(T)
,ArrayAdapter.addAll(Collection)
,ArrayAdapter.addAll(Object[])
,ArrayAdapter.insert(T, int)
,ArrayAdapter.remove(T)
,ArrayAdapter.clear()
,ArrayAdapter.sort(Comparator)
) automatically callArrayAdapter.notifyDataSetChanged()
. - setNumColumns(int) - Method in class icyllis.modernui.widget.GridView
-
Set the number of columns in the grid
- setNumericShortcut(char) - Method in class icyllis.modernui.view.menu.MenuItemImpl
- setNumericShortcut(char) - Method in interface icyllis.modernui.view.MenuItem
-
Change the numeric shortcut associated with this item.
- setNumericShortcut(char, int) - Method in class icyllis.modernui.view.menu.MenuItemImpl
- setNumericShortcut(char, int) - Method in interface icyllis.modernui.view.MenuItem
-
Change the numeric shortcut and modifiers associated with this item.
- setObjectValues(Object...) - Method in class icyllis.modernui.animation.PropertyValuesHolder
-
Set the animated values for this object to this set of Objects.
- setObserver(Looper.Observer) - Static method in class icyllis.modernui.core.Looper
-
Set the transaction observer for all Loopers in this process.
- setOffscreenPageLimit(int) - Method in class icyllis.modernui.widget.ViewPager
-
Set the number of pages that should be retained to either side of the current page in the view hierarchy in an idle state.
- setOnActionExpandListener(MenuItem.OnActionExpandListener) - Method in class icyllis.modernui.view.menu.MenuItemImpl
- setOnActionExpandListener(MenuItem.OnActionExpandListener) - Method in interface icyllis.modernui.view.MenuItem
-
Set an
MenuItem.OnActionExpandListener
on this menu item to be notified when the associated action view is expanded or collapsed. - setOnCancelListener(CancellationSignal.OnCancelListener) - Method in class icyllis.modernui.core.CancellationSignal
-
Sets the cancellation listener to be called when canceled.
- setOnCheckedChangeListener(Checkable.OnCheckedChangeListener) - Method in class icyllis.modernui.widget.CompoundButton
-
Register a callback to be invoked when the checked state of this button changes.
- setOnCheckedChangeListener(RadioGroup.OnCheckedChangeListener) - Method in class icyllis.modernui.widget.RadioGroup
-
Register a callback to be invoked when the checked radio button changes in this group.
- setOnCheckedChangeListener(RelativeRadioGroup.OnCheckedChangeListener) - Method in class icyllis.modernui.widget.RelativeRadioGroup
-
Register a callback to be invoked when the checked radio button changes in this group.
- setOnChildClickListener(ExpandableListView.OnChildClickListener) - Method in class icyllis.modernui.widget.ExpandableListView
- setOnClickListener(View.OnClickListener) - Method in class icyllis.modernui.view.View
-
Register a callback to be invoked when this view is clicked.
- setOnClickListener(View.OnClickListener) - Method in class icyllis.modernui.widget.AdapterView
- setOnContextClickListener(View.OnContextClickListener) - Method in class icyllis.modernui.view.View
-
Register a callback to be invoked when this view is context clicked.
- setOnCreateContextMenuListener(View.OnCreateContextMenuListener) - Method in class icyllis.modernui.view.View
-
Register a callback to be invoked when the context menu for this view is being built.
- setOnDismissListener(PopupMenu.OnDismissListener) - Method in class icyllis.modernui.widget.PopupMenu
-
Sets a listener that will be notified when this menu is dismissed.
- setOnDismissListener(PopupWindow.OnDismissListener) - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
- setOnDismissListener(PopupWindow.OnDismissListener) - Method in class icyllis.modernui.view.menu.MenuPopup
-
Set a listener to receive a callback when the popup is dismissed.
- setOnDismissListener(PopupWindow.OnDismissListener) - Method in class icyllis.modernui.view.menu.MenuPopupHelper
- setOnDismissListener(PopupWindow.OnDismissListener) - Method in class icyllis.modernui.view.menu.StandardMenuPopup
- setOnDismissListener(PopupWindow.OnDismissListener) - Method in class icyllis.modernui.widget.ListPopupWindow
-
Set a listener to receive a callback when the popup is dismissed.
- setOnDismissListener(PopupWindow.OnDismissListener) - Method in class icyllis.modernui.widget.PopupWindow
-
Sets the listener to be called when the window is dismissed.
- setOnDragListener(View.OnDragListener) - Method in class icyllis.modernui.view.View
-
Register a drag event listener callback object for this View.
- setOnFocusChangeListener(View.OnFocusChangeListener) - Method in class icyllis.modernui.view.View
-
Register a callback to be invoked when focus of this view changed.
- setOnGenericMotionListener(View.OnGenericMotionListener) - Method in class icyllis.modernui.view.View
-
Register a callback to be invoked when a generic motion event is sent to this view.
- setOnGroupClickListener(ExpandableListView.OnGroupClickListener) - Method in class icyllis.modernui.widget.ExpandableListView
- setOnGroupCollapseListener(ExpandableListView.OnGroupCollapseListener) - Method in class icyllis.modernui.widget.ExpandableListView
- setOnGroupExpandListener(ExpandableListView.OnGroupExpandListener) - Method in class icyllis.modernui.widget.ExpandableListView
- setOnHoverListener(View.OnHoverListener) - Method in class icyllis.modernui.view.View
-
Register a callback to be invoked when a hover event is sent to this view.
- setOnItemClickListener(AdapterView.OnItemClickListener) - Method in class icyllis.modernui.widget.AdapterView
-
Register a callback to be invoked when an item in this AdapterView has been clicked.
- setOnItemClickListener(AdapterView.OnItemClickListener) - Method in class icyllis.modernui.widget.ExpandableListView
-
Register a callback to be invoked when an item has been clicked and the caller prefers to receive a ListView-style position instead of a group and/or child position.
- setOnItemClickListener(AdapterView.OnItemClickListener) - Method in class icyllis.modernui.widget.ListPopupWindow
-
Sets a listener to receive events when a list item is clicked.
- setOnItemClickListener(AdapterView.OnItemClickListener) - Method in class icyllis.modernui.widget.Spinner
-
A spinner does not support item click events.
- setOnItemLongClickListener(AdapterView.OnItemLongClickListener) - Method in class icyllis.modernui.widget.AdapterView
-
Register a callback to be invoked when an item in this AdapterView has been clicked and held
- setOnItemSelectedListener(AdapterView.OnItemSelectedListener) - Method in class icyllis.modernui.widget.AdapterView
-
Register a callback to be invoked when an item in this AdapterView has been selected.
- setOnItemSelectedListener(AdapterView.OnItemSelectedListener) - Method in class icyllis.modernui.widget.ListPopupWindow
-
Sets a listener to receive events when a list item is selected.
- setOnKeyListener(View.OnKeyListener) - Method in class icyllis.modernui.view.View
-
Register a callback to be invoked when a hardware key is pressed in this view.
- setOnLongClickListener(View.OnLongClickListener) - Method in class icyllis.modernui.view.View
-
Register a callback to be invoked when this view is clicked and held.
- setOnMenuItemClickListener(MenuItem.OnMenuItemClickListener) - Method in class icyllis.modernui.view.menu.MenuItemImpl
- setOnMenuItemClickListener(MenuItem.OnMenuItemClickListener) - Method in interface icyllis.modernui.view.MenuItem
-
Set a custom listener for invocation of this menu item.
- setOnMenuItemClickListener(PopupMenu.OnMenuItemClickListener) - Method in class icyllis.modernui.widget.PopupMenu
-
Sets a listener that will be notified when the user selects an item from the menu.
- setOnScrollChangeListener(View.OnScrollChangeListener) - Method in class icyllis.modernui.view.View
-
Register a callback to be invoked when the scroll X or Y positions of this view change.
- setOnScrollChangeListener(NestedScrollView.OnScrollChangeListener) - Method in class icyllis.modernui.widget.NestedScrollView
-
Register a callback to be invoked when the scroll X or Y positions of this view change.
- setOnScrollListener(AbsListView.OnScrollListener) - Method in class icyllis.modernui.widget.AbsListView
-
Set the listener that will receive notifications every time the list scrolls.
- setOnSeekBarChangeListener(SeekBar.OnSeekBarChangeListener) - Method in class icyllis.modernui.widget.SeekBar
-
Sets a listener to receive notifications of changes to the SeekBar's progress level.
- setOnTouchListener(View.OnTouchListener) - Method in class icyllis.modernui.view.View
-
Register a callback to be invoked when a touch event is sent to this view.
- setOptionalIconsVisible(boolean) - Method in class icyllis.modernui.view.menu.MenuBuilder
- setOrdering(int) - Method in class icyllis.modernui.transition.TransitionSet
-
Sets the play order of this set's child transitions.
- setOrientation(int) - Method in class icyllis.modernui.widget.GridLayout
-
GridLayout uses the orientation property for two purposes: To control the 'direction' in which default row/column indices are generated when they are not specified in a component's layout parameters.
- setOrientation(int) - Method in class icyllis.modernui.widget.LinearLayout
-
Should the layout be a column or a row.
- setOrientation(GradientDrawable.Orientation) - Method in class icyllis.modernui.graphics.drawable.GradientDrawable
-
Sets the orientation of the gradient defined in this drawable.
- setOrthographic(float, float, float, float, boolean) - Method in class icyllis.arc3d.core.Matrix4
-
Set this matrix to an orthographic projection matrix.
- setOrthographic(float, float, float, float, float, float) - Method in class icyllis.arc3d.core.Matrix4
-
Set this matrix to an orthographic projection matrix.
- setOrthographic(float, float, float, float, float, float, boolean) - Method in class icyllis.arc3d.core.Matrix4
-
Set this matrix to be an orthographic projection transformation for a right-handed coordinate system using the given NDC z range.
- setOrthographicLH(float, float, float, float, float, float, boolean) - Method in class icyllis.arc3d.core.Matrix4
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system using the given NDC z range.
- setOutsideTouchable(boolean) - Method in class icyllis.modernui.widget.PopupWindow
-
Controls whether the pop-up will be informed of touch events outside of its window.
- setOverlapAnchor(boolean) - Method in class icyllis.modernui.widget.ListPopupWindow
- setOverlapAnchor(boolean) - Method in class icyllis.modernui.widget.PopupWindow
-
Sets whether the popup window should overlap its anchor view when displayed as a drop-down.
- setOverscrollFooter(Drawable) - Method in class icyllis.modernui.widget.ListView
-
Sets the drawable that will be drawn below all other list content.
- setOverscrollHeader(Drawable) - Method in class icyllis.modernui.widget.ListView
-
Sets the drawable that will be drawn above all other list content.
- setOverScrollMode(int) - Method in class icyllis.modernui.view.View
-
Set the over-scroll mode for this view.
- setPadding(int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
-
Sets the absolute padding.
- setPadding(int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
-
Configure the padding of the shape, there is no padding by default.
- setPadding(int, int, int, int) - Method in class icyllis.modernui.view.View
-
Sets the padding.
- setPadding(int, int, int, int) - Method in class icyllis.modernui.widget.TextView
- setPaddingMode(int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
-
Specifies how layer padding should affect the bounds of subsequent layers.
- setPaddingRelative(int, int, int, int) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
-
Sets the relative padding.
- setPaddingRelative(int, int, int, int) - Method in class icyllis.modernui.view.View
-
Sets the relative padding.
- setPaddingRelative(int, int, int, int) - Method in class icyllis.modernui.widget.TextView
- setPageMargin(int) - Method in class icyllis.modernui.widget.ViewPager
-
Set the margin between pages.
- setPageMarginDrawable(Drawable) - Method in class icyllis.modernui.widget.ViewPager
-
Set a drawable that will be used to fill the margin between pages.
- setPager(ViewPager) - Method in class icyllis.modernui.widget.LinearPagerIndicator
- setPageTransformer(boolean, ViewPager.PageTransformer) - Method in class icyllis.modernui.widget.ViewPager
-
Sets a
ViewPager.PageTransformer
that will be called for each attached page whenever the scroll position is changed. - setPageTransformer(boolean, ViewPager.PageTransformer, int) - Method in class icyllis.modernui.widget.ViewPager
-
Sets a
ViewPager.PageTransformer
that will be called for each attached page whenever the scroll position is changed. - setPaint(Paint) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
- setPaintMode() - Method in class icyllis.modernui.core.awt.NonClearGraphics
- setPaintMode() - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
- setParsedMarkdown(TextView, Spanned) - Method in class icyllis.modernui.markdown.Markdown
- setPath(Path) - Method in class icyllis.arc3d.core.Glyph
- setPath(ScalerContext) - Method in class icyllis.arc3d.core.Glyph
- setPathEffect(PathEffect) - Method in class icyllis.arc3d.core.Paint
-
Sets PathEffect to pathEffect.
- setPathHasBeenCalled() - Method in class icyllis.arc3d.core.Glyph
- setPerspective(double, double, float, float, boolean) - Method in class icyllis.arc3d.core.Matrix4
-
Set this matrix to be a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range.
- setPerspective(float, float, float, float) - Method in class icyllis.arc3d.core.Matrix4
-
Set this matrix to a perspective projection matrix.
- setPerspective(float, float, float, float, float, float) - Method in class icyllis.arc3d.core.Matrix4
-
Set this matrix to a perspective projection matrix.
- setPerspectiveLH(double, double, float, float, boolean) - Method in class icyllis.arc3d.core.Matrix4
-
Set this matrix to be a symmetric perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range.
- setPerspX(float) - Method in class icyllis.arc3d.core.Matrix
-
Set the perspX value.
- setPerspY(float) - Method in class icyllis.arc3d.core.Matrix
-
Set the perspY value.
- setPivotX(float) - Method in class icyllis.modernui.graphics.RenderProperties
-
Sets the pivot value for the RenderNode on the X axis
- setPivotX(float) - Method in class icyllis.modernui.view.View
- 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
- 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
-
Convenience for
Selection.setSelection(Spannable, int)
. - setSelection(int) - Method in class icyllis.modernui.widget.GridView
-
Sets the currently selected item
- setSelection(int) - Method in class icyllis.modernui.widget.ListPopupWindow
-
Set the selected position of the list.
- setSelection(int) - Method in class icyllis.modernui.widget.ListView
-
Sets the currently selected item.
- setSelection(int, boolean) - Method in class icyllis.modernui.widget.AbsSpinner
-
Jump directly to a specific item in the adapter data.
- setSelection(int, int) - Method in class icyllis.modernui.widget.EditText
-
Convenience for
Selection.setSelection(Spannable, int, int)
. - setSelection(Spannable, int) - Static method in class icyllis.modernui.text.Selection
-
Move the cursor to offset
index
. - setSelection(Spannable, int, int) - Static method in class icyllis.modernui.text.Selection
-
Set the selection anchor to
start
and the selection edge tostop
. - 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 typefloat
. - 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 typeint
. - 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 theindex
th key-value mapping that this LongSparseArray stores. - setValueAt(int, E) - Method in class icyllis.modernui.util.SparseArray
-
Given an index in the range
0...size()-1
, sets a new value for theindex
th key-value mapping that this SparseArray stores. - setValueAt(int, V) - Method in class icyllis.modernui.util.ArrayMap
-
Set the value at a given index in the array.
- setValues(PropertyValuesHolder...) - Method in class icyllis.modernui.animation.ValueAnimator
-
Sets the values, per property, being animated between.
- setVariable(Variable) - Method in class icyllis.arc3d.compiler.tree.VariableDecl
- setVariable(Variable) - Method in class icyllis.arc3d.compiler.tree.VariableReference
- setVariableDecl(VariableDecl) - Method in class icyllis.arc3d.compiler.tree.Variable
- setVariablePadding(boolean) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer.DrawableContainerState
-
A boolean value indicating whether to use the maximum padding value of all frames in the set (false), or to use the padding value of the frame being shown (true).
- setVelocityScale(float) - Method in class icyllis.modernui.widget.AbsListView
-
Sets a scale factor for the fling velocity.
- setVertexBuffer(Buffer, int, int) - Method in interface icyllis.arc3d.engine.Mesh
-
The callback method for
MeshDrawTarget.makeVertexSpace(Mesh)
results. - setVertexBuffer(Buffer, int, int) - Method in class icyllis.arc3d.engine.trash.ops.RectOp
-
Deprecated.
- setVertexBuffer(Buffer, int, int) - Method in class icyllis.arc3d.engine.trash.ops.RoundRectOp
-
Deprecated.
- setVerticalFadingEdgeEnabled(boolean) - Method in class icyllis.modernui.view.View
-
Define whether the vertical edges should be faded when this view is scrolled vertically.
- setVerticalGravity(int) - Method in class icyllis.modernui.widget.LinearLayout
- setVerticalGravity(int) - Method in class icyllis.modernui.widget.RelativeLayout
- setVerticalOffset(int) - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
- setVerticalOffset(int) - Method in class icyllis.modernui.view.menu.MenuPopup
- setVerticalOffset(int) - Method in class icyllis.modernui.view.menu.StandardMenuPopup
- setVerticalOffset(int) - Method in class icyllis.modernui.widget.ListPopupWindow
-
Set the vertical offset of this popup from its anchor view in pixels.
- setVerticalScrollBarEnabled(boolean) - Method in class icyllis.modernui.view.View
-
Define whether the vertical scrollbar should have or not.
- setVerticalScrollbarThumbDrawable(Drawable) - Method in class icyllis.modernui.view.View
-
Defines the vertical scrollbar thumb drawable
- setVerticalScrollbarTrackDrawable(Drawable) - Method in class icyllis.modernui.view.View
-
Defines the vertical scrollbar track drawable
- setVerticalSpacing(int) - Method in class icyllis.modernui.widget.GridView
-
Set the amount of vertical (y) spacing to place between each item in the grid.
- setView(View) - Method in class icyllis.modernui.view.ViewRoot
- setViewport(int, int, int, int) - Method in class icyllis.arc3d.engine.CommandBuffer
- 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 usingthis
GLData. - SharedContext - Class in icyllis.arc3d.engine.trash
-
Deprecated.
- SharedElementCallback - Class in icyllis.modernui.fragment
-
Listener provided in
Fragment.setEnterSharedElementCallback(SharedElementCallback)
andFragment.setExitSharedElementCallback(SharedElementCallback)
to monitor the Fragment transitions. - SharedElementCallback() - Constructor for class icyllis.modernui.fragment.SharedElementCallback
- SharedPtr - Annotation Interface in icyllis.arc3d.core
-
Denotes something like C++ std::shared_ptr.
- SharedResourceCache - Class in icyllis.arc3d.engine
-
Thread-safe class to get or create pipeline state objects (PSO) asynchronously.
- SharedResourceCache() - Constructor for class icyllis.arc3d.engine.SharedResourceCache
- SharedResourceCache.Stats - Class in icyllis.arc3d.engine
- shear(double, double) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
- shear(float, float) - Method in class icyllis.arc3d.core.Canvas
-
Shears the current matrix by sx on the x-axis and sy on the y-axis.
- shear(float, float) - Method in class icyllis.modernui.graphics.Canvas
-
Shears the current matrix by sx on the x-axis and sy on the y-axis.
- shear(float, float, float, float) - Method in class icyllis.arc3d.core.Canvas
-
Pre-multiply the current matrix by the specified shearing.
- shear(float, float, float, float) - Method in class icyllis.modernui.graphics.Canvas
-
Pre-multiply the current matrix by the specified shearing.
- SHIFTED_EXPONENT_MASK - Static variable in class icyllis.arc3d.core.FP16
-
The bitmask to AND a number shifted by
FP16.EXPONENT_SHIFT
right, to obtain exponent bits. - SHL - Enum constant in enum class icyllis.arc3d.compiler.Operator
- SHL_ASSIGN - Enum constant in enum class icyllis.arc3d.compiler.Operator
- SHORTER - Enum constant in enum class icyllis.modernui.graphics.GradientShader.HueInterpolationMethod
-
Hue angles are interpolated to take the shorter of the two arcs between the starting and ending hues.
- shortValue() - Method in class icyllis.modernui.util.Half
-
Returns the value of this
Half
as ashort
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 theCustomDrawable
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 aFileChannel
. - 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 aFileChannel
. - 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 newSpannables
. - 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)
- wheredefault_alignment
is specified inGridLayout.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
- 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
- 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
andSpvDecorationMatrixStride
. - Strike - Class in icyllis.arc3d.core
-
The font strike holds the results from
ScalerContext
. - Strike(StrikeCache, StrikeDesc, ScalerContext) - Constructor for class icyllis.arc3d.core.Strike
- StrikeCache - Class in icyllis.arc3d.core
- StrikeCache() - Constructor for class icyllis.arc3d.core.StrikeCache
- StrikeDesc - Class in icyllis.arc3d.core
-
Descriptor of font strike.
- StrikeDesc() - Constructor for class icyllis.arc3d.core.StrikeDesc
- StrikeDesc(StrikeDesc) - Constructor for class icyllis.arc3d.core.StrikeDesc
- STRIKETHROUGH_FLAG - Static variable in class icyllis.modernui.text.TextPaint
-
Paint flag that applies a strike-through decoration to drawn text.
- STRIKETHROUGH_SPAN - Static variable in class icyllis.modernui.text.TextUtils
- StrikethroughSpan - Class in icyllis.modernui.text.style
-
A span that strikes through the text it's attached to.
- StrikethroughSpan() - Constructor for class icyllis.modernui.text.style.StrikethroughSpan
-
Creates a
StrikethroughSpan
. - StrikethroughSpan(Parcel) - Constructor for class icyllis.modernui.text.style.StrikethroughSpan
-
Creates a
StrikethroughSpan
from a parcel. - StringBlock - Class in icyllis.modernui.resources
-
Retrieving data out of a compiled string source.
- StringBlock() - Constructor for class icyllis.modernui.resources.StringBlock
- stringOrSpannedString(CharSequence) - Static method in class icyllis.modernui.text.TextUtils
- STROKE - Enum constant in enum class icyllis.modernui.graphics.Paint.Style
-
Geometry and text drawn with this style will be stroked, respecting the stroke-related fields on the paint.
- STROKE - Static variable in class icyllis.arc3d.core.Paint
-
Geometry drawn with this style will be stroked, respecting the stroke-related fields on the paint.
- STROKE - Static variable in class icyllis.arc3d.granite.geom.SDFRectGeoProc
- STROKE - Static variable in class icyllis.modernui.graphics.Paint
-
Geometry drawn with this style will be stroked, respecting the stroke-related fields on the paint.
- STROKE_AND_FILL - Static variable in class icyllis.arc3d.core.Paint
-
Geometry (path) drawn with this style will be both filled and stroked at the same time, respecting the stroke-related fields on the paint.
- STROKE_AND_FILL - Static variable in class icyllis.modernui.graphics.Paint
-
Geometry (path) drawn with this style will be both filled and stroked at the same time, respecting the stroke-related fields on the paint.
- StrokeRec - Class in icyllis.arc3d.core
-
This class collects stroke params from paint and constructs new paths by stroking geometries.
- StrokeRec() - Constructor for class icyllis.arc3d.core.StrokeRec
-
A fill style.
- StrokeRec(Paint) - Constructor for class icyllis.arc3d.core.StrokeRec
-
Create from paint, assuming resScale = 1.
- StrokeRec(Paint, float) - Constructor for class icyllis.arc3d.core.StrokeRec
-
Create from paint.
- StrokeRec(Paint, int, float) - Constructor for class icyllis.arc3d.core.StrokeRec
-
Create from paint with overrides, assuming resScale = 1.
- StrokeRec(Paint, int, float, float) - Constructor for class icyllis.arc3d.core.StrokeRec
-
Create from paint with overrides.
- STRUCT_DEFINITION - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.ElementKind
- StructDefinition - Class in icyllis.arc3d.compiler.tree
-
A struct at global scope, as in:
- StructDefinition(int, Type) - Constructor for class icyllis.arc3d.compiler.tree.StructDefinition
- STYLE_CIRCLE - Static variable in class icyllis.modernui.text.style.BulletSpan
- STYLE_DISC - Static variable in class icyllis.modernui.text.style.BulletSpan
- STYLE_SPAN - Static variable in class icyllis.modernui.text.TextUtils
- STYLE_SQUARE - Static variable in class icyllis.modernui.text.style.BulletSpan
- Styleable() - Constructor for class icyllis.modernui.resources.ResourceValues.Styleable
- StyleSpan - Class in icyllis.modernui.text.style
-
Span that allows setting the style of the text it's attached to.
- StyleSpan(int) - Constructor for class icyllis.modernui.text.style.StyleSpan
-
Creates a
StyleSpan
from a style. - StyleSpan(Parcel) - Constructor for class icyllis.modernui.text.style.StyleSpan
-
Creates a
StyleSpan
from a parcel. - SUB - Enum constant in enum class icyllis.arc3d.compiler.Operator
- SUB_ASSIGN - Enum constant in enum class icyllis.arc3d.compiler.Operator
- SubMenu - Interface in icyllis.modernui.view
-
Subclass of
Menu
for sub menus. - SubMenuArrowDrawable - Class in icyllis.modernui.view.menu
- SubMenuArrowDrawable(Context) - Constructor for class icyllis.modernui.view.menu.SubMenuArrowDrawable
- SubMenuBuilder - Class in icyllis.modernui.view.menu
-
The model for a sub menu, which is an extension of the menu.
- SubMenuBuilder(Context, MenuBuilder, MenuItemImpl) - Constructor for class icyllis.modernui.view.menu.SubMenuBuilder
- submit() - Method in class icyllis.arc3d.engine.ImmediateContext
- submit() - Method in class icyllis.arc3d.engine.QueueManager
- submit() - Method in class icyllis.arc3d.vulkan.VulkanCommandPool
- submit(CommandBuffer) - Method in class icyllis.arc3d.engine.GpuBufferPool
-
Deprecated.Alternative to
GpuBufferPool.reset()
that flushes and submits ALL using buffers to the given command buffer. - submit(QueueManager) - Method in class icyllis.arc3d.engine.CommandBuffer
- submit(QueueManager) - Method in class icyllis.arc3d.opengl.GLCommandBuffer
- submit(QueueManager) - Method in class icyllis.arc3d.vulkan.VulkanCommandBuffer
- SUBROUTINE - Enum constant in enum class icyllis.arc3d.compiler.ShaderKind
-
A substage of shader code, working as a function.
- SUBROUTINE_BLENDER - Enum constant in enum class icyllis.arc3d.compiler.ShaderKind
- SUBROUTINE_COLOR_FILTER - Enum constant in enum class icyllis.arc3d.compiler.ShaderKind
- SUBROUTINE_SHADER - Enum constant in enum class icyllis.arc3d.compiler.ShaderKind
- SubRun() - Constructor for class icyllis.arc3d.granite.SubRunContainer.SubRun
- SubRunContainer - Class in icyllis.arc3d.granite
-
A SubRun represents a method to draw a subregion of a GlyphRun, where GlyphRun represents the shaped text (positioned glyphs) and a strike.
- SubRunContainer(Matrixc) - Constructor for class icyllis.arc3d.granite.SubRunContainer
- SubRunContainer.AtlasSubRun - Class in icyllis.arc3d.granite
- SubRunContainer.DirectMaskSubRun - Class in icyllis.arc3d.granite
- SubRunContainer.SubRun - Class in icyllis.arc3d.granite
-
SubRun defines the most basic functionality of a SubRun; the ability to draw, and the ability to be in a list.
- SubRunContainer.TransformedMaskSubRun - Class in icyllis.arc3d.granite
- SubRunData - Class in icyllis.arc3d.granite
- SubRunData(SubRunContainer.AtlasSubRun, Matrix, int, int, int) - Constructor for class icyllis.arc3d.granite.SubRunData
- SUBSCRIPT_SPAN - Static variable in class icyllis.modernui.text.TextUtils
- SubscriptSpan - Class in icyllis.modernui.text.style
-
The span that moves the position of the text baseline lower.
- SubscriptSpan() - Constructor for class icyllis.modernui.text.style.SubscriptSpan
-
Creates a
SubscriptSpan
. - SubscriptSpan(Parcel) - Constructor for class icyllis.modernui.text.style.SubscriptSpan
-
Creates a
SubscriptSpan
from a parcel. - subSequence(int, int) - Method in class icyllis.modernui.text.PrecomputedText
- subSequence(int, int) - Method in class icyllis.modernui.text.SpannableString
- subSequence(int, int) - Method in class icyllis.modernui.text.SpannableStringBuilder
-
Return a new CharSequence containing a copy of the specified range of this buffer, including the overlapping spans.
- subSequence(int, int) - Method in class icyllis.modernui.text.SpannedString
- substring(int, int) - Method in class icyllis.modernui.text.SpannableStringBuilder
-
Return a String containing a copy of the chars in this buffer, limited to the [start, end) range.
- substring(CharSequence, int, int) - Static method in class icyllis.modernui.text.TextUtils
-
Create a new String object containing the given range of characters from the source string.
- subtract(Matrix4) - Method in class icyllis.arc3d.core.Matrix4
-
Subtract each element of the given matrix from the corresponding element of this matrix.
- subtract(Quaternion) - Method in class icyllis.arc3d.core.Quaternion
-
Subtract a quaternion from this quaternion.
- subtract(Rect2fc, Rect2fc, Rect2f) - Static method in class icyllis.arc3d.core.Rect2f
- subtract(Rect2ic, Rect2ic, Rect2i) - Static method in class icyllis.arc3d.core.Rect2i
- subtract(Vector3) - Method in class icyllis.arc3d.core.Vector3
-
Subtract each component of a vector from this vector.
- SUBTRACT - Enum constant in enum class icyllis.arc3d.core.BlendMode
-
Subtracts the source pixels from the destination pixels and saturates the result, with alpha blending.
- SUBTRACT - Enum constant in enum class icyllis.modernui.graphics.BlendMode
-
Subtracts the source pixels from the destination pixels and saturates the result, with alpha blending.
- subtractFrameDelay(long) - Static method in class icyllis.modernui.core.Choreographer
-
Subtracts typical frame delay time from a delay interval in milliseconds.
- subUiVisibilityChanged(boolean) - Method in class icyllis.modernui.view.ActionProvider
-
Notify the system that the visibility of an action view's sub-UI such as an anchored popup has changed.
- SUGGESTION_RANGE_SPAN - Static variable in class icyllis.modernui.text.TextUtils
- SUGGESTION_SPAN - Static variable in class icyllis.modernui.text.TextUtils
- suggestUndoLabel(CharSequence) - Method in class icyllis.modernui.core.UndoManager
-
Set a new for the new undo state being built within a
UndoManager.beginUpdate(java.lang.CharSequence)
, but only if there is not a label currently set for it. - sum() - Method in class icyllis.arc3d.core.Vector3
-
Returns the sum of all the vector components.
- Summary - Search tag in class icyllis.modernui.widget.GridLayout.LayoutParams
- Section
- SUPERSCRIPT_SPAN - Static variable in class icyllis.modernui.text.TextUtils
- SuperscriptSpan - Class in icyllis.modernui.text.style
-
The span that moves the position of the text baseline higher.
- SuperscriptSpan() - Constructor for class icyllis.modernui.text.style.SuperscriptSpan
-
Creates a
SuperscriptSpan
. - SuperscriptSpan(Parcel) - Constructor for class icyllis.modernui.text.style.SuperscriptSpan
-
Creates a
SuperscriptSpan
from a parcel. - SUPPORTED_MODIFIERS_MASK - Static variable in interface icyllis.modernui.view.Menu
-
A mask of all supported modifiers for MenuItem's keyboard shortcuts
- supportsTextureBarrier() - Method in class icyllis.arc3d.engine.Caps
- suppressLayout(boolean) - Method in class icyllis.modernui.view.ViewGroup
-
Tells this ViewGroup to suppress all layout() calls until layout suppression is disabled with a later call to suppressLayout(false).
- Surface - Class in icyllis.arc3d.core
-
Surface is responsible for managing the pixels that a canvas draws into.
- Surface(int, int) - Constructor for class icyllis.arc3d.core.Surface
- SurfaceAllocator - Class in icyllis.arc3d.engine
-
The
SurfaceAllocator
explicitly distributesGpuSurface
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
-
Used by
GraniteDevice
- SurfaceProxy - Class in icyllis.arc3d.engine
-
The
SurfaceProxy
implements the proxy pattern forGpuSurface
, it targets aGpuSurface
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 inputsource
LiveData
by applyingswitchMapFunction
to each value set onsource
. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
invalid reference