Index

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

R

r() - Method in class icyllis.arc3d.core.Paint
Returns the value of the red component.
r() - Method in class icyllis.arc3d.core.shaders.Color4fShader
 
r() - Method in class icyllis.arc3d.granite.KeyContext
Returns the value of the red component, in destination space.
r() - Method in class icyllis.arc3d.granite.PaintParams
Returns the value of the red component, in sRGB space.
R - Class in icyllis.modernui
 
R - Static variable in class icyllis.arc3d.compiler.tree.Swizzle
SwizzleComponents.
R() - Constructor for class icyllis.modernui.R
 
R_16 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
Red, one channel, 16-bit unsigned per channel.
R_8 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
Red, one channel, 8-bit unsigned per channel.
R_F16 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
Red, one channel, 16-bit half float per channel.
R.attr - Class in icyllis.modernui
 
R.id - Class in icyllis.modernui
 
RAD_TO_DEG - Static variable in class icyllis.arc3d.core.MathUtil
 
RADIAL_GRADIENT - Static variable in class icyllis.modernui.graphics.drawable.GradientDrawable
 
RadialGradient - Class in icyllis.arc3d.core.shaders
 
RadialGradient - Class in icyllis.modernui.graphics
RadialGradient generates gradient colors linearly interpolated in the radial direction of a circle.
RadialGradient(float, float, float, float[], ColorSpace, float[], int, int, int) - Constructor for class icyllis.arc3d.core.shaders.RadialGradient
 
RadialGradient(float, float, float, float[], ColorSpace, float[], Shader.TileMode, Matrix) - Constructor for class icyllis.modernui.graphics.RadialGradient
Create a radial gradient shader.
RadialGradient(float, float, float, int[], float[], Shader.TileMode, Matrix) - Constructor for class icyllis.modernui.graphics.RadialGradient
Simplified constructor that takes an array of 0xAARRGGBB colors in sRGB color space.
RadialGradient(float, float, float, int, int, Shader.TileMode, Matrix) - Constructor for class icyllis.modernui.graphics.RadialGradient
Simplified constructor that takes two 0xAARRGGBB colors in sRGB color space.
RadialGradient.Builder - Class in icyllis.modernui.graphics
Builder pattern of RadialGradient.
RADII - Static variable in class icyllis.arc3d.granite.geom.AnalyticArcStep
X is circle radius.
Y is stroke radius if stroked, or -1.0 if filled.
Z is local AA radius.
RADII - Static variable in class icyllis.arc3d.granite.geom.AnalyticSimpleBoxStep
X is corner radius for rect or half width for line.
Y is stroke radius if stroked, or -1.0 if filled.
Z is local AA radius.
RADII_ARC - Static variable in class icyllis.arc3d.granite.geom.AnalyticArcStep
W is half width for open arcs.
RadioButton - Class in icyllis.modernui.widget
A radio button is a two-states button that can be either checked or unchecked.
RadioButton(Context) - Constructor for class icyllis.modernui.widget.RadioButton
 
RadioGroup - Class in icyllis.modernui.widget
This class is used to create a multiple-exclusion scope for a set of radio buttons.
RadioGroup(Context) - Constructor for class icyllis.modernui.widget.RadioGroup
 
RadioGroup.OnCheckedChangeListener - Interface in icyllis.modernui.widget
Interface definition for a callback to be invoked when the checked radio button changed in this group.
RADIUS_TYPE_FRACTION - Static variable in class icyllis.modernui.graphics.drawable.GradientDrawable
Radius is a fraction of the base size.
RADIUS_TYPE_FRACTION_PARENT - Static variable in class icyllis.modernui.graphics.drawable.GradientDrawable
Radius is a fraction of the bounds size.
RADIUS_TYPE_PIXELS - Static variable in class icyllis.modernui.graphics.drawable.GradientDrawable
Radius is in pixels.
range(int, int) - Static method in class icyllis.arc3d.compiler.Position
Pack a range into a position, the position is valid only if start >= 0 && start <= end && end <= 0x7FFFFF.
Range - Search tag in class icyllis.arc3d.core.ColorSpace.Rgb
Section
Range(char, char) - Static method in interface icyllis.arc3d.compiler.lex.RegexNode
Match a character range.
Range(RegexNode, RegexNode) - Static method in interface icyllis.arc3d.compiler.lex.RegexNode
Match a character range.
Raster - Class in icyllis.arc3d.core.j2d
Raster is similar to Bitmap, they are all "raster" (pixel map), but this class wraps Java2D's Raster.
Raster(BufferedImage, ImageInfo, Object, int, int) - Constructor for class icyllis.arc3d.core.j2d.Raster
 
Raster.Format - Annotation Interface in icyllis.arc3d.core.j2d
Describes the usage of Raster.
RasterDevice - Class in icyllis.arc3d.core.j2d
 
RasterDevice(Raster) - Constructor for class icyllis.arc3d.core.j2d.RasterDevice
 
RasterImage - Class in icyllis.arc3d.core.image
 
RasterImage(Pixmap, Pixels, boolean) - Constructor for class icyllis.arc3d.core.image.RasterImage
 
RasterTextStep - Class in icyllis.arc3d.granite.geom
Draw text using a GPU glyph atlas and raster data generated by CPU.
RasterTextStep(int) - Constructor for class icyllis.arc3d.granite.geom.RasterTextStep
 
RAW - Enum constant in enum class icyllis.modernui.graphics.Bitmap.SaveFormat
Save as the raw binary data, this is simply a memory dump.
RawIterator() - Constructor for class icyllis.arc3d.core.Path.RawIterator
 
RawPtr - Annotation Interface in icyllis.arc3d.core
Denotes a use of a reference-counted object doesn't change the reference count, or an auto-closeable object doesn't close the object.
read - Variable in class icyllis.arc3d.compiler.analysis.SymbolUsage.VariableCounts
 
readArray(ClassLoader, Class<T>) - Method in class icyllis.modernui.util.Parcel
Read an object array.
readBoolean() - Method in class icyllis.modernui.util.Parcel
 
readBooleanArray() - Method in class icyllis.modernui.util.Parcel
 
readByte() - Method in class icyllis.arc3d.core.image.GIFDecoder
 
readByte() - Method in class icyllis.modernui.util.IOStreamParcel
 
readByte() - Method in class icyllis.modernui.util.Parcel
 
readByteArray() - Method in class icyllis.modernui.util.Parcel
 
readBytes(byte[]) - Method in class icyllis.modernui.util.Parcel
 
readBytes(byte[], int, int) - Method in class icyllis.modernui.util.IOStreamParcel
 
readBytes(byte[], int, int) - Method in class icyllis.modernui.util.Parcel
 
readChar() - Method in class icyllis.modernui.util.Parcel
 
readCharArray() - Method in class icyllis.modernui.util.Parcel
 
readCharSequence() - Method in class icyllis.modernui.util.Parcel
Read a CharSequence value from the parcel.
readDataSet(ClassLoader) - Method in class icyllis.modernui.util.Parcel
Read a data set as a value.
readDouble() - Method in class icyllis.modernui.util.Parcel
 
readDoubleArray() - Method in class icyllis.modernui.util.Parcel
 
readFloat() - Method in class icyllis.modernui.util.Parcel
 
readFloatArray() - Method in class icyllis.modernui.util.Parcel
 
readInstant() - Method in class icyllis.modernui.util.Parcel
Read Instant as a value.
readInt() - Method in class icyllis.modernui.util.IOStreamParcel
 
readInt() - Method in class icyllis.modernui.util.Parcel
 
readIntArray() - Method in class icyllis.modernui.util.Parcel
 
readIntoNativeBuffer(InputStream) - Static method in class icyllis.modernui.core.Core
Allocates native memory and read buffered resource.
readIntoNativeBuffer(ReadableByteChannel) - Static method in class icyllis.modernui.core.Core
Allocates native memory and read buffered resource.
readLong() - Method in class icyllis.modernui.util.IOStreamParcel
 
readLong() - Method in class icyllis.modernui.util.Parcel
 
readLongArray() - Method in class icyllis.modernui.util.Parcel
 
readParcelable(ClassLoader, Class<T>) - Method in class icyllis.modernui.util.Parcel
 
readParcelable0(ClassLoader, Class<T>) - Method in class icyllis.modernui.util.Parcel
 
readParcelableCreator(ClassLoader, Class<T>) - Method in class icyllis.modernui.util.Parcel
 
readPixels(Pixmap, int, int) - Method in class icyllis.arc3d.core.Pixmap
Copies a Rect of pixels to dst.
readPixelsRowBytesSupport() - Method in class icyllis.arc3d.engine.Caps
Does readPixels() support a dst buffer where the row bytes is not equal to bpp * w?
readsDstColor() - Method in class icyllis.arc3d.engine.trash.TransferProcessor
Deprecated.
 
readShort() - Method in class icyllis.modernui.util.IOStreamParcel
 
readShort() - Method in class icyllis.modernui.util.Parcel
 
readShortArray() - Method in class icyllis.modernui.util.Parcel
 
readString() - Method in class icyllis.arc3d.core.image.LZWDecoder
Decode next string of data, which can be accessed by LZWDecoder.setData(ByteBuffer, int) method.
readString() - Method in class icyllis.modernui.util.Parcel
Read a string.
readString16() - Method in class icyllis.modernui.util.Parcel
Read a string in UTF-16 format.
readString8() - Method in class icyllis.modernui.util.Parcel
Read a string in UTF-8 format.
readUUID() - Method in class icyllis.modernui.util.Parcel
Read UUID as a value.
readValue(ClassLoader, Class<T>, Class<?>) - Method in class icyllis.modernui.util.Parcel
 
reclaimViews(List<View>) - Method in class icyllis.modernui.widget.AbsListView
Move all views (excluding headers and footers) held by this AbsListView into the supplied List.
recordDeferredClipDraws() - Method in class icyllis.arc3d.granite.ClipStack
 
recordDependency(Task) - Method in class icyllis.arc3d.granite.SurfaceDrawContext
 
recordDraw(Rect2fc, int) - Method in class icyllis.arc3d.granite.geom.BoundsManager
 
recordDraw(Rect2fc, int) - Method in class icyllis.arc3d.granite.geom.FullBoundsManager
 
recordDraw(Rect2fc, int) - Method in class icyllis.arc3d.granite.geom.GridBoundsManager
 
recordDraw(Rect2fc, int) - Method in class icyllis.arc3d.granite.geom.HybridBoundsManager
 
recordDraw(Rect2fc, int) - Method in class icyllis.arc3d.granite.geom.SimpleBoundsManager
 
recordDraw(Draw) - Method in class icyllis.arc3d.granite.SurfaceDrawContext
 
RecordingContext - Class in icyllis.arc3d.engine
This class is a public API, except where noted.
RecordingContext(Device) - Constructor for class icyllis.arc3d.engine.RecordingContext
 
RecordingContextOptions - Class in icyllis.arc3d.engine
 
RecordingContextOptions() - Constructor for class icyllis.arc3d.engine.RecordingContextOptions
 
recordRenderCall(Consumer<GLDevice>) - Method in class icyllis.arc3d.opengl.GLDevice
 
recordUpload(RecordingContext, ImageViewProxy, int, int, ColorSpace, int, int, ColorSpace, ImageUploadTask.MipLevel[], Rect2ic, ImageUploadTask.UploadCondition) - Method in class icyllis.arc3d.granite.SurfaceDrawContext
 
recordUploads(RecordingContext, SurfaceDrawContext) - Method in class icyllis.arc3d.granite.DrawAtlas
 
recordUploads(SurfaceDrawContext) - Method in class icyllis.arc3d.granite.AtlasProvider
 
recordUploads(SurfaceDrawContext) - Method in class icyllis.arc3d.granite.GlyphAtlasManager
 
Rect - Class in icyllis.modernui.graphics
Represents a rectangle.
Rect() - Constructor for class icyllis.modernui.graphics.Rect
Create a new Rect with all coordinates initialized to 0.
Rect(int, int, int, int) - Constructor for class icyllis.modernui.graphics.Rect
Create a new rectangle with the specified coordinates.
Rect(Rect) - Constructor for class icyllis.modernui.graphics.Rect
Create a new rectangle, initialized with the values in the specified rectangle (which is left unmodified).
Rect2f - Class in icyllis.arc3d.core
The Rect2f holds four float coordinates describing the upper and lower bounds of a rectangle.
Rect2f() - Constructor for class icyllis.arc3d.core.Rect2f
Create a new empty rectangle.
Rect2f(float, float, float, float) - Constructor for class icyllis.arc3d.core.Rect2f
Create a new rectangle with the specified coordinates.
Rect2f(Rect2fc) - Constructor for class icyllis.arc3d.core.Rect2f
Create a new rectangle, initialized with the values in the specified rectangle (which is left unmodified).
Rect2f(Rect2ic) - Constructor for class icyllis.arc3d.core.Rect2f
Create a new rectangle, initialized with the values in the specified rectangle (which is left unmodified).
Rect2fc - Interface in icyllis.arc3d.core
Interface to a read-only view of a rectangle in float coordinates.
Rect2i - Class in icyllis.arc3d.core
The Rect2i holds four integer coordinates describing the upper and lower bounds of a rectangle (left, top, right bottom).
Rect2i() - Constructor for class icyllis.arc3d.core.Rect2i
Create a new rectangle with all coordinates initialized to 0.
Rect2i(int, int, int, int) - Constructor for class icyllis.arc3d.core.Rect2i
Create a new rectangle with the specified coordinates.
Rect2i(Rect2fc) - Constructor for class icyllis.arc3d.core.Rect2i
Create a new rectangle, initialized with the values in the specified rectangle (which is left unmodified).
Rect2i(Rect2ic) - Constructor for class icyllis.arc3d.core.Rect2i
Create a new rectangle, initialized with the values in the specified rectangle (which is left unmodified).
Rect2ic - Interface in icyllis.arc3d.core
Interface to a read-only view of a rectangle in integer coordinates.
RECTANGLE - Static variable in class icyllis.modernui.graphics.drawable.ShapeDrawable
Shape is a rectangle, possibly with rounded corners.
RectanglePacker - Class in icyllis.arc3d.core
Packs rectangles into a larger rectangle.
RectanglePacker(int, int) - Constructor for class icyllis.arc3d.core.RectanglePacker
Constructor assumes both width and height are in the range 1..32768.
RectanglePacker.BinaryTree - Class in icyllis.arc3d.core
 
RectanglePacker.Horizon - Class in icyllis.arc3d.core
 
RectanglePacker.HorizonOld - Class in icyllis.arc3d.core
 
RectanglePacker.Power2Line - Class in icyllis.arc3d.core
 
RectanglePacker.Skyline - Class in icyllis.arc3d.core
Tracks the current silhouette, optimized.
RectF - Class in icyllis.modernui.graphics
Represents a rectangle holding four float coordinates.
RectF() - Constructor for class icyllis.modernui.graphics.RectF
Create a new empty RectF.
RectF(float, float, float, float) - Constructor for class icyllis.modernui.graphics.RectF
Create a new rectangle with the specified coordinates.
RectF(Rect) - Constructor for class icyllis.modernui.graphics.RectF
 
RectF(RectF) - Constructor for class icyllis.modernui.graphics.RectF
Create a new rectangle, initialized with the values in the specified rectangle (which is left unmodified).
RectOp - Class in icyllis.arc3d.engine.trash.ops
Deprecated.
RectOp(int, Rect2f, float, float, Matrixc, boolean, boolean) - Constructor for class icyllis.arc3d.engine.trash.ops.RectOp
Deprecated.
 
rectsOverlap(Rect2fc, Rect2fc) - Static method in class icyllis.arc3d.core.Rect2f
Returns true if the rectangles have a nonzero area of overlap.
rectsTouchOrOverlap(Rect2fc, Rect2fc) - Static method in class icyllis.arc3d.core.Rect2f
Returns true if the rectangles overlap or share an edge or corner.
recycle() - Method in class icyllis.arc3d.core.Path
Resets the path to its initial state, clears points and verbs and sets fill rule to Path.FILL_NON_ZERO.
recycle() - Method in class icyllis.arc3d.engine.RecycledResource
When recycle is called and there is only one ref left on the resource, we will signal that the resource can be recycled for reuse.
recycle() - Method in class icyllis.modernui.core.Message
Return a Message instance to the global pool.
recycle() - Method in class icyllis.modernui.graphics.Bitmap
recycle() - Method in class icyllis.modernui.graphics.Paint
Releases this paint object to the shared pool.
recycle() - Method in class icyllis.modernui.graphics.Path
Resets the path to its initial state, clears points and verbs and sets fill rule to Path.FILL_NON_ZERO.
recycle() - Method in class icyllis.modernui.text.MeasuredParagraph
Recycle the MeasuredParagraph.
recycle() - Method in class icyllis.modernui.text.SpanSet
Removes all internal references to the spans to avoid memory leaks.
recycle() - Method in class icyllis.modernui.text.TextLine
Puts a TextLine back into the shared pool.
recycle() - Method in class icyllis.modernui.text.TextPaint
Recycle this text paint, this object cannot be used anymore after recycling.
recycle() - Method in class icyllis.modernui.view.InputEvent
Recycles the event.
recycle() - Method in class icyllis.modernui.view.KeyEvent
Recycles the event.
recycle() - Method in class icyllis.modernui.view.MotionEvent
Recycles the event.
recycle() - Method in class icyllis.modernui.view.VelocityTracker
Return a VelocityTracker object back to be re-used by others.
RecycledResource - Class in icyllis.arc3d.engine
The subclass that supports recycling.
RecycledResource(Device) - Constructor for class icyllis.arc3d.engine.RecycledResource
 
recycleOnMeasure() - Method in class icyllis.modernui.widget.ListView
 
red() - Method in class icyllis.arc3d.core.Color
Returns the value of the red component in the range \([0..1]\).
red(float) - Method in class icyllis.arc3d.core.Color
Sets the value of the red component in the range \([0..1]\).
red(int) - Static method in class icyllis.arc3d.core.Color
Return the red component of a color int.
red(int) - Static method in class icyllis.modernui.graphics.Color
Return the red component of a color int.
RED - Static variable in class icyllis.arc3d.core.Color
Represents fully opaque red.
redo - Static variable in class icyllis.modernui.R.id
 
redo() - Method in class icyllis.modernui.core.UndoOperation
Called when this undo state is being pushed back from the transient redo stack to the main undo stack.
redo() - Method in class icyllis.modernui.widget.Editor.EditOperation
 
redo(UndoOwner[], int) - Method in class icyllis.modernui.core.UndoManager
Perform redo of last/top count undo states in the transient redo stack.
redSize - Variable in class icyllis.modernui.core.awt.GLData
The number of bits for the red color channel.
reducedShaderMode() - Method in class icyllis.arc3d.engine.Caps
 
ref() - Method in enum class icyllis.arc3d.core.BlendMode
 
ref() - Method in class icyllis.arc3d.core.effects.BlendModeColorFilter
 
ref() - Method in class icyllis.arc3d.core.effects.ColorMatrixColorFilter
 
ref() - Method in class icyllis.arc3d.core.RefCnt
Increases the reference count by 1 on the client.
ref() - Method in interface icyllis.arc3d.core.RefCounted
Increases the reference count by 1.
ref() - Method in class icyllis.arc3d.core.shaders.Color4fShader
 
ref() - Method in class icyllis.arc3d.core.shaders.ColorShader
 
ref() - Method in class icyllis.arc3d.core.shaders.EmptyShader
 
ref() - Method in class icyllis.arc3d.core.shaders.GradientShader
 
ref() - Method in class icyllis.arc3d.engine.Resource
Increases the reference count by 1 on the client pipeline.
refBlender() - Method in class icyllis.arc3d.core.Paint
Returns the user-supplied blend function, if one has been set.
RefCnt - Class in icyllis.arc3d.core
Base class for objects that may be shared by multiple objects.
RefCnt() - Constructor for class icyllis.arc3d.core.RefCnt
Default constructor, initializing the reference count to 1.
refColorFilter() - Method in class icyllis.arc3d.core.Paint
Returns ColorFilter if set, or null.
refCommandBuffer() - Method in class icyllis.arc3d.engine.Resource
Increases the usage count by 1 on the tracked backend pipeline.
RefCounted - Interface in icyllis.arc3d.core
Marks an object as reference-counted, behavior is implementation-dependent.
Reference() - Constructor for class icyllis.modernui.resources.ResourceValues.Reference
 
reference_type - Variable in class icyllis.modernui.resources.ResourceValues.Reference
 
refImage() - Method in class icyllis.arc3d.engine.ImageViewProxy
 
reflow(CharSequence, int, int, int) - Method in class icyllis.modernui.text.DynamicLayout
 
refProxy() - Method in class icyllis.arc3d.engine.ImageProxyView
Returns a smart pointer (as if on the stack).
refreshDrawableState() - Method in class icyllis.modernui.view.View
Call this to force a view to update its drawable state.
refreshVisibility() - Method in class icyllis.modernui.view.ActionProvider
If this ActionProvider is associated with an item in a menu, refresh the visibility of the item based on ActionProvider.overridesItemVisibility() and ActionProvider.isVisible().
refShader() - Method in class icyllis.arc3d.core.Paint
Returns optional colors used when filling a path, such as a gradient.
RegexNode - Interface in icyllis.arc3d.compiler.lex
Represents a node in the parse tree of a regular expression.
RegexNode.Char - Class in icyllis.arc3d.compiler.lex
 
RegexNode.CharClass - Class in icyllis.arc3d.compiler.lex
 
RegexNode.Range - Class in icyllis.arc3d.compiler.lex
 
RegexParser - Class in icyllis.arc3d.compiler.lex
Turns a simple regular expression into a parse tree.
RegexParser() - Constructor for class icyllis.arc3d.compiler.lex.RegexParser
 
registerAnimationCallback(Animatable2.AnimationCallback) - Method in interface icyllis.modernui.graphics.drawable.Animatable2
Adds a callback to listen to the animation events.
registerAnimationCallback(Animatable2.AnimationCallback) - Method in class icyllis.modernui.graphics.drawable.AnimatedImageDrawable
 
registerCleanup(Object, Runnable) - Static method in class icyllis.modernui.core.Core
Registers a target and a cleaning action to run when the target becomes phantom reachable.
registerDataSetObserver(DataSetObserver) - Method in interface icyllis.modernui.widget.Adapter
Register an observer that is called when changes happen to the data used by this adapter.
registerDataSetObserver(DataSetObserver) - Method in class icyllis.modernui.widget.BaseAdapter
 
registerDataSetObserver(DataSetObserver) - Method in class icyllis.modernui.widget.BaseExpandableListAdapter
 
registerDataSetObserver(DataSetObserver) - Method in interface icyllis.modernui.widget.ExpandableListAdapter
 
registerDataSetObserver(DataSetObserver) - Method in class icyllis.modernui.widget.HeaderViewListAdapter
 
registerDataSetObserver(DataSetObserver) - Method in class icyllis.modernui.widget.PagerAdapter
Register an observer to receive callbacks related to the adapter's data changing.
registerForContextMenu(View) - Method in class icyllis.modernui.fragment.Fragment
Registers a context menu to be shown for the given view (multiple views can show the context menu).
registerFragmentLifecycleCallbacks(FragmentLifecycleCallbacks, boolean) - Method in class icyllis.modernui.fragment.FragmentManager
Registers a FragmentLifecycleCallbacks to listen to fragment lifecycle events happening in this FragmentManager.
registerObserver(T) - Method in class icyllis.modernui.util.Observable
Adds an observer to the list.
REJECT - Static variable in class icyllis.modernui.view.HapticFeedbackConstants
A haptic effect to signal the rejection or failure of a user interaction.
RELATIVE - Enum constant in enum class icyllis.arc3d.core.ColorSpace.RenderIntent
Similar to the ColorSpace.RenderIntent.ABSOLUTE render intent, this render intent matches the closest color in the destination gamut but makes adjustments for the destination white point.
RELATIVE_HORIZONTAL_GRAVITY_MASK - Static variable in class icyllis.modernui.view.Gravity
Binary mask for the horizontal gravity and script specific direction bit.
RELATIVE_LAYOUT_DIRECTION - Static variable in class icyllis.modernui.view.Gravity
Raw bit controlling whether the layout direction is relative or not (START/END instead of absolute LEFT/RIGHT).
RELATIVE_SIZE_SPAN - Static variable in class icyllis.modernui.text.TextUtils
 
relativeCubicTo(float, float, float, float, float, float) - Method in class icyllis.modernui.graphics.Path
Relative version of "cubic to".
RelativeLayout - Class in icyllis.modernui.widget
A Layout where the positions of the children can be described in relation to each other or to the parent.
RelativeLayout(Context) - Constructor for class icyllis.modernui.widget.RelativeLayout
 
RelativeLayout.LayoutParams - Class in icyllis.modernui.widget
Specifies how a view is positioned within a RelativeLayout.
relativeLineTo(float, float) - Method in class icyllis.modernui.graphics.Path
Relative version of "line to".
relativeMoveTo(float, float) - Method in class icyllis.modernui.graphics.Path
Relative version of "move to".
relativeQuadTo(float, float, float, float) - Method in class icyllis.modernui.graphics.Path
Relative version of "quad to".
RelativeRadioGroup - Class in icyllis.modernui.widget
This class is used to create a multiple-exclusion scope for a set of radio buttons.
RelativeRadioGroup(Context) - Constructor for class icyllis.modernui.widget.RelativeRadioGroup
 
RelativeRadioGroup.OnCheckedChangeListener - Interface in icyllis.modernui.widget
Interface definition for a callback to be invoked when the checked radio button changed in this group.
RelativeSizeSpan - Class in icyllis.modernui.text.style
Uniformly scales the size of the text to which it's attached by a certain proportion.
RelativeSizeSpan(float) - Constructor for class icyllis.modernui.text.style.RelativeSizeSpan
Creates a RelativeSizeSpan based on a proportion.
RelativeSizeSpan(Parcel) - Constructor for class icyllis.modernui.text.style.RelativeSizeSpan
Creates a RelativeSizeSpan from a parcel.
release() - Method in class icyllis.arc3d.engine.SharedResourceCache
 
release() - Method in class icyllis.arc3d.opengl.GLPipelineCache
Deprecated.
 
release() - Method in class icyllis.modernui.graphics.Shader
Perform a deferred cleanup if the underlying resource is not released.
release() - Method in class icyllis.modernui.text.MeasuredParagraph
Release internal arrays.
release(E) - Method in class icyllis.modernui.util.MpmcArrayQueue
 
release(T) - Method in interface icyllis.modernui.util.Pools.Pool
Release an instance to the pool.
release(T) - Method in class icyllis.modernui.util.Pools.SimplePool
 
release(T) - Method in class icyllis.modernui.util.Pools.SynchronizedPool
 
releaseAll() - Method in class icyllis.arc3d.opengl.CpuBufferPool
 
ReleaseCallback - Class in icyllis.arc3d.engine
Ref-counted object that calls a callback from its destructor.
ReleaseCallback() - Constructor for class icyllis.arc3d.engine.ReleaseCallback
 
releaseResources() - Method in class icyllis.arc3d.engine.CommandBuffer
 
remove() - Method in class icyllis.modernui.fragment.OnBackPressedCallback
Removes this callback from any OnBackPressedDispatcher it is currently added to.
remove(int) - Method in class icyllis.modernui.util.SparseArray
Removes the mapping from the specified key, if there was any, returning the old value.
remove(int, Object) - Method in class icyllis.modernui.util.SparseArray
Remove an existing key from the array map only if it is currently mapped to value.
remove(long) - Method in class icyllis.modernui.util.LongSparseArray
Removes the mapping from the specified key, if there was any, returning the old value.
remove(long, Object) - Method in class icyllis.modernui.util.LongSparseArray
Remove an existing key from the array map only if it is currently mapped to value.
remove(Node) - Method in class icyllis.arc3d.compiler.analysis.SymbolUsage
 
remove(BakedTextBlob) - Method in class icyllis.arc3d.granite.TextBlobCache
 
remove(Fragment) - Method in class icyllis.modernui.fragment.FragmentTransaction
Remove an existing fragment.
remove(Object) - Method in class icyllis.arc3d.engine.PriorityQueue
Removes a single instance of the specified element from this queue, if it is present.
remove(Object) - Method in class icyllis.modernui.util.ArrayMap
Remove an existing key from the array map.
remove(Object) - Method in class icyllis.modernui.util.DataSet
Removes the mapping for a key from this map if it is present.
remove(T) - Method in class icyllis.modernui.lifecycle.SafeLinkedHashMap
 
remove(T) - Method in class icyllis.modernui.lifecycle.SafeLinkedList
Removes the mapping for a key from this map if it is present.
remove(T) - Method in class icyllis.modernui.widget.ArrayAdapter
Removes the specified object from the array.
removeAll() - Method in class icyllis.arc3d.core.NWayCanvas
 
removeAll(Collection<?>) - Method in class icyllis.modernui.util.ArrayMap
Remove all keys in the array map that exist in the given collection.
removeAllListeners() - Method in class icyllis.modernui.animation.Animator
Removes all listeners from this object.
removeAllUpdateListeners() - Method in class icyllis.modernui.animation.ValueAnimator
Removes all listeners from the set listening to frame updates for this animation.
removeAllViews() - Method in class icyllis.modernui.view.ViewGroup
Call this method to remove all child views from the ViewGroup.
removeAllViews() - Method in class icyllis.modernui.widget.AdapterView
This method is not supported and throws an UnsupportedOperationException when called.
removeAllViewsInLayout() - Method in class icyllis.modernui.view.ViewGroup
Called by a ViewGroup subclass to remove child views from itself, when it must first know its size on screen before it can calculate how many child views it will render.
removeAssignment() - Method in enum class icyllis.arc3d.compiler.Operator
Given a compound assignment operator, returns the non-assignment version of the operator (e.g.
removeAt(int) - Method in class icyllis.arc3d.engine.PriorityQueue
Removes the ith element from queue.
removeAt(int) - Method in class icyllis.modernui.util.ArrayMap
Remove the key/value mapping at the given index.
removeAt(int) - Method in class icyllis.modernui.util.LongSparseArray
Removes the mapping at the specified index and returns it.
removeAt(int) - Method in class icyllis.modernui.util.SparseArray
Removes the mapping at the specified index, if there was any, returning the old value.
removeAt(int) - Method in class icyllis.modernui.util.SparseBooleanArray
Removes the mapping at the specified index.
removeAtRange(int, int) - Method in class icyllis.modernui.util.LongSparseArray
Remove a range of mappings as a batch.
removeAtRange(int, int) - Method in class icyllis.modernui.util.SparseArray
Remove a range of mappings as a batch.
removeCallback(AnimationHandler.FrameCallback) - Method in class icyllis.modernui.animation.AnimationHandler
Removes the given callback from the list, so it will no longer be called for frame related timing.
removeCallbacks(int, Runnable, Object) - Method in class icyllis.modernui.core.Choreographer
Removes callbacks that have the specified action and token.
removeCallbacks(Runnable) - Method in class icyllis.modernui.core.Handler
Remove any pending posts of Runnable r that are in the message queue.
removeCallbacks(Runnable) - Method in class icyllis.modernui.view.HandlerActionQueue
 
removeCallbacks(Runnable) - Method in class icyllis.modernui.view.View
Removes the specified Runnable from the message queue.
removeCallbacks(Runnable, Object) - Method in class icyllis.modernui.core.Handler
Remove any pending posts of Runnable r with Object token that are in the message queue.
removeCallbacksAndMessages(Object) - Method in class icyllis.modernui.core.Handler
Remove any pending posts of callbacks and sent messages whose obj is token.
removeCanvas(Canvas) - Method in class icyllis.arc3d.core.NWayCanvas
 
removeChild(ViewGroup, View) - Method in class icyllis.modernui.animation.LayoutTransition
This method is called by ViewGroup when a child view is about to be removed from the container.
removeDetachedView(View, boolean) - Method in class icyllis.modernui.view.ViewGroup
Finishes the removal of a detached view.
removeEmptySpans(List<T>, Spanned) - Static method in class icyllis.modernui.text.TextUtils
Removes empty spans from the spans list.
removeFirst() - Method in class icyllis.modernui.util.DataSet
Removes the mapping associated with the first key in iteration order.
removeFirstEntry(K, V) - Method in class icyllis.arc3d.engine.LinkedListMultimap
 
removeFooter(View) - Method in class icyllis.modernui.widget.HeaderViewListAdapter
 
removeFooterView(View) - Method in class icyllis.modernui.widget.ListView
Removes a previously-added footer view.
removeFragmentOnAttachListener(FragmentOnAttachListener) - Method in class icyllis.modernui.fragment.FragmentManager
removeFrameCallback(Choreographer.FrameCallback) - Method in class icyllis.modernui.core.Choreographer
Removes a previously posted frame callback.
removeGroup(int) - Method in class icyllis.modernui.view.menu.MenuBuilder
 
removeGroup(int) - Method in interface icyllis.modernui.view.Menu
Remove all items in the given group.
removeHeader(View) - Method in class icyllis.modernui.widget.HeaderViewListAdapter
 
removeHeaderView(View) - Method in class icyllis.modernui.widget.ListView
Removes a previously-added header view.
removeIdleHandler(MessageQueue.IdleHandler) - Method in class icyllis.modernui.core.MessageQueue
removeItem(int) - Method in class icyllis.modernui.view.menu.MenuBuilder
 
removeItem(int) - Method in interface icyllis.modernui.view.Menu
Remove the item with the given identifier.
removeItemAt(int) - Method in class icyllis.modernui.view.menu.MenuBuilder
 
removeLast() - Method in class icyllis.modernui.util.DataSet
Removes the mapping associated with the last key in iteration order.
removeLastEntry(K, V) - Method in class icyllis.arc3d.engine.LinkedListMultimap
 
removeListener() - Method in class icyllis.modernui.view.OneShotPreDrawListener
Removes the listener from the ViewTreeObserver.
removeListener(AnimatorListener) - Method in class icyllis.modernui.animation.Animator
Removes a listener from the set listening to this animation.
removeListener(TransitionListener) - Method in class icyllis.modernui.transition.Transition
Removes a listener from the set listening to this animation.
removeListener(TransitionListener) - Method in class icyllis.modernui.transition.TransitionSet
 
removeMenuPresenter(MenuPresenter) - Method in class icyllis.modernui.view.menu.MenuBuilder
Remove a presenter from this menu.
removeMessages(int) - Method in class icyllis.modernui.core.Handler
Remove any pending posts of messages with code 'what' that are in the message queue.
removeMessages(int, Object) - Method in class icyllis.modernui.core.Handler
Remove any pending posts of messages with code 'what' and whose obj is 'object' that are in the message queue.
removeMonitorEventListener(Monitor.MonitorEventListener) - Static method in class icyllis.modernui.core.Monitor
 
removeNotify() - Method in class icyllis.modernui.core.awt.AWTGLCanvas
 
removeObserver(LifecycleObserver) - Method in class icyllis.modernui.lifecycle.Lifecycle
Removes the given observer from the observers list.
removeObserver(LifecycleObserver) - Method in class icyllis.modernui.lifecycle.LifecycleRegistry
 
removeObserver(Observer<? super T>) - Method in class icyllis.modernui.lifecycle.LiveData
Removes the given observer from the observers list.
removeObservers(LifecycleOwner) - Method in class icyllis.modernui.lifecycle.LiveData
Removes all observers that are tied to the given LifecycleOwner.
removeOnAdapterChangeListener(ViewPager.OnAdapterChangeListener) - Method in class icyllis.modernui.widget.ViewPager
Remove a listener that was previously added via ViewPager.addOnAdapterChangeListener(OnAdapterChangeListener).
removeOnAttachStateChangeListener(View.OnAttachStateChangeListener) - Method in class icyllis.modernui.view.View
Remove a listener for attach state changes.
removeOnBackStackChangedListener(FragmentManager.OnBackStackChangedListener) - Method in class icyllis.modernui.fragment.FragmentManager
Remove a listener that was previously added with FragmentManager.addOnBackStackChangedListener(OnBackStackChangedListener).
removeOnGlobalFocusChangeListener(ViewTreeObserver.OnGlobalFocusChangeListener) - Method in class icyllis.modernui.view.ViewTreeObserver
Remove a previously installed focus change callback.
removeOnGlobalLayoutListener(ViewTreeObserver.OnGlobalLayoutListener) - Method in class icyllis.modernui.view.ViewTreeObserver
Remove a previously installed global layout callback
removeOnLayoutChangeListener(View.OnLayoutChangeListener) - Method in class icyllis.modernui.view.View
Remove a listener for layout changes.
removeOnPageChangeListener(ViewPager.OnPageChangeListener) - Method in class icyllis.modernui.widget.ViewPager
Remove a listener that was previously added via ViewPager.addOnPageChangeListener(OnPageChangeListener).
removeOnPreDrawListener(ViewTreeObserver.OnPreDrawListener) - Method in class icyllis.modernui.view.ViewTreeObserver
Remove a previously installed pre-draw callback
removeOnScrollChangedListener(ViewTreeObserver.OnScrollChangedListener) - Method in class icyllis.modernui.view.ViewTreeObserver
Remove a previously installed scroll-changed callback
removeRule(int) - Method in class icyllis.modernui.widget.RelativeLayout.LayoutParams
Removes a layout rule to be interpreted by the RelativeLayout.
removeSelection(Spannable) - Static method in class icyllis.modernui.text.Selection
Remove the selection or cursor, if any, from the text.
removeSource(LiveData<S>) - Method in class icyllis.modernui.lifecycle.MediatorLiveData
Stops to listen the given LiveData.
removeSpan(Object) - Method in class icyllis.modernui.text.PrecomputedText
 
removeSpan(Object) - Method in interface icyllis.modernui.text.Spannable
Remove the specified object from the range of text to which it was attached, if any.
removeSpan(Object) - Method in class icyllis.modernui.text.SpannableStringBuilder
Remove the specified markup object from the buffer.
removeSpan(Object) - Method in class icyllis.modernui.text.SpannableString
 
removeSpan(Object) - Method in class icyllis.modernui.text.SpannedString
 
removeSpan(Object, int) - Method in interface icyllis.modernui.text.Spannable
Remove the specified object from the range of text to which it was attached, if any.
removeSpan(Object, int) - Method in class icyllis.modernui.text.SpannableStringBuilder
Remove the specified markup object from the buffer.
removeSpan(Object, int) - Method in class icyllis.modernui.text.SpannableString
 
removeSpan(Object, int) - Method in class icyllis.modernui.text.SpannedString
 
removeSyncBarrier(int) - Method in class icyllis.modernui.core.MessageQueue
Removes a synchronization barrier.
removeTarget(int) - Method in class icyllis.modernui.transition.Transition
Removes the given targetId from the list of ids that this Transition is interested in animating.
removeTarget(int) - Method in class icyllis.modernui.transition.TransitionSet
 
removeTarget(View) - Method in class icyllis.modernui.transition.Transition
Removes the given target from the list of targets that this Transition is interested in animating.
removeTarget(View) - Method in class icyllis.modernui.transition.TransitionSet
 
removeTarget(Class<?>) - Method in class icyllis.modernui.transition.Transition
Removes the given target from the list of targets that this Transition is interested in animating.
removeTarget(Class<?>) - Method in class icyllis.modernui.transition.TransitionSet
 
removeTarget(String) - Method in class icyllis.modernui.transition.Transition
Removes the given targetName from the list of transitionNames that this Transition is interested in animating.
removeTarget(String) - Method in class icyllis.modernui.transition.TransitionSet
 
removeTextChangedListener(TextWatcher) - Method in class icyllis.modernui.widget.TextView
Removes the specified TextWatcher from the list of those whose methods are called whenever this TextView's text changes.
removeTrack(Track) - Method in class icyllis.modernui.audio.AudioManager
 
removeTransientView(View) - Method in class icyllis.modernui.view.ViewGroup
Removes a view from the list of transient views in this container.
removeTransition(Transition) - Method in class icyllis.modernui.transition.TransitionSet
Removes the specified child transition from this set.
removeTransitionListener(LayoutTransition.TransitionListener) - Method in class icyllis.modernui.animation.LayoutTransition
Remove a listener for layout changes.
removeUpdateListener(ValueAnimator.AnimatorUpdateListener) - Method in class icyllis.modernui.animation.ValueAnimator
Removes a listener from the set listening to frame updates for this animation.
removeView(View) - Method in class icyllis.modernui.view.ViewGroup
Note: do not invoke this method from View.draw(Canvas), View.onDraw(Canvas), ViewGroup.dispatchDraw(Canvas) or any related method.
removeView(View) - Method in interface icyllis.modernui.view.ViewManager
 
removeView(View) - Method in class icyllis.modernui.widget.AdapterView
This method is not supported and throws an UnsupportedOperationException when called.
removeView(View) - Method in class icyllis.modernui.widget.ViewPager
 
removeViewAt(int) - Method in class icyllis.modernui.view.ViewGroup
Removes the view at the specified position in the group.
removeViewAt(int) - Method in class icyllis.modernui.widget.AdapterView
This method is not supported and throws an UnsupportedOperationException when called.
removeViewInLayout(View) - Method in class icyllis.modernui.view.ViewGroup
Removes a view during layout.
removeViews(int, int) - Method in class icyllis.modernui.view.ViewGroup
Removes the specified range of views from the group.
removeViewsInLayout(int, int) - Method in class icyllis.modernui.view.ViewGroup
Removes a range of views during layout.
render() - Method in class icyllis.modernui.core.awt.AWTGLCanvas
 
render(Node) - Method in class icyllis.modernui.markdown.Markdown
Render the tree of nodes to Modern UI rich text.
RendererProvider - Class in icyllis.arc3d.granite
Granite defines a limited set of renderers in order to increase the likelihood of batching across draw calls, and reducing the number of shader permutations required.
RendererProvider(Caps, StaticBufferManager) - Constructor for class icyllis.arc3d.granite.RendererProvider
 
RenderNode - Class in icyllis.modernui.graphics
 
RenderNode() - Constructor for class icyllis.modernui.graphics.RenderNode
Creates a new RenderNode that can be used to record batches of drawing operations, and store / apply render properties when drawn.
RenderPassDesc - Class in icyllis.arc3d.engine
Descriptor to create a render pass.
RenderPassDesc() - Constructor for class icyllis.arc3d.engine.RenderPassDesc
 
RenderPassDesc.ColorAttachmentDesc - Class in icyllis.arc3d.engine
 
RenderPassDesc.DepthStencilAttachmentDesc - Class in icyllis.arc3d.engine
 
RenderPassTask - Class in icyllis.arc3d.granite
 
RenderPipeline - Class in icyllis.modernui.core
 
RenderPipeline() - Constructor for class icyllis.modernui.core.RenderPipeline
 
RenderProperties - Class in icyllis.modernui.graphics
Data structure that holds the properties for a RenderNode.
RenderProperties() - Constructor for class icyllis.modernui.graphics.RenderProperties
 
RenderTargetProxy - Class in icyllis.arc3d.engine
Deferred, lazy-callback or wrapped a render target.
RenderTask - Class in icyllis.arc3d.engine
Deprecated.
RenderTask(RenderTaskManager) - Constructor for class icyllis.arc3d.engine.RenderTask
Deprecated.
 
RenderTaskManager - Class in icyllis.arc3d.engine
Deprecated.
RenderTaskManager(RecordingContext) - Constructor for class icyllis.arc3d.engine.RenderTaskManager
Deprecated.
 
RenderThread - Class in icyllis.modernui.renderer
 
RenderThread - Annotation Interface in icyllis.modernui.annotation
Denotes that the annotated method should only be called on the render thread, which has the 3D graphics context shared between windows.
Render thread can sometimes be the same thread as main thread.
RenderThread() - Constructor for class icyllis.modernui.renderer.RenderThread
 
REPEAT - Enum constant in enum class icyllis.modernui.graphics.Shader.TileMode
Repeat the shader's image horizontally and vertically.
replace(int, int, CharSequence) - Method in interface icyllis.modernui.text.Editable
Convenience for replace(st, en, text, 0, text.length())
replace(int, int, CharSequence) - Method in class icyllis.modernui.text.SpannableStringBuilder
Convenience for replace(st, en, text, 0, text.length())
replace(int, int, CharSequence, int, int) - Method in interface icyllis.modernui.text.Editable
Replaces the specified range (st…en) of text in this Editable with a copy of the slice start…end from source.
replace(int, int, CharSequence, int, int) - Method in class icyllis.modernui.text.SpannableStringBuilder
Replaces the specified range (start…end) of text in this Editable with a copy of the slice tbstart…tbend from tb.
replace(int, E) - Method in class icyllis.modernui.util.SparseArray
Replace the mapping for key only if it is already mapped to a value.
replace(int, E, E) - Method in class icyllis.modernui.util.SparseArray
Replace the mapping for key only if it is already mapped to a value.
replace(int, Fragment) - Method in class icyllis.modernui.fragment.FragmentTransaction
replace(int, Fragment, String) - Method in class icyllis.modernui.fragment.FragmentTransaction
Replace an existing fragment that was added to a container.
replace(int, IntList) - Method in class icyllis.arc3d.compiler.lex.NFA
When we transition to the NFA state which is given by index, we instead transition to all of the shadow states.
replace(int, Class<? extends Fragment>, DataSet) - Method in class icyllis.modernui.fragment.FragmentTransaction
replace(int, Class<? extends Fragment>, DataSet, String) - Method in class icyllis.modernui.fragment.FragmentTransaction
Replace an existing fragment that was added to a container.
replace(long, int) - Static method in class icyllis.arc3d.compiler.lex.Token
 
replace(long, E) - Method in class icyllis.modernui.util.LongSparseArray
Replace the mapping for key only if it is already mapped to a value.
replace(long, E, E) - Method in class icyllis.modernui.util.LongSparseArray
Replace the mapping for key only if it is already mapped to a value.
Replace(IntList) - Static method in interface icyllis.arc3d.compiler.lex.NFAState
 
replaceClip(Rect2ic) - Method in class icyllis.arc3d.core.NoPixelsDevice
 
REPLACEMENT_CHARACTER - Static variable in class icyllis.modernui.graphics.text.FontCollection
 
ReplacementSpan - Class in icyllis.modernui.text.style
 
ReplacementSpan() - Constructor for class icyllis.modernui.text.style.ReplacementSpan
 
ReplacementTransformationMethod - Class in icyllis.modernui.text.method
This transformation method causes the characters in the ReplacementTransformationMethod.getOriginal() array to be replaced by the corresponding characters in the ReplacementTransformationMethod.getReplacement() array.
ReplacementTransformationMethod() - Constructor for class icyllis.modernui.text.method.ReplacementTransformationMethod
 
replaceOrMake(CharSequence, TextPaint, int, Layout.Alignment, BoringLayout.Metrics, boolean) - Method in class icyllis.modernui.text.BoringLayout
Returns a BoringLayout for the specified text, potentially reusing this one if it is already suitable.
replaceOrMake(CharSequence, TextPaint, int, Layout.Alignment, BoringLayout.Metrics, boolean, TextUtils.TruncateAt, int) - Method in class icyllis.modernui.text.BoringLayout
Returns a BoringLayout for the specified text, potentially reusing this one if it is already suitable.
requestChildFocus(View, View) - Method in class icyllis.modernui.view.ViewGroup
 
requestChildFocus(View, View) - Method in interface icyllis.modernui.view.ViewParent
Called when a child of this parent wants focus
requestChildFocus(View, View) - Method in class icyllis.modernui.view.ViewRoot
 
requestChildFocus(View, View) - Method in class icyllis.modernui.view.WindowGroup
 
requestChildFocus(View, View) - Method in class icyllis.modernui.widget.HorizontalScrollView
 
requestChildFocus(View, View) - Method in class icyllis.modernui.widget.NestedScrollView
 
requestChildFocus(View, View) - Method in class icyllis.modernui.widget.ScrollView
 
requestChildRectangleOnScreen(View, Rect, boolean) - Method in class icyllis.modernui.view.ViewGroup
 
requestChildRectangleOnScreen(View, Rect, boolean) - Method in interface icyllis.modernui.view.ViewParent
Called when a child of this group wants a particular rectangle to be positioned onto the screen.
requestChildRectangleOnScreen(View, Rect, boolean) - Method in class icyllis.modernui.view.ViewRoot
 
requestChildRectangleOnScreen(View, Rect, boolean) - Method in class icyllis.modernui.widget.CoordinatorLayout
 
requestChildRectangleOnScreen(View, Rect, boolean) - Method in class icyllis.modernui.widget.HorizontalScrollView
 
requestChildRectangleOnScreen(View, Rect, boolean) - Method in class icyllis.modernui.widget.ListView
 
requestChildRectangleOnScreen(View, Rect, boolean) - Method in class icyllis.modernui.widget.NestedScrollView
 
requestChildRectangleOnScreen(View, Rect, boolean) - Method in class icyllis.modernui.widget.ScrollView
 
requestDisallowInterceptTouchEvent(boolean) - Method in class icyllis.modernui.view.ViewGroup
 
requestDisallowInterceptTouchEvent(boolean) - Method in interface icyllis.modernui.view.ViewParent
Called when a child does not want this parent and its ancestors to intercept touch events with ViewGroup.onInterceptTouchEvent(MotionEvent).
requestDisallowInterceptTouchEvent(boolean) - Method in class icyllis.modernui.view.ViewRoot
 
requestDisallowInterceptTouchEvent(boolean) - Method in class icyllis.modernui.widget.AbsListView
 
requestDisallowInterceptTouchEvent(boolean) - Method in class icyllis.modernui.widget.CoordinatorLayout
 
requestDisallowInterceptTouchEvent(boolean) - Method in class icyllis.modernui.widget.HorizontalScrollView
 
requestDisallowInterceptTouchEvent(boolean) - Method in class icyllis.modernui.widget.NestedScrollView
 
requestDisallowInterceptTouchEvent(boolean) - Method in class icyllis.modernui.widget.ScrollView
 
requestFocus() - Method in class icyllis.modernui.view.View
Call this to try to give focus to a specific view or to one of its descendants.
requestFocus(int) - Method in class icyllis.modernui.view.View
Call this to try to give focus to a specific view or to one of its descendants and give it a hint about what direction focus is heading.
requestFocus(int, Rect) - Method in class icyllis.modernui.view.View
Call this to try to give focus to a specific view or to one of its descendants and give it hints about the direction and a specific rectangle that the focus is coming from.
requestFocus(int, Rect) - Method in class icyllis.modernui.view.ViewGroup
Call this to try to give focus to a specific view or to one of its descendants and give it hints about the direction and a specific rectangle that the focus is coming from.
requestLayout() - Method in class icyllis.modernui.view.View
Call this when something has changed which has invalidated the layout of this view.
requestLayout() - Method in interface icyllis.modernui.view.ViewParent
Called when something has changed which has invalidated the layout of a child of this view parent.
requestLayout() - Method in class icyllis.modernui.view.ViewRoot
Request layout all views with layout mark in layout pass
requestLayout() - Method in class icyllis.modernui.widget.AbsListView
 
requestLayout() - Method in class icyllis.modernui.widget.AbsSpinner
Override to prevent spamming ourselves with layout requests as we place views
requestLayout() - Method in class icyllis.modernui.widget.GridLayout
 
requestLayout() - Method in class icyllis.modernui.widget.HorizontalScrollView
 
requestLayout() - Method in class icyllis.modernui.widget.NestedScrollView
 
requestLayout() - Method in class icyllis.modernui.widget.RelativeLayout
 
requestLayout() - Method in class icyllis.modernui.widget.ScrollView
 
requestLayout() - Method in class icyllis.modernui.widget.TableLayout
Call this when something has changed which has invalidated the layout of this view.
requestRectangleOnScreen(Rect) - Method in class icyllis.modernui.view.View
Request that a rectangle of this view be visible on the screen, scrolling if necessary just enough.
requestRectangleOnScreen(Rect, boolean) - Method in class icyllis.modernui.view.View
Request that a rectangle of this view be visible on the screen, scrolling if necessary just enough.
requestsActionButton() - Method in class icyllis.modernui.view.menu.MenuItemImpl
 
requestTransitionStart(LayoutTransition) - Method in class icyllis.modernui.view.ViewGroup
This method is called by LayoutTransition when there are 'changing' animations that need to start after the layout/setup phase.
requestTransitionStart(LayoutTransition) - Method in class icyllis.modernui.view.ViewRoot
Add LayoutTransition to the list of transitions to be started in the next traversal.
require(Class<P>) - Method in interface icyllis.modernui.markdown.MarkdownPlugin.Registry
 
require(Class<P>, Consumer<? super P>) - Method in interface icyllis.modernui.markdown.MarkdownPlugin.Registry
 
requireArguments() - Method in class icyllis.modernui.fragment.Fragment
Return the arguments supplied when the fragment was instantiated.
requireContext() - Method in class icyllis.modernui.fragment.Fragment
Return the Context this fragment is currently associated with.
requireHost() - Method in class icyllis.modernui.fragment.Fragment
Return the host object of this fragment.
requireImmediateContext() - Static method in class icyllis.modernui.core.Core
 
requirementFlags() - Method in class icyllis.arc3d.granite.FragmentNode
 
requireParentFragment() - Method in class icyllis.modernui.fragment.Fragment
Returns the parent Fragment containing this Fragment.
requirePlugin(Class<P>) - Method in class icyllis.modernui.markdown.Markdown
 
requiresActionButton() - Method in class icyllis.modernui.view.menu.MenuItemImpl
 
requiresActionButton() - Method in interface icyllis.modernui.view.MenuItem
requiresManualFBBarrierAfterTessellatedStencilDraw() - Method in class icyllis.arc3d.engine.Caps
 
requiresOverflow() - Method in class icyllis.modernui.view.menu.MenuItemImpl
 
requiresOverflow() - Method in interface icyllis.modernui.view.MenuItem
requireUiRecordingContext() - Static method in class icyllis.modernui.core.Core
 
requireView() - Method in class icyllis.modernui.fragment.Fragment
requireViewById(int) - Method in class icyllis.modernui.view.View
Finds the first descendant view with the given ID, the view itself if the ID matches View.getId(), or results in an error.
Res_value() - Constructor for class icyllis.modernui.resources.ResourceTypes.Res_value
 
reserve(int) - Method in class icyllis.arc3d.granite.MeshDrawWriter
 
reset() - Method in class icyllis.arc3d.compiler.ErrorHandler
 
reset() - Method in class icyllis.arc3d.compiler.Mangler
 
reset() - Method in class icyllis.arc3d.core.Paint
Set all contents of this paint to their initial values.
reset() - Method in class icyllis.arc3d.core.Path
Resets the path to its initial state, clears points and verbs and sets fill rule to Path.FILL_NON_ZERO.
reset() - Method in class icyllis.arc3d.core.PathMeasure
Resets this PathMeasure object to its initial state, just like calling PathMeasure() or PathMeasure.reset(Path, boolean, float) with an empty path.
reset() - Method in class icyllis.arc3d.engine.Device.Stats
 
reset() - Method in class icyllis.arc3d.engine.GpuBufferPool
Deprecated.
Invalidates all the data in the pool, unrefs non-pre-allocated buffers.
reset() - Method in class icyllis.arc3d.engine.ImageProxyView
Recycle this view.
reset() - Method in class icyllis.arc3d.engine.OpFlushState
Deprecated.
 
reset() - Method in class icyllis.arc3d.engine.SurfaceAllocator
Called after SurfaceAllocator.simulate() or SurfaceAllocator.allocate() on the end of flush.
reset() - Method in class icyllis.arc3d.granite.TextureDataGatherer
 
reset() - Method in class icyllis.arc3d.granite.UniformDataGatherer
Reset the builder.
reset() - Method in class icyllis.arc3d.vulkan.VulkanCommandPool
 
reset() - Method in class icyllis.modernui.graphics.Paint
Set all contents of this paint to their initial values.
reset() - Method in class icyllis.modernui.graphics.Path
Resets the path to its initial state, clears points and verbs and sets fill rule to Path.FILL_NON_ZERO.
reset() - Method in class icyllis.modernui.graphics.PathMeasure
Resets this PathMeasure object to its initial state, just like calling PathMeasure() or PathMeasure.reset(Path, boolean, float) with an empty path.
reset() - Method in class icyllis.modernui.graphics.text.FontMetricsInt
 
reset() - Method in class icyllis.modernui.text.BoringLayout.Metrics
 
reset() - Method in class icyllis.modernui.view.ActionProvider
 
reset() - Method in class icyllis.modernui.view.KeyEvent.DispatcherState
Reset back to initial state.
reset(float, List<?>) - Method in class icyllis.modernui.text.TabStops
 
reset(int) - Method in class icyllis.arc3d.granite.UniformDataGatherer
Reset the builder with new layout.
reset(Path, boolean) - Method in class icyllis.arc3d.core.PathMeasure
This method assumes that resScale is 1.
reset(Path, boolean, float) - Method in class icyllis.arc3d.core.PathMeasure
Resets this PathMeasure object with a new path.
reset(PaintParams) - Method in class icyllis.arc3d.granite.KeyContext
 
reset(Path, boolean) - Method in class icyllis.modernui.graphics.PathMeasure
This method assumes that resScale is 1.
reset(Path, boolean, float) - Method in class icyllis.modernui.graphics.PathMeasure
Resets this PathMeasure object with a new path.
reset(Object) - Method in class icyllis.modernui.view.KeyEvent.DispatcherState
Stop any tracking associated with this target.
resetCameraDistance() - Method in class icyllis.modernui.graphics.RenderProperties
Clears any camera distance previously set by a call to RenderProperties.setCameraDistance(float).
resetContext(int) - Method in class icyllis.arc3d.engine.ImmediateContext
The context normally assumes that no outsider is setting state within the underlying 3D API's context/device.
resetFlushesSinceLastUsed() - Method in class icyllis.arc3d.granite.DrawAtlas.Plot
 
resetForNextPicture(int, int, int, int) - Method in class icyllis.arc3d.core.NoPixelsDevice
 
resetMatrix() - Method in class icyllis.arc3d.core.Canvas
Sets the current matrix to the identity matrix.
resetMetaState(Spannable) - Static method in class icyllis.modernui.text.method.TextKeyListener
Resets all meta state to inactive.
resetMipmapMode() - Method in class icyllis.arc3d.engine.SamplerDesc
Reset mipmap mode to SamplerDesc.MIPMAP_MODE_NONE.
resetPivot() - Method in class icyllis.modernui.graphics.RenderProperties
Clears any pivot previously set by a call to RenderProperties.setPivotX(float) or RenderProperties.setPivotY(float).
resetPivot() - Method in class icyllis.modernui.view.View
Clears any pivot previously set by a call to View.setPivotX(float) or View.setPivotY(float).
resetResolvedDrawables() - Method in class icyllis.modernui.view.View
 
resetResolvedDrawables() - Method in class icyllis.modernui.view.ViewGroup
 
resetStates() - Method in class icyllis.arc3d.opengl.GLCommandBuffer
 
resize(int, int) - Method in class icyllis.arc3d.core.ImageInfo
Internal resize for optimization purposes.
resolve() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
 
resolve() - Method in class icyllis.arc3d.compiler.tree.Type
If this is an alias, returns the underlying type, otherwise returns this.
RESOLVE_FLAG_MIPMAPS - Static variable in class icyllis.arc3d.engine.RenderTask
Deprecated.
Indicates "resolutions" that need to be done on a surface before its pixels can be accessed.
RESOLVE_FLAG_MSAA - Static variable in class icyllis.arc3d.engine.RenderTask
Deprecated.
Indicates "resolutions" that need to be done on a surface before its pixels can be accessed.
resolveDrawables() - Method in class icyllis.modernui.view.View
Resolve the Drawables depending on the layout direction.
resolveDrawables() - Method in class icyllis.modernui.view.ViewGroup
 
resolveLayoutDirection() - Method in class icyllis.modernui.view.View
Resolve and cache the layout direction.
resolveLayoutDirection() - Method in class icyllis.modernui.view.ViewGroup
 
resolveLayoutDirection(int) - Method in class icyllis.modernui.view.ViewGroup.LayoutParams
Resolve layout parameters depending on the layout direction.
resolveLayoutDirection(int) - Method in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
This will be called by View.requestLayout().
resolveLayoutDirection(int) - Method in class icyllis.modernui.widget.RelativeLayout.LayoutParams
This will be called by View.requestLayout() to resolve layout parameters that are relative to the layout direction.
resolveLayoutParams() - Method in class icyllis.modernui.view.View
Resolve the layout parameters depending on the resolved layout direction
resolveLayoutParams() - Method in class icyllis.modernui.view.ViewGroup
 
resolvePadding() - Method in class icyllis.modernui.view.View
Resolves padding depending on layout direction, if applicable, and recomputes internal padding values to adjust for scroll bars.
resolvePadding() - Method in class icyllis.modernui.view.ViewGroup
 
resolveParameterTypes(List<Expression>, List<Type>) - Method in class icyllis.arc3d.compiler.tree.FunctionDecl
 
resolveRenderTarget(GpuRenderTarget, int, int, int, int) - Method in class icyllis.arc3d.engine.Device
Deprecated.
resolveRtlPropertiesIfNeeded() - Method in class icyllis.modernui.view.View
Resolve all RTL related properties.
resolveRtlPropertiesIfNeeded() - Method in class icyllis.modernui.view.ViewGroup
 
resolveSize(int, int) - Static method in class icyllis.modernui.view.View
Version of View.resolveSizeAndState(int, int, int) returning only the View.MEASURED_SIZE_MASK bits of the result.
resolveSizeAndState(int, int, int) - Static method in class icyllis.modernui.view.View
Utility to reconcile a desired size and state, with constraints imposed by a MeasureSpec.
resolveTextAlignment() - Method in class icyllis.modernui.view.View
Resolve the text alignment.
resolveTextAlignment() - Method in class icyllis.modernui.view.ViewGroup
 
resolveTextDirection() - Method in class icyllis.modernui.view.View
Resolve the text direction.
resolveTextDirection() - Method in class icyllis.modernui.view.ViewGroup
 
Resource - Class in icyllis.arc3d.engine
Base class for operating GPU resources that can be kept in the ResourceCache.
Resource - Class in icyllis.modernui.resources
 
Resource() - Constructor for class icyllis.modernui.resources.Resource
 
Resource(Context, boolean, boolean, long) - Constructor for class icyllis.arc3d.engine.Resource
 
RESOURCE - Static variable in class icyllis.modernui.resources.ResourceValues.Reference
 
Resource.ResourceName - Class in icyllis.modernui.resources
 
ResourceCache - Class in icyllis.arc3d.engine
Manages the lifetime of all Resource instances.
ResourceKey() - Constructor for class icyllis.arc3d.engine.Buffer.ResourceKey
 
ResourceKey() - Constructor for class icyllis.arc3d.engine.GpuRenderTarget.ResourceKey
Deprecated.
 
ResourceKey() - Constructor for class icyllis.arc3d.engine.Image.ResourceKey
 
ResourceKey(int, long) - Constructor for class icyllis.arc3d.engine.Buffer.ResourceKey
 
ResourceKey(GLImageDesc) - Constructor for class icyllis.arc3d.opengl.GLImage.ResourceKey
 
ResourceKey(VulkanImageDesc) - Constructor for class icyllis.arc3d.vulkan.VulkanImage.ResourceKey
 
ResourceName() - Constructor for class icyllis.modernui.resources.Resource.ResourceName
 
ResourceName(String, int, String) - Constructor for class icyllis.modernui.resources.Resource.ResourceName
 
ResourceParser - Class in icyllis.modernui.resources
Parses an XML file for resources and adds them to a ResourceTable.
ResourceParser() - Constructor for class icyllis.modernui.resources.ResourceParser
 
ResourceParser.ParsedResource - Class in icyllis.modernui.resources
 
ResourceProvider - Class in icyllis.arc3d.engine
Factory class used to obtain GPU resources with cache.
ResourceProvider(Device, Context, long) - Constructor for class icyllis.arc3d.engine.ResourceProvider
 
Resources - Class in icyllis.modernui.resources
 
Resources() - Constructor for class icyllis.modernui.resources.Resources
 
ResourceTable - Class in icyllis.modernui.resources
The container and index for all resources defined for an app.
ResourceTable() - Constructor for class icyllis.modernui.resources.ResourceTable
 
ResourceTypes - Class in icyllis.modernui.resources
 
ResourceTypes() - Constructor for class icyllis.modernui.resources.ResourceTypes
 
ResourceTypes.Res_value - Class in icyllis.modernui.resources
 
ResourceTypes.ResTable_map - Class in icyllis.modernui.resources
 
ResourceUtils - Class in icyllis.modernui.resources
 
ResourceUtils() - Constructor for class icyllis.modernui.resources.ResourceUtils
 
ResourceValues - Class in icyllis.modernui.resources
 
ResourceValues() - Constructor for class icyllis.modernui.resources.ResourceValues
 
ResourceValues.Attribute - Class in icyllis.modernui.resources
 
ResourceValues.Attribute.Symbol - Class in icyllis.modernui.resources
 
ResourceValues.Reference - Class in icyllis.modernui.resources
 
ResourceValues.Styleable - Class in icyllis.modernui.resources
 
ResourceValues.Value - Class in icyllis.modernui.resources
 
ResTable_map() - Constructor for class icyllis.modernui.resources.ResourceTypes.ResTable_map
 
RESTART - Static variable in class icyllis.modernui.animation.ValueAnimator
When the animation reaches the end and repeatCount is INFINITE or a positive value, the animation restarts from the beginning.
restore() - Method in class icyllis.arc3d.core.Canvas
This call balances a previous call to save(), and is used to remove all modifications to the matrix/clip state since the last save call.
restore() - Method in class icyllis.arc3d.granite.ClipStack
 
restore() - Method in class icyllis.modernui.core.Window
 
restore() - Method in class icyllis.modernui.graphics.Canvas
This call balances a previous call to save(), and is used to remove all modifications to the matrix/clip state since the last save call.
restoreDefaultFocus() - Method in class icyllis.modernui.view.View
Gives focus to the default-focus view in the view hierarchy that has this view as a root.
restoreDefaultFocus() - Method in class icyllis.modernui.view.ViewGroup
 
restoreInstanceState(Parcel, ClassLoader) - Method in class icyllis.modernui.core.UndoManager
Restore an undo state previously created with UndoManager.saveInstanceState(Parcel).
restoreState(Parcelable, ClassLoader) - Method in class icyllis.modernui.widget.PagerAdapter
Restore any instance state associated with this adapter and its pages that was previously saved by PagerAdapter.saveState().
restoreToCount(int) - Method in class icyllis.arc3d.core.Canvas
Efficient way to pop any calls to save() that happened after the save count reached saveCount.
restoreToCount(int) - Method in class icyllis.modernui.graphics.Canvas
Efficient way to pop any calls to save() that happened after the save count reached saveCount.
RESULT_DISCARD - Static variable in class icyllis.arc3d.engine.task.Task
 
RESULT_FAILURE - Static variable in class icyllis.arc3d.engine.task.Task
 
RESULT_FAILURE - Static variable in class icyllis.arc3d.granite.DrawAtlas
 
RESULT_FAILURE - Static variable in class icyllis.arc3d.granite.StaticBufferManager
 
RESULT_NO_WORK - Static variable in class icyllis.arc3d.granite.StaticBufferManager
 
RESULT_SUCCESS - Static variable in class icyllis.arc3d.engine.task.Task
 
RESULT_SUCCESS - Static variable in class icyllis.arc3d.granite.DrawAtlas
 
RESULT_SUCCESS - Static variable in class icyllis.arc3d.granite.StaticBufferManager
 
RESULT_TRY_AGAIN - Static variable in class icyllis.arc3d.granite.DrawAtlas
 
resume() - Method in class icyllis.modernui.animation.Animator
Resumes a paused animation, causing the animator to pick up where it left off when it was paused.
resume() - Method in class icyllis.modernui.animation.AnimatorSet
 
resume() - Method in class icyllis.modernui.animation.ValueAnimator
 
resume(View) - Method in class icyllis.modernui.transition.Transition
Resumes this transition, sending out calls to TransitionListener.onTransitionPause(Transition) to all listeners and pausing all running animators started by this transition.
resume(View) - Method in class icyllis.modernui.transition.TransitionSet
 
RESUMED - Enum constant in enum class icyllis.modernui.lifecycle.Lifecycle.State
Resumed state for a LifecycleOwner.
retainAll(Collection<?>) - Method in class icyllis.modernui.util.ArrayMap
Remove all keys in the array map that do not exist in the given collection.
RETURN - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.StatementKind
 
ReturnStatement - Class in icyllis.arc3d.compiler.tree
A return statement.
reuseScratchBuffers() - Method in class icyllis.arc3d.engine.Caps
 
reuseScratchTextures() - Method in class icyllis.arc3d.engine.Caps
Scratch textures not being reused means that those scratch textures that we upload to (i.e., don't have a render target) will not be recycled in the texture cache.
reverse() - Method in class icyllis.arc3d.core.Vector3
Reverse the order of components.
reverse() - Method in class icyllis.modernui.animation.Animator
 
reverse() - Method in class icyllis.modernui.animation.AnimatorSet
Plays the AnimatorSet in reverse.
reverse() - Method in class icyllis.modernui.animation.ValueAnimator
Plays the ValueAnimator in reverse.
REVERSE - Static variable in class icyllis.modernui.animation.ValueAnimator
When the animation reaches the end and repeatCount is INFINITE or a positive value, the animation reverses direction on every iteration.
RG_1616 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
RG, two channels, 16-bit unsigned per channel.
RG_88 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
RG, two channels, 8-bit unsigned per channel.
RG_F16 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
RG, two channels, 16-bit half float per channel.
rgb(float, float, float) - Static method in class icyllis.arc3d.core.Color
Return a color-int from red, green, blue float components in the range \([0..1]\).
rgb(float, float, float) - Static method in class icyllis.modernui.graphics.Color
Return a color-int from red, green, blue float components in the range \([0..1]\).
rgb(int, int, int) - Static method in class icyllis.arc3d.core.Color
Return a color-int from 8-bit alpha, red, green, blue components.
rgb(int, int, int) - Static method in class icyllis.modernui.graphics.Color
Return a color-int from red, green, blue components.
Rgb(String, float[], double) - Constructor for class icyllis.arc3d.core.ColorSpace.Rgb
Creates a new RGB color space using a 3x3 column-major transform matrix.
Rgb(String, float[], float[], double) - Constructor for class icyllis.arc3d.core.ColorSpace.Rgb
Creates a new RGB color space using a specified set of primaries and a specified white point.
Rgb(String, float[], float[], ColorSpace.Rgb.TransferParameters) - Constructor for class icyllis.arc3d.core.ColorSpace.Rgb
Creates a new RGB color space using a specified set of primaries and a specified white point.
Rgb(String, float[], float[], DoubleUnaryOperator, DoubleUnaryOperator, float, float) - Constructor for class icyllis.arc3d.core.ColorSpace.Rgb
Creates a new RGB color space using a specified set of primaries and a specified white point.
Rgb(String, float[], ColorSpace.Rgb.TransferParameters) - Constructor for class icyllis.arc3d.core.ColorSpace.Rgb
Creates a new RGB color space using a 3x3 column-major transform matrix.
Rgb(String, float[], DoubleUnaryOperator, DoubleUnaryOperator) - Constructor for class icyllis.arc3d.core.ColorSpace.Rgb
Creates a new RGB color space using a 3x3 column-major transform matrix.
RGB - Enum constant in enum class icyllis.arc3d.core.ColorSpace.Model
The RGB model is a color model with 3 components that refer to the three additive primaries: red, green and blue.
RGB_161616 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
Unsupported, DO NOT USE.
RGB_888 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
RGB, three channels, 8-bit unsigned per channel.
RGB_F32 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
Unsupported, DO NOT USE.
RGB1 - Static variable in class icyllis.arc3d.engine.Swizzle
 
RGBA - Static variable in class icyllis.arc3d.engine.Swizzle
 
RGBA_1010102 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
RGB, with alpha, packed four channels, 32-bit unsigned per pixel.
RGBA_16161616 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
RGB, with alpha, four channels, 16-bit unsigned per channel.
RGBA_8888 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
RGB, with alpha, four channels, 8-bit unsigned per channel.
RGBA_8888_PACK32 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
RGB, with alpha, packed four channels, 32-bit unsigned per pixel.
RGBA_F16 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
RGB, with alpha, four channels, 32-bit half float per channel.
RGBA_F32 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
RGB, with alpha, four channels, 32-bit floating-point per channel.
RGBToHSV(int, float[]) - Static method in class icyllis.arc3d.core.Color
Converts RGB to its HSV components.
RGBToHSV(int, float[]) - Static method in class icyllis.modernui.graphics.Color
Converts RGB to its HSV components.
RGBToHSV(int, int, int, float[]) - Static method in class icyllis.arc3d.core.Color
Converts RGB to its HSV components.
RGBToHSV(int, int, int, float[]) - Static method in class icyllis.modernui.graphics.Color
Converts RGB to its HSV components.
RGBX_8888 - Enum constant in enum class icyllis.modernui.graphics.Bitmap.Format
RGB, four channels, 8-bit unsigned per channel.
right - Variable in class icyllis.modernui.graphics.Rect
 
right - Variable in class icyllis.modernui.graphics.RectF
 
right() - Method in class icyllis.arc3d.core.Rect2f
Return the rectangle's right.
right() - Method in interface icyllis.arc3d.core.Rect2fc
Return the rectangle's right.
right() - Method in class icyllis.arc3d.core.Rect2i
Return the rectangle's right.
right() - Method in interface icyllis.arc3d.core.Rect2ic
Return the rectangle's right.
right() - Method in class icyllis.arc3d.core.RoundRect
Return the rectangle's right.
right(TextView, Spannable) - Method in class icyllis.modernui.text.method.ArrowKeyMovementMethod
 
right(TextView, Spannable) - Method in class icyllis.modernui.text.method.BaseMovementMethod
Performs a right movement action.
right(TextView, Spannable) - Method in class icyllis.modernui.text.method.LinkMovementMethod
 
right(TextView, Spannable) - Method in class icyllis.modernui.text.method.ScrollingMovementMethod
 
RIGHT - Static variable in class icyllis.modernui.view.Gravity
Push object to the right of its container, not changing its size.
RIGHT - Static variable in class icyllis.modernui.view.View
A Property wrapper around the right functionality handled by the View.setRight(int) and View.getRight() methods.
RIGHT - Static variable in class icyllis.modernui.widget.GridLayout
Indicates that a view should be aligned with the right edges of the other views in its cell group.
RIGHT_LEFT - Enum constant in enum class icyllis.modernui.graphics.drawable.GradientDrawable.Orientation
draw the gradient from the right to the left
RIGHT_OF - Static variable in class icyllis.modernui.widget.RelativeLayout
Rule that aligns a child's left edge with another child's right edge.
rightMargin - Variable in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
The right margin in pixels of the child.
rightWord(TextView, Spannable) - Method in class icyllis.modernui.text.method.ArrowKeyMovementMethod
 
rightWord(TextView, Spannable) - Method in class icyllis.modernui.text.method.BaseMovementMethod
RING - Static variable in class icyllis.modernui.graphics.drawable.ShapeDrawable
Shape is a ring or arc.
rint(short) - Static method in class icyllis.arc3d.core.FP16
Returns the closest integral half-precision float value to the specified half-precision float value.
robustness - Variable in class icyllis.modernui.core.awt.GLData
Whether robust buffer access should be used.
RootTask - Class in icyllis.arc3d.granite
 
RootTask(TaskList, ObjectArrayList<Resource>) - Constructor for class icyllis.arc3d.granite.RootTask
 
rotate(double) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
 
rotate(double, double, double) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
 
rotate(float) - Method in class icyllis.arc3d.core.Canvas
Rotates the current matrix by degrees clockwise about the Z axis.
rotate(float) - Method in class icyllis.modernui.graphics.Canvas
Rotates the current matrix by degrees clockwise about the Z axis.
rotate(float, float, float) - Method in class icyllis.arc3d.core.Canvas
Rotates the current matrix by degrees clockwise about the Z axis at (px, py).
rotate(float, float, float) - Method in class icyllis.modernui.graphics.Canvas
Rotates the current matrix by degrees clockwise about the Z axis at (px, py).
rotateByAxis(float, float, float, float) - Method in class icyllis.arc3d.core.Quaternion
Rotate this quaternion by the given axis and angle.
rotateByAxis(Vector3, float) - Method in class icyllis.arc3d.core.Quaternion
Rotate this quaternion by the given axis and angle.
rotateByEuler(float, float, float) - Method in class icyllis.arc3d.core.Quaternion
Rotates this quaternion from the given Euler rotation angles in radians.
rotateX(float) - Method in class icyllis.arc3d.core.Quaternion
Rotate this quaternion around X axis with the given angle in radians.
rotateY(float) - Method in class icyllis.arc3d.core.Quaternion
Rotate this quaternion around Y axis with the given angle in radians.
rotateZ(float) - Method in class icyllis.arc3d.core.Quaternion
Rotate this quaternion around Z axis with the given angle in radians.
rotation(float) - Method in class icyllis.arc3d.core.Vector3
Create a rotational quaternion clockwise about this axis with given angle in radians.
ROTATION - Static variable in class icyllis.modernui.view.View
A Property wrapper around the rotation functionality handled by the View.setRotation(float) and View.getRotation() methods.
ROTATION_X - Static variable in class icyllis.modernui.view.View
A Property wrapper around the rotationX functionality handled by the View.setRotationX(float) and View.getRotationX() methods.
ROTATION_Y - Static variable in class icyllis.modernui.view.View
A Property wrapper around the rotationY functionality handled by the View.setRotationY(float) and View.getRotationY() methods.
round(short) - Static method in class icyllis.modernui.util.Half
Returns the closest integral half-precision float value to the specified half-precision float value.
round(Rect2f) - Method in class icyllis.arc3d.core.Rect2f
Set the dst rectangle by rounding this rectangle's coordinates to their nearest integer values.
round(Rect2f) - Method in interface icyllis.arc3d.core.Rect2fc
Set the dst rectangle by rounding this rectangle's coordinates to their nearest integer values.
round(Rect2i) - Method in class icyllis.arc3d.core.Rect2f
Set the dst integer Rect by rounding this rectangle's coordinates to their nearest integer values.
round(Rect2i) - Method in interface icyllis.arc3d.core.Rect2fc
Set the dst integer Rect by rounding this rectangle's coordinates to their nearest integer values.
round(Point) - Method in class icyllis.modernui.graphics.PointF
 
round(Rect) - Method in class icyllis.modernui.graphics.RectF
Set the dst integer Rect by rounding this rectangle's coordinates to their nearest integer values.
ROUND - Enum constant in enum class icyllis.modernui.graphics.Paint.Cap
The stroke projects out as a semicircle, with the center at the end of the path.
ROUND - Enum constant in enum class icyllis.modernui.graphics.Paint.Join
The outer edges of a join meet in a circular arc.
ROUND_CAP_CENTERS - Static variable in class icyllis.arc3d.granite.geom.CircleProcessor
Per-instance attributes (optional).
round_mat_elem(float) - Static method in class icyllis.arc3d.core.StrikeDesc
Return the scalar with only limited fractional precision.
roundIn(Rect2f) - Method in class icyllis.arc3d.core.Rect2f
Set the dst rectangle by rounding "in" this rectangle, choosing the ceiling of top and left, and the floor of right and bottom.
roundIn(Rect2f) - Method in interface icyllis.arc3d.core.Rect2fc
Set the dst rectangle by rounding "in" this rectangle, choosing the ceiling of top and left, and the floor of right and bottom.
roundIn(Rect2i) - Method in class icyllis.arc3d.core.Rect2f
Set the dst integer Rect by rounding "in" this rectangle, choosing the ceiling of top and left, and the floor of right and bottom.
roundIn(Rect2i) - Method in interface icyllis.arc3d.core.Rect2fc
Set the dst integer Rect by rounding "in" this rectangle, choosing the ceiling of top and left, and the floor of right and bottom.
roundOut(Rect2f) - Method in class icyllis.arc3d.core.Rect2f
Set the dst rectangle by rounding "out" this rectangle, choosing the floor of top and left, and the ceiling of right and bottom.
roundOut(Rect2f) - Method in interface icyllis.arc3d.core.Rect2fc
Set the dst rectangle by rounding "out" this rectangle, choosing the floor of top and left, and the ceiling of right and bottom.
roundOut(Rect2i) - Method in class icyllis.arc3d.core.Rect2f
Set the dst integer Rect by rounding "out" this rectangle, choosing the floor of top and left, and the ceiling of right and bottom.
roundOut(Rect2i) - Method in interface icyllis.arc3d.core.Rect2fc
Set the dst integer Rect by rounding "out" this rectangle, choosing the floor of top and left, and the ceiling of right and bottom.
roundOut(Rect) - Method in class icyllis.modernui.graphics.RectF
Set the dst integer Rect by rounding "out" this rectangle, choosing the floor of top and left, and the ceiling of right and bottom.
RoundRect - Class in icyllis.arc3d.core
Represents a rounded rectangle with a bounds and a pair of radii for each corner.
RoundRect() - Constructor for class icyllis.arc3d.core.RoundRect
Initializes bounds at (0, 0), the origin, with zero width and height.
RoundRect(Rect2fc) - Constructor for class icyllis.arc3d.core.RoundRect
Initializes to copy of other bounds.
RoundRect(RoundRect) - Constructor for class icyllis.arc3d.core.RoundRect
Initializes to copy of other bounds and corner radii.
RoundRect_GeoProc_ClassID - Static variable in class icyllis.arc3d.engine.trash.Processor
Deprecated.
Class IDs.
RoundRectOp - Class in icyllis.arc3d.engine.trash.ops
Deprecated.
RoundRectOp(float[], Rect2f, float, float, Matrix, boolean) - Constructor for class icyllis.arc3d.engine.trash.ops.RoundRectOp
Deprecated.
 
Row and Column Specs - Search tag in class icyllis.modernui.widget.GridLayout
Section
rowSpec - Variable in class icyllis.modernui.widget.GridLayout.LayoutParams
The spec that defines the vertical characteristics of the cell group described by these layout parameters.
RTL - Static variable in class icyllis.modernui.text.TextDirectionHeuristics
Always decides that the direction is right to left.
RTL - Static variable in class icyllis.modernui.util.LayoutDirection
Horizontal layout direction is from Right to Left.
run() - Method in class icyllis.modernui.core.HandlerThread
 
run(Fragment) - Method in class icyllis.modernui.ModernUI
Runs the Modern UI with the default application setups.
runAnimators() - Method in class icyllis.modernui.transition.Transition
This is called internally once all animations have been set up by the transition hierarchy.
runAnimators() - Method in class icyllis.modernui.transition.TransitionSet
 
RunBuffer() - Constructor for class icyllis.arc3d.core.TextBlob.Builder.RunBuffer
 
runInContext(Runnable) - Method in class icyllis.modernui.core.awt.AWTGLCanvas
 
runOnCommit(Runnable) - Method in class icyllis.modernui.fragment.FragmentTransaction
Add a Runnable to this transaction that will be run after this transaction has been committed.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form