# 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

## I

icyllis.arc3d.compiler - package icyllis.arc3d.compiler
  Arc3D Shading Language, based on GLSL 450, inspired by SkSL 300.
icyllis.arc3d.compiler.analysis - package icyllis.arc3d.compiler.analysis
icyllis.arc3d.compiler.glsl - package icyllis.arc3d.compiler.glsl
icyllis.arc3d.compiler.lex - package icyllis.arc3d.compiler.lex
icyllis.arc3d.compiler.spirv - package icyllis.arc3d.compiler.spirv
icyllis.arc3d.compiler.tree - package icyllis.arc3d.compiler.tree
  Abstract syntax tree, this package is NOT part of any public API.
icyllis.arc3d.core - package icyllis.arc3d.core
  Public API package.
icyllis.arc3d.core.effects - package icyllis.arc3d.core.effects
icyllis.arc3d.core.image - package icyllis.arc3d.core.image
icyllis.arc3d.core.j2d - package icyllis.arc3d.core.j2d
icyllis.arc3d.core.shaders - package icyllis.arc3d.core.shaders
icyllis.arc3d.engine - package icyllis.arc3d.engine
  Engine package provides the common part of Arc3D rendering pipeline and the abstraction layer for different 3D graphics APIs.
icyllis.arc3d.engine.task - package icyllis.arc3d.engine.task
icyllis.arc3d.engine.tessellate - package icyllis.arc3d.engine.tessellate
icyllis.arc3d.engine.trash - package icyllis.arc3d.engine.trash
icyllis.arc3d.engine.trash.ops - package icyllis.arc3d.engine.trash.ops
icyllis.arc3d.granite - package icyllis.arc3d.granite
  The Granite is our 2D graphics engine.
icyllis.arc3d.granite.geom - package icyllis.arc3d.granite.geom
icyllis.arc3d.granite.shading - package icyllis.arc3d.granite.shading
icyllis.arc3d.mock - package icyllis.arc3d.mock
icyllis.arc3d.opengl - package icyllis.arc3d.opengl
  OpenGL.
icyllis.arc3d.vulkan - package icyllis.arc3d.vulkan
  Vulkan.
icyllis.modernui - package icyllis.modernui
icyllis.modernui.animation - package icyllis.modernui.animation
icyllis.modernui.annotation - package icyllis.modernui.annotation
icyllis.modernui.app - package icyllis.modernui.app
icyllis.modernui.audio - package icyllis.modernui.audio
icyllis.modernui.core - package icyllis.modernui.core
icyllis.modernui.core.awt - package icyllis.modernui.core.awt
icyllis.modernui.fragment - package icyllis.modernui.fragment
icyllis.modernui.graphics - package icyllis.modernui.graphics
  The graphics package defines application-level interfaces that are independent of the underlying 3D API.
icyllis.modernui.graphics.drawable - package icyllis.modernui.graphics.drawable
icyllis.modernui.graphics.text - package icyllis.modernui.graphics.text
icyllis.modernui.lifecycle - package icyllis.modernui.lifecycle
icyllis.modernui.markdown - package icyllis.modernui.markdown
icyllis.modernui.markdown.core - package icyllis.modernui.markdown.core
icyllis.modernui.markdown.core.style - package icyllis.modernui.markdown.core.style
icyllis.modernui.material - package icyllis.modernui.material
icyllis.modernui.renderer - package icyllis.modernui.renderer
icyllis.modernui.resources - package icyllis.modernui.resources
icyllis.modernui.text - package icyllis.modernui.text
  Provides classes used to render or track text and text spans on the screen, which include text style controlling, line break, and several utility classes.
icyllis.modernui.text.method - package icyllis.modernui.text.method
icyllis.modernui.text.style - package icyllis.modernui.text.style
icyllis.modernui.transition - package icyllis.modernui.transition
icyllis.modernui.util - package icyllis.modernui.util
icyllis.modernui.view - package icyllis.modernui.view
  Provides classes that expose basic user interface classes that handle screen layout and interaction with the user.
icyllis.modernui.view.menu - package icyllis.modernui.view.menu
  The internal implementation of `Menu` API and relevant components, controlling the creation and display of menus.
icyllis.modernui.widget - package icyllis.modernui.widget
id - Variable in class icyllis.modernui.resources.ResourceParser.ParsedResource
id - Variable in class icyllis.modernui.resources.ResourceValues.Reference
id - Variable in class icyllis.modernui.widget.AdapterView.AdapterContextMenuInfo
  The row id of the item for which the context menu is being displayed.
id - Variable in class icyllis.modernui.widget.ExpandableListView.ExpandableListContextMenuInfo
  The ID of the item (group or child) for which the context menu is being displayed.
id() - Constructor for class icyllis.modernui.R.id
ID - Static variable in class icyllis.modernui.ModernUI
identity() - Static method in class icyllis.arc3d.core.Matrix
  Returns a read-only identity matrix.
identity() - Static method in class icyllis.arc3d.core.Matrix3
  Create a new identity matrix.
identity() - Static method in class icyllis.arc3d.core.Matrix4
  Returns a read-only identity matrix.
identity() - Static method in class icyllis.arc3d.core.Quaternion
  Create a new identity quaternion.
IF - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.StatementKind
IfStatement - Class in icyllis.arc3d.compiler.tree
  if (condition) true-statement else false-statement
IfStatement(int, Expression, Statement, Statement) - Constructor for class icyllis.arc3d.compiler.tree.IfStatement
IGNORE_ITEM_VIEW_TYPE - Static variable in interface icyllis.modernui.widget.Adapter
  An item view type that causes the `AdapterView` to ignore the item view.
ILLUMINANT_A - Static variable in class icyllis.arc3d.core.ColorSpace
  Standard CIE 1931 2° illuminant A, encoded in xyY.
ILLUMINANT_B - Static variable in class icyllis.arc3d.core.ColorSpace
  Standard CIE 1931 2° illuminant B, encoded in xyY.
ILLUMINANT_C - Static variable in class icyllis.arc3d.core.ColorSpace
  Standard CIE 1931 2° illuminant C, encoded in xyY.
ILLUMINANT_D50 - Static variable in class icyllis.arc3d.core.ColorSpace
  Standard CIE 1931 2° illuminant D50, encoded in xyY.
ILLUMINANT_D55 - Static variable in class icyllis.arc3d.core.ColorSpace
  Standard CIE 1931 2° illuminant D55, encoded in xyY.
ILLUMINANT_D60 - Static variable in class icyllis.arc3d.core.ColorSpace
  Standard CIE 1931 2° illuminant D60, encoded in xyY.
ILLUMINANT_D65 - Static variable in class icyllis.arc3d.core.ColorSpace
  Standard CIE 1931 2° illuminant D65, encoded in xyY.
ILLUMINANT_D75 - Static variable in class icyllis.arc3d.core.ColorSpace
  Standard CIE 1931 2° illuminant D75, encoded in xyY.
ILLUMINANT_E - Static variable in class icyllis.arc3d.core.ColorSpace
  Standard CIE 1931 2° illuminant E, encoded in xyY.
image() - Method in record class icyllis.arc3d.vulkan.VulkanImage.CreatedImageInfo
  Returns the value of the `image` record component.
Image - Class in icyllis.arc3d.core
  Image describes a two-dimensional array of pixels to draw.
Image - Class in icyllis.arc3d.engine
  Represents GPU image resources, which may be 2D or 3D.
Image - Class in icyllis.modernui.graphics
  `Image` describes a two-dimensional array of pixels to sample from.
Image(ImageInfo) - Constructor for class icyllis.arc3d.core.Image
Image(Context, boolean, boolean, ImageDesc, ImageMutableState) - Constructor for class icyllis.arc3d.engine.Image
Image.ResourceKey - Class in icyllis.arc3d.engine
  Storage key of `Image`, may be compared with `ImageViewProxy`.
ImageButton - Class in icyllis.modernui.widget
  Displays a button with an image (instead of text) that can be pressed or clicked by the user.
ImageButton(Context) - Constructor for class icyllis.modernui.widget.ImageButton
ImageDesc - Class in icyllis.arc3d.engine
  Contains backend-specific parameters used to create GPU images, which are: mip level count, sample count, image format, image view type, image create flags, image usage flags, width, height, depth, and array layer count.
ImageDesc(int, int, int, int, int, int, int, int) - Constructor for class icyllis.arc3d.engine.ImageDesc
ImageDrawable - Class in icyllis.modernui.graphics.drawable
  A Drawable that wraps an image and can be tiled, stretched, or aligned.
ImageDrawable(Image) - Constructor for class icyllis.modernui.graphics.drawable.ImageDrawable
  Deprecated.
  use `ImageDrawable(Resources, Image)` instead
ImageDrawable(Resources, Image) - Constructor for class icyllis.modernui.graphics.drawable.ImageDrawable
  Create drawable from an image, setting initial target density based on the display metrics of the resources.
ImageDrawable(Resources, InputStream) - Constructor for class icyllis.modernui.graphics.drawable.ImageDrawable
  Create a drawable by decoding an image from the given input stream.
ImageDrawable(InputStream) - Constructor for class icyllis.modernui.graphics.drawable.ImageDrawable
  Deprecated.
  use `ImageDrawable(Resources, InputStream)` instead
ImageDrawable(String, String) - Constructor for class icyllis.modernui.graphics.drawable.ImageDrawable
  Create a drawable by opening a given file path and decoding the image.
ImageFilter - Class in icyllis.arc3d.core
  Base class for image filters (sometimes known as image effects, or post-processing effects).
ImageFilter() - Constructor for class icyllis.arc3d.core.ImageFilter
ImageInfo - Class in icyllis.arc3d.core
  Describes pixel dimensions and encoding.
ImageInfo() - Constructor for class icyllis.arc3d.core.ImageInfo
  Creates an empty ImageInfo with `ColorInfo.CT_UNKNOWN`, `ColorInfo.AT_UNKNOWN`, and a width and height of zero.
ImageInfo(int, int) - Constructor for class icyllis.arc3d.core.ImageInfo
  Creates ImageInfo from integral dimensions width and height, `ColorInfo.CT_UNKNOWN` and `ColorInfo.AT_UNKNOWN`.
ImageInfo(int, int, int, int) - Constructor for class icyllis.arc3d.core.ImageInfo
  Creates ImageInfo from integral dimensions width and height, colorType and alphaType.
ImageInfo(int, int, int, int, ColorSpace) - Constructor for class icyllis.arc3d.core.ImageInfo
  Creates ImageInfo from integral dimensions and ColorInfo,
imageIsTooLarge() - Method in class icyllis.arc3d.core.Glyph
ImageMutableState - Class in icyllis.arc3d.engine
  Contains backend-specific mutable state of a GPU image.
ImageMutableState() - Constructor for class icyllis.arc3d.engine.ImageMutableState
ImageProxyCache - Class in icyllis.arc3d.engine
  A factory for creating `SurfaceProxy`-derived objects.
ImageProxyView - Class in icyllis.arc3d.engine
  Surface views contain additional metadata for pipeline operations on surfaces.
ImageProxyView(ImageViewProxy) - Constructor for class icyllis.arc3d.engine.ImageProxyView
ImageProxyView(ImageViewProxy, int, short) - Constructor for class icyllis.arc3d.engine.ImageProxyView
ImageShader - Class in icyllis.arc3d.core.shaders
ImageShader - Class in icyllis.modernui.graphics
  Shader used to draw an image as a texture.
ImageShader(Image, Shader.TileMode, Shader.TileMode, int, int, Matrix) - Constructor for class icyllis.modernui.graphics.ImageShader
  Create a new shader for the given image.
ImageShader(Image, Shader.TileMode, Shader.TileMode, int, Matrix) - Constructor for class icyllis.modernui.graphics.ImageShader
  Create a new shader for the given image.
ImageShader(Image, Shader.TileMode, Shader.TileMode, Object, Matrix) - Constructor for class icyllis.modernui.graphics.ImageShader
  Create a new shader for the given image.
ImageShader.FilterMode - Annotation Interface in icyllis.modernui.graphics
  The `FilterMode` specifies the sampling method on transformed texture images.
ImageShader.MipmapMode - Annotation Interface in icyllis.modernui.graphics
  The `MipmapMode` specifies the interpolation method for MIP image levels when down-sampling texture images.
ImageSpan - Class in icyllis.modernui.text.style
  Span that replaces the text it's attached to with a `Drawable` that can be aligned with the bottom or with the baseline of the surrounding text.
ImageSpan(Context, Image) - Constructor for class icyllis.modernui.text.style.ImageSpan
  Constructs an `ImageSpan` from a `Context` and an `Image` with the default alignment `DynamicDrawableSpan.ALIGN_BOTTOM`
ImageSpan(Context, Image, int) - Constructor for class icyllis.modernui.text.style.ImageSpan
  Constructs an `ImageSpan` from a `Context`, an `Image` and a vertical alignment.
ImageSpan(Drawable) - Constructor for class icyllis.modernui.text.style.ImageSpan
  Constructs an `ImageSpan` from a drawable with the default alignment `DynamicDrawableSpan.ALIGN_BOTTOM`.
ImageSpan(Drawable, int) - Constructor for class icyllis.modernui.text.style.ImageSpan
  Constructs an `ImageSpan` from a drawable and a vertical alignment.
ImageSpan(Image) - Constructor for class icyllis.modernui.text.style.ImageSpan
  Deprecated.
ImageSpan(Image, int) - Constructor for class icyllis.modernui.text.style.ImageSpan
  Deprecated.
ImageStore - Class in icyllis.modernui.graphics
  Deprecated.
ImageUploadTask - Class in icyllis.arc3d.engine.task
ImageUploadTask.MipLevel - Class in icyllis.arc3d.engine.task
ImageUploadTask.UploadCondition - Interface in icyllis.arc3d.engine.task
ImageView - Class in icyllis.modernui.widget
  Displays image resources, for example `Image` or `Drawable` resources.
ImageView(Context) - Constructor for class icyllis.modernui.widget.ImageView
ImageView.ScaleType - Enum Class in icyllis.modernui.widget
  Options for scaling the bounds of an image to the bounds of this view.
ImageViewDesc - Class in icyllis.arc3d.engine
  Descriptor to create image views.
ImageViewDesc() - Constructor for class icyllis.arc3d.engine.ImageViewDesc
ImageViewDesc(int, short) - Constructor for class icyllis.arc3d.engine.ImageViewDesc
ImageViewProxy - Class in icyllis.arc3d.engine
  The `ImageViewProxy` implements the proxy pattern for `Image`, it targets an `Image` with three instantiation methods: deferred, lazy-callback and wrapped.
ImageViewProxy.LazyCallbackResult - Class in icyllis.arc3d.engine
ImageViewProxy.LazyInstantiateCallback - Interface in icyllis.arc3d.engine
  Lazy-callback function.
ImmediateContext - Class in icyllis.arc3d.engine
  Immediate context is used for command list execution and queue submission.
ImmediateContext(Device, QueueManager) - Constructor for class icyllis.arc3d.engine.ImmediateContext
  Use backend utility class to create context.
ImpulseStrategy() - Constructor for class icyllis.modernui.view.VelocityTracker.ImpulseStrategy
IN - Static variable in class icyllis.modernui.transition.Fade
  Fading mode used in `Fade(int)` to make the transition operate on targets that are appearing.
IN_RESULT_FLAG - Static variable in class icyllis.arc3d.engine.RenderTask
  Deprecated.
INC - Enum constant in enum class icyllis.arc3d.compiler.Operator
incFlushesSinceLastUsed() - Method in class icyllis.arc3d.granite.DrawAtlas.Plot
incImageCreates() - Method in class icyllis.arc3d.engine.Device.Stats
incNumCompilationFailures() - Method in class icyllis.arc3d.engine.SharedResourceCache.Stats
incNumCompilationSuccesses() - Method in class icyllis.arc3d.engine.SharedResourceCache.Stats
incNumDraws() - Method in class icyllis.arc3d.engine.Device.Stats
incNumDraws(int) - Method in class icyllis.arc3d.engine.Device.Stats
incNumFailedDraws() - Method in class icyllis.arc3d.engine.Device.Stats
incNumInlineCompilationFailures() - Method in class icyllis.arc3d.engine.SharedResourceCache.Stats
incNumPartialCompilationSuccesses() - Method in class icyllis.arc3d.engine.SharedResourceCache.Stats
incNumPreCompilationFailures() - Method in class icyllis.arc3d.engine.SharedResourceCache.Stats
incNumScratchMSAAAttachmentsReused() - Method in class icyllis.arc3d.engine.Device.Stats
incNumScratchRenderTargetsReused() - Method in class icyllis.arc3d.engine.Device.Stats
incNumScratchTexturesReused() - Method in class icyllis.arc3d.engine.Device.Stats
incNumSubmitToGpus() - Method in class icyllis.arc3d.engine.Device.Stats
incOps() - Method in class icyllis.arc3d.engine.SurfaceAllocator
increaseWidthTo(int) - Method in class icyllis.modernui.text.Layout
  Increase the width of this layout to the specified width.
INCREASING - Enum constant in enum class icyllis.modernui.graphics.GradientShader.HueInterpolationMethod
  Hue angles are interpolated so that, as they progress from the first color to the second, the angle is always increasing.
incrementProgressBy(int) - Method in class icyllis.modernui.widget.ProgressBar
  Increase the progress bar's progress by the specified amount.
incrementSecondaryProgressBy(int) - Method in class icyllis.modernui.widget.ProgressBar
  Increase the progress bar's secondary progress by the specified amount.
incRenderPasses() - Method in class icyllis.arc3d.engine.Device.Stats
incShaderCompilations() - Method in class icyllis.arc3d.engine.SharedResourceCache.Stats
incTextureCreates() - Method in class icyllis.arc3d.engine.Device.Stats
incTextureUploads() - Method in class icyllis.arc3d.engine.Device.Stats
incTransfersFromSurface() - Method in class icyllis.arc3d.engine.Device.Stats
incTransfersToTexture() - Method in class icyllis.arc3d.engine.Device.Stats
inDecodeMimeType - Variable in class icyllis.modernui.graphics.BitmapFactory.Options
  If set to true, the decoder will populate the mimetype of the decoded image.
INDEX - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.ExpressionKind
INDEX_BUFFER_SIZE - Static variable in class icyllis.arc3d.granite.DrawBufferManager
IndexExpression - Class in icyllis.arc3d.compiler.tree
  An expression that accesses an element of an array, vector, or matrix, as in 'base [ index ]'.
indexOf(CharSequence, char) - Static method in class icyllis.modernui.text.TextUtils
indexOf(CharSequence, char, int) - Static method in class icyllis.modernui.text.TextUtils
indexOf(CharSequence, char, int, int) - Static method in class icyllis.modernui.text.TextUtils
indexOfChild(View) - Method in class icyllis.modernui.view.ViewGroup
  Returns the position in the group of the specified child view.
indexOfKey(int) - Method in class icyllis.modernui.util.SparseArray
  Returns the index for which `SparseArray.keyAt(int)` would return the specified key, or a negative number if the specified key is not mapped.
indexOfKey(int) - Method in class icyllis.modernui.util.SparseBooleanArray
  Returns the index for which `SparseBooleanArray.keyAt(int)` would return the specified key, or a negative number if the specified key is not mapped.
indexOfKey(long) - Method in class icyllis.modernui.util.LongSparseArray
  Returns the index for which `LongSparseArray.keyAt(int)` would return the specified key, or a negative number if the specified key is not mapped.
indexOfKey(Object) - Method in class icyllis.modernui.util.ArrayMap
  Returns the index of a key in the set.
indexOfValue(boolean) - Method in class icyllis.modernui.util.SparseBooleanArray
  Returns an index for which `SparseBooleanArray.valueAt(int)` would return the specified key, or a negative number if no keys map to the specified value.
indexOfValue(E) - Method in class icyllis.modernui.util.LongSparseArray
  Returns an index for which `LongSparseArray.valueAt(int)` would return the specified value, or a negative number if no keys map to the specified value.
indexOfValue(E) - Method in class icyllis.modernui.util.SparseArray
  Returns an index for which `SparseArray.valueAt(int)` would return the specified value, or a negative number if no keys map to the specified value.
indexOfValue(Object) - Method in class icyllis.modernui.util.ArrayMap
  Returns an index for which `ArrayMap.valueAt(int)` would return the specified value, or a negative number if no keys map to the specified value.
indexOfValueByValue(E) - Method in class icyllis.modernui.util.LongSparseArray
  Returns an index for which `LongSparseArray.valueAt(int)` would return the specified value, or a negative number if no keys map to the specified value.
indexOfValueByValue(E) - Method in class icyllis.modernui.util.SparseArray
  Returns an index for which `SparseArray.valueAt(int)` would return the specified value, or a negative number if no keys map to the specified value.
indexToChar(int) - Static method in class icyllis.arc3d.engine.Swizzle
indexToFreq(int) - Method in class icyllis.modernui.audio.FFT
  Returns the middle frequency of the ith band.
INDICES - Static variable in class icyllis.arc3d.compiler.lex.Lexer
INFINITE - Static variable in class icyllis.modernui.animation.ValueAnimator
  This value used with the `ValueAnimator.setRepeatCount(int)` property to repeat the animation indefinitely.
info(String, String) - Static method in class icyllis.modernui.util.Log
  Logs a message object with the `Log.INFO` level.
info(String, String, Object...) - Static method in class icyllis.modernui.util.Log
  Logs a message object with the `Log.INFO` level.
info(String, String, Throwable) - Static method in class icyllis.modernui.util.Log
  Logs a message at the `Log.INFO` level including the stack trace of the `Throwable` `throwable` passed as parameter.
INFO - Static variable in class icyllis.modernui.util.Log
  An event for informational purposes.
INHERIT - Static variable in class icyllis.modernui.util.LayoutDirection
  Horizontal layout direction is inherited.
inImmutable - Variable in class icyllis.modernui.graphics.BitmapFactory.Options
  If false, decode methods will always return a mutable Bitmap instead of an immutable one.
inInterval(long, long, long) - Static method in class icyllis.arc3d.granite.DrawAtlas.AtlasToken
  Returns true if the token is in the [start, end] inclusive interval.
init() - Method in class icyllis.arc3d.engine.ImmediateContext
init(int, int, int, int) - Method in class icyllis.arc3d.granite.ClipResult_old
  Call this method before use.
init(Paint, int, float, float) - Method in class icyllis.arc3d.core.StrokeRec
init(PathConsumer, float, int, int, float, float) - Method in class icyllis.arc3d.core.PathStroker
init(BaseContextOptions) - Method in class icyllis.arc3d.engine.Context
init(RecordingContextOptions) - Method in class icyllis.arc3d.engine.RecordingContext
init(Spanned, int, int) - Method in class icyllis.modernui.text.SpanSet
INIT_WITH_PREVIOUS_SAVE_LAYER_FLAG - Static variable in class icyllis.arc3d.core.Canvas
  Initializes with previous contents.
initAtlas(int) - Method in class icyllis.arc3d.granite.GlyphAtlasManager
  Initialize atlas if not.
initCalled - Variable in class icyllis.modernui.core.awt.AWTGLCanvas
initForMenu(Context, MenuBuilder) - Method in class icyllis.modernui.view.menu.MenuPopup
initForMenu(Context, MenuBuilder) - Method in interface icyllis.modernui.view.menu.MenuPresenter
  Initializes this presenter for the given context and menu.
initGL() - Method in class icyllis.modernui.core.awt.AWTGLCanvas
  Will be called once after the OpenGL has been created.
INITIAL_SIZE - Static variable in class icyllis.arc3d.core.RectanglePacker.HorizonOld
initialize() - Method in class icyllis.modernui.audio.AudioManager
initialize() - Static method in class icyllis.modernui.core.Core
  Initializes the GLFW and the main thread.
initialize() - Method in class icyllis.modernui.core.VulkanManager
  Sets up the vulkan context that is shared among all clients of the VulkanManager.
initialize(boolean) - Method in class icyllis.modernui.audio.AudioManager
initialize(MenuBuilder) - Method in interface icyllis.modernui.view.menu.MenuView
  Initializes the menu to the given menu.
initialize(MenuItemImpl, int) - Method in class icyllis.modernui.view.menu.ListMenuItemView
initialize(MenuItemImpl, int) - Method in interface icyllis.modernui.view.menu.MenuView.ItemView
  Initializes with the provided MenuItemData.
initialize(TextView, Spannable) - Method in class icyllis.modernui.text.method.ArrowKeyMovementMethod
initialize(TextView, Spannable) - Method in class icyllis.modernui.text.method.BaseMovementMethod
initialize(TextView, Spannable) - Method in class icyllis.modernui.text.method.LinkMovementMethod
initialize(TextView, Spannable) - Method in interface icyllis.modernui.text.method.MovementMethod
INITIALIZED - Enum constant in enum class icyllis.modernui.lifecycle.Lifecycle.State
  Initialized state for a LifecycleOwner.
initialPosition() - Method in class icyllis.arc3d.granite.SubRunContainer
initialValue() - Method in class icyllis.arc3d.compiler.tree.Variable
initOpenGL() - Static method in class icyllis.modernui.core.Core
initOpenGL(ContextOptions) - Static method in class icyllis.modernui.core.Core
  Initializes OpenGL pipeline and the render thread.
initUiThread() - Static method in class icyllis.modernui.core.Core
  Initializes UI thread and its event loop.
initVulkan() - Static method in class icyllis.modernui.core.Core
initVulkan(ContextOptions) - Static method in class icyllis.modernui.core.Core
  Initializes Vulkan pipeline and the render thread.
Inliner - Class in icyllis.arc3d.compiler
Inliner() - Constructor for class icyllis.arc3d.compiler.Inliner
inPreferredColorSpace - Variable in class icyllis.modernui.graphics.BitmapFactory.Options
  If this is non-null, the decoder will try to decode into this color space.
inPreferredFormat - Variable in class icyllis.modernui.graphics.BitmapFactory.Options
  If this is non-null, the decoder will try to decode into this internal format.
input - Static variable in class icyllis.modernui.R.id
INPUT_BINDING - Static variable in class icyllis.arc3d.granite.shading.UniformHandler
  The bindings for the input descriptor set.
INPUT_DESC_SET - Static variable in class icyllis.arc3d.granite.shading.UniformHandler
INPUT_RATE_INSTANCE - Static variable in class icyllis.arc3d.engine.VertexInputLayout
INPUT_RATE_VERTEX - Static variable in class icyllis.arc3d.engine.VertexInputLayout
  Input rates other than 0 and 1 are not supported.
inputColor - Variable in class icyllis.arc3d.engine.trash.TransferProcessor.ProgramImpl.EmitArgs
  Deprecated.
inputCoverage - Variable in class icyllis.arc3d.engine.trash.TransferProcessor.ProgramImpl.EmitArgs
  Deprecated.
InputEvent - Class in icyllis.modernui.view
  The base class of input events.
InputFilter - Interface in icyllis.modernui.text
  InputFilters can be attached to `Editables` to constrain the changes that can be made to them.
InputFilter.LengthFilter - Class in icyllis.modernui.text
  This filter will constrain edits not to make the length of the text greater than the specified length.
inputs() - Method in class icyllis.arc3d.granite.shading.ShaderBuilderBase
INPUTS - Static variable in class icyllis.arc3d.granite.shading.ShaderBuilderBase
inputSamplerVariable(int) - Method in class icyllis.arc3d.granite.shading.UniformHandler
insert(boolean[], int, int, boolean) - Static method in class icyllis.modernui.util.GrowingArrayUtils
  Primitive boolean version of `GrowingArrayUtils.insert(Object[], int, int, Object)`.
insert(int[], int, int, int) - Static method in class icyllis.modernui.util.GrowingArrayUtils
  Primitive int version of `GrowingArrayUtils.insert(Object[], int, int, Object)`.
insert(int, CharSequence) - Method in interface icyllis.modernui.text.Editable
  Convenience for replace(where, where, text, 0, text.length());
insert(int, CharSequence) - Method in class icyllis.modernui.text.SpannableStringBuilder
  Convenience for replace(where, where, text, 0, text.length());
insert(int, CharSequence, int, int) - Method in interface icyllis.modernui.text.Editable
  Convenience for replace(where, where, text, start, end)
insert(int, CharSequence, int, int) - Method in class icyllis.modernui.text.SpannableStringBuilder
  Convenience for replace(where, where, text, start, end)
insert(long[], int, int, long) - Static method in class icyllis.modernui.util.GrowingArrayUtils
  Primitive long version of `GrowingArrayUtils.insert(Object[], int, int, Object)`.
insert(Context, T) - Method in class icyllis.arc3d.compiler.SymbolTable
  Inserts a symbol into the symbol table, reports errors if there was a name collision.
insert(TextBlob, TextBlobCache.FeatureKey, BakedTextBlob) - Method in class icyllis.arc3d.granite.TextBlobCache
insert(IntBuffer) - Method in class icyllis.arc3d.granite.UniformDataCache
  Find an existing data block with the contents of the given block.
insert(T[], int, int, T) - Static method in class icyllis.modernui.util.GrowingArrayUtils
  Inserts an element into the array at the specified index, growing the array if there is no more room.
insert(T, int) - Method in class icyllis.modernui.widget.ArrayAdapter
  Inserts the specified object at the specified index in the array.
insertAt(int, int[]) - Method in class icyllis.modernui.text.PackedIntVector
  Inserts a new row of values at the specified row offset.
insertAt(int, E[]) - Method in class icyllis.modernui.text.PackedObjectVector
insertComputePipeline(IUniqueKey, ComputePipeline) - Method in class icyllis.arc3d.engine.SharedResourceCache
insertFence() - Method in class icyllis.arc3d.engine.Device
  Creates a new fence and inserts it into the graphics queue.
insertFence() - Method in class icyllis.arc3d.opengl.GLDevice
insertFence() - Method in class icyllis.arc3d.vulkan.VulkanDevice
insertFramebuffer(FramebufferDesc, Framebuffer) - Method in class icyllis.arc3d.engine.FramebufferCache
insertGraphicsPipeline(IUniqueKey, GraphicsPipeline) - Method in class icyllis.arc3d.engine.SharedResourceCache
insertResource(Resource) - Method in class icyllis.arc3d.engine.ResourceCache
inset(float, float) - Method in class icyllis.arc3d.core.Rect2f
  Inset the rectangle by (dx,dy).
inset(float, float) - Method in class icyllis.modernui.graphics.RectF
  Inset the rectangle by (dx,dy).
inset(float, float, float, float) - Method in class icyllis.arc3d.core.Rect2f
  Insets the rectangle on all sides specified by the insets.
inset(int, int) - Method in class icyllis.arc3d.core.Rect2i
  Inset the rectangle by (dx,dy).
inset(int, int) - Method in class icyllis.modernui.graphics.Rect
  Inset the rectangle by (dx,dy).
inset(int, int, int, int) - Method in class icyllis.arc3d.core.Rect2i
  Insets the rectangle on all sides specified by the insets.
inset(int, int, int, int) - Method in class icyllis.modernui.graphics.Rect
  Insets the rectangle on all sides specified by the insets.
inset(Rect2fc) - Method in class icyllis.arc3d.core.Rect2f
  Insets the rectangle on all sides specified by the dimensions of the `insets` rectangle.
inset(Rect2ic) - Method in class icyllis.arc3d.core.Rect2f
  Insets the rectangle on all sides specified by the dimensions of the `insets` rectangle.
inset(Rect2ic) - Method in class icyllis.arc3d.core.Rect2i
  Insets the rectangle on all sides specified by the dimensions of the `insets` rectangle.
inset(Rect) - Method in class icyllis.modernui.graphics.Rect
  Insets the rectangle on all sides specified by the dimensions of the `insets` rectangle.
INSET_UNDEFINED - Static variable in class icyllis.modernui.graphics.drawable.LayerDrawable
  Value used for undefined start and end insets.
insetEdge - Variable in class icyllis.modernui.widget.CoordinatorLayout.LayoutParams
  A `Gravity` value describing how this child view insets the CoordinatorLayout.
insetRect(int) - Method in class icyllis.arc3d.granite.DrawAtlas.AtlasLocator
INSIDE - Enum constant in enum class icyllis.modernui.graphics.Paint.Align
  The stroke is aligned to inside.
install(ViewRoot) - Method in class icyllis.modernui.core.ActivityWindow
INSTANCE_ATTRIBS - Static variable in class icyllis.arc3d.granite.geom.AnalyticArcStep
INSTANCE_ATTRIBS - Static variable in class icyllis.arc3d.granite.geom.AnalyticSimpleBoxStep
INSTANCE_ATTRIBS - Static variable in class icyllis.arc3d.granite.geom.RasterTextStep
INSTANCE_ATTRIBS - Static variable in class icyllis.arc3d.granite.geom.SDFRectGeoProc
INSTANCE_ATTRIBS_FOR_ARC - Static variable in class icyllis.arc3d.granite.geom.AnalyticArcStep
INSTANCE_FORMAT - Static variable in class icyllis.arc3d.granite.geom.CircleProcessor
instanceAttributes() - Method in class icyllis.arc3d.granite.GeometryStep
  Returns an iterable of used per-instance attributes.
instanceBinding() - Method in class icyllis.arc3d.granite.GeometryStep
instanceStride() - Method in class icyllis.arc3d.granite.GeometryStep
  Returns the number of bytes from one instance to the next instance, including paddings.
instantiate(ResourceProvider) - Method in class icyllis.arc3d.engine.ImageViewProxy
  Instantiates the backing store, if necessary.
instantiate(ResourceProvider) - Method in class icyllis.arc3d.engine.RenderTargetProxy
instantiate(ResourceProvider) - Method in class icyllis.arc3d.engine.SurfaceProxy
  Instantiates the backing store, if necessary.
instantiate(Class<? extends Fragment>) - Method in class icyllis.modernui.fragment.FragmentFactory
  Create a new instance of a Fragment with the given class name.
instantiate(ClassLoader, String) - Method in class icyllis.modernui.fragment.FragmentFactory
  Create a new instance of a Fragment with the given class name.
instantiateIfNonLazy(ResourceProvider) - Method in class icyllis.arc3d.engine.ImageViewProxy
instantiateItem(ViewGroup, int) - Method in class icyllis.modernui.widget.PagerAdapter
  Create the page for the given position.
  The adapter is responsible for adding the view to the container given here, although it only must ensure this is done by the time it returns from `PagerAdapter.finishUpdate(ViewGroup)`.
intBitsToHalf(int) - Static method in class icyllis.modernui.util.Half
  Returns the half-precision float value corresponding to a given bit representation.
INTEL - Enum constant in enum class icyllis.arc3d.opengl.GLUtil.GLDriver
INTEL - Enum constant in enum class icyllis.arc3d.opengl.GLUtil.GLVendor
INTERFACE_BLOCK - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.ElementKind
InterfaceBlock - Class in icyllis.arc3d.compiler.tree
  An interface block declaration invalid input: '&' definition, as in:
InterfaceBlock(int, Variable) - Constructor for class icyllis.arc3d.compiler.tree.InterfaceBlock
internalAddUniformArray(int, byte, String, int, int) - Method in class icyllis.arc3d.granite.shading.UniformHandler
internalSetPadding(int, int, int, int) - Method in class icyllis.modernui.view.View
internalSetPadding(int, int, int, int) - Method in class icyllis.modernui.view.ViewGroup
internalSetPadding(int, int, int, int) - Method in class icyllis.modernui.widget.AbsListView
Interpolation() - Constructor for class icyllis.arc3d.core.shaders.GradientShader.Interpolation
Interpretation of GONE - Search tag in class icyllis.modernui.widget.GridLayout
  Section
intersect(float, float, float, float) - Method in class icyllis.arc3d.core.Rect2f
  If the rectangle specified by left,top,right,bottom intersects this rectangle, return true and set this rectangle to that intersection, otherwise return false and do not change this rectangle.
intersect(float, float, float, float) - Method in class icyllis.modernui.graphics.RectF
  If the rectangle specified by left,top,right,bottom intersects this rectangle, return true and set this rectangle to that intersection, otherwise return false and do not change this rectangle.
intersect(int, int, int, int) - Method in class icyllis.arc3d.core.Rect2i
  If the rectangle specified by left,top,right,bottom intersects this rectangle, return true and set this rectangle to that intersection, otherwise return false and do not change this rectangle.
intersect(int, int, int, int) - Method in class icyllis.modernui.graphics.Rect
  If the rectangle specified by left,top,right,bottom intersects this rectangle, return true and set this rectangle to that intersection, otherwise return false and do not change this rectangle.
intersect(Rect2fc) - Method in class icyllis.arc3d.core.Rect2f
  If the specified rectangle intersects this rectangle, return true and set this rectangle to that intersection, otherwise return false and do not change this rectangle.
intersect(Rect2fc, Rect2fc) - Method in class icyllis.arc3d.core.Rect2f
  If rectangles a and b intersect, return true and set this rectangle to that intersection, otherwise return false and do not change this rectangle.
intersect(Rect2ic) - Method in class icyllis.arc3d.core.Rect2f
  If the specified rectangle intersects this rectangle, return true and set this rectangle to that intersection, otherwise return false and do not change this rectangle.
intersect(Rect2ic) - Method in class icyllis.arc3d.core.Rect2i
  If the specified rectangle intersects this rectangle, return true and set this rectangle to that intersection, otherwise return false and do not change this rectangle.
intersect(Rect2ic, Rect2ic) - Method in class icyllis.arc3d.core.Rect2i
  If rectangles a and b intersect, return true and set this rectangle to that intersection, otherwise return false and do not change this rectangle.
intersect(Rect) - Method in class icyllis.modernui.graphics.Rect
  If the specified rectangle intersects this rectangle, return true and set this rectangle to that intersection, otherwise return false and do not change this rectangle.
intersect(RectF) - Method in class icyllis.modernui.graphics.RectF
  If the specified rectangle intersects this rectangle, return true and set this rectangle to that intersection, otherwise return false and do not change this rectangle.
intersectNoCheck(float, float, float, float) - Method in class icyllis.arc3d.core.Rect2f
  If the specified rectangle intersects this rectangle, set this rectangle to that intersection, otherwise set this rectangle to the empty rectangle.
intersectNoCheck(int, int, int, int) - Method in class icyllis.arc3d.core.Rect2i
  If the specified rectangle intersects this rectangle, set this rectangle to that intersection, otherwise set this rectangle to the empty rectangle.
intersectNoCheck(Rect2fc) - Method in class icyllis.arc3d.core.Rect2f
  If the specified rectangle intersects this rectangle, set this rectangle to that intersection, otherwise set this rectangle to the empty rectangle.
intersectNoCheck(Rect2ic) - Method in class icyllis.arc3d.core.Rect2f
  If the specified rectangle intersects this rectangle, set this rectangle to that intersection, otherwise set this rectangle to the empty rectangle.
intersectNoCheck(Rect2ic) - Method in class icyllis.arc3d.core.Rect2i
  If the specified rectangle intersects this rectangle, set this rectangle to that intersection, otherwise set this rectangle to the empty rectangle.
intersects(float, float, float, float) - Method in class icyllis.arc3d.core.Rect2f
  Returns true if this rectangle intersects the specified rectangle.
intersects(float, float, float, float) - Method in interface icyllis.arc3d.core.Rect2fc
  Returns true if this rectangle intersects the specified rectangle.
intersects(float, float, float, float) - Method in class icyllis.modernui.graphics.RectF
  Returns true if this rectangle intersects the specified rectangle.
intersects(int, int, int, int) - Method in class icyllis.arc3d.core.Rect2i
  Returns true if this rectangle intersects the specified rectangle.
intersects(int, int, int, int) - Method in class icyllis.modernui.graphics.Rect
  Returns true if this rectangle intersects the specified rectangle.
intersects(Rect2fc) - Method in class icyllis.arc3d.core.Rect2f
  Returns true if this rectangle intersects the specified rectangle.
intersects(Rect2fc) - Method in interface icyllis.arc3d.core.Rect2fc
  Returns true if this rectangle intersects the specified rectangle.
intersects(Rect2fc, Rect2fc) - Static method in class icyllis.arc3d.core.Rect2f
  Returns true if the two specified rectangles intersect.
intersects(Rect2ic) - Method in class icyllis.arc3d.core.Rect2f
  Returns true if this rectangle intersects the specified rectangle.
intersects(Rect2ic) - Method in interface icyllis.arc3d.core.Rect2fc
  Returns true if this rectangle intersects the specified rectangle.
intersects(Rect2ic) - Method in class icyllis.arc3d.core.Rect2i
  Returns true if this rectangle intersects the specified rectangle.
intersects(Rect2ic) - Method in interface icyllis.arc3d.core.Rect2ic
  Returns true if this rectangle intersects the specified rectangle.
intersects(Rect2ic, Rect2ic) - Static method in class icyllis.arc3d.core.Rect2i
  Returns true if the two specified rectangles intersect.
intersects(ClipStack.ClipGeometry, ClipStack.ClipGeometry) - Static method in class icyllis.arc3d.granite.ClipStack
intersects(RectF, RectF) - Static method in class icyllis.modernui.graphics.RectF
  Returns true if the two specified rectangles intersect.
intersects(Rect, Rect) - Static method in class icyllis.modernui.graphics.Rect
  Returns true if the two specified rectangles intersect.
intersectUnchecked(Rect) - Method in class icyllis.modernui.graphics.Rect
  If the specified rectangle intersects this rectangle, set this rectangle to that intersection, otherwise set this rectangle to the empty rectangle.
IntProperty<T> - Class in icyllis.modernui.util
  An implementation of `Property` to be used specifically with fields of type `int`.
IntProperty(String) - Constructor for class icyllis.modernui.util.IntProperty
IntRange - Annotation Interface in icyllis.modernui.annotation
  Denotes that the annotated element should be an int or long in the given range.
IntrinsicList - Class in icyllis.arc3d.compiler
  A list of every supported intrinsic.
intToComplex(int) - Static method in class icyllis.modernui.util.TypedValue
  Convert a base value to a complex data integer.
intValue() - Method in class icyllis.modernui.util.Half
  Returns the value of this `Half` as a `int` after a narrowing primitive conversion.
INV_EPS - Static variable in class icyllis.arc3d.core.MathUtil
INV_FONT_SIZE_GRANULARITY - Static variable in class icyllis.modernui.graphics.text.FontPaint
INV_SQRT2 - Static variable in class icyllis.arc3d.core.MathUtil
INVALID - Static variable in class icyllis.arc3d.compiler.lex.DFA
INVALID - Static variable in class icyllis.arc3d.engine.Swizzle
INVALID_BLOCK_INDEX - Static variable in class icyllis.modernui.text.DynamicLayout
  Value used in mBlockIndices when a block has been created or recycled and indicating that its display list needs to be re-created.
INVALID_GENERATION - Static variable in class icyllis.arc3d.granite.DrawAtlas.AtlasGenerationCounter
INVALID_INDEX - Static variable in class icyllis.arc3d.granite.DrawPass
  An invalid index for `UniformTracker`, also for pipeline index.
INVALID_POINTER_ID - Static variable in class icyllis.modernui.view.MotionEvent
  An invalid pointer id.
INVALID_POSITION - Static variable in class icyllis.modernui.widget.AdapterView
  Represents an invalid position.
INVALID_RESOURCE_HANDLE - Static variable in interface icyllis.arc3d.engine.Engine
  ResourceHandle is an opaque handle to a resource, actually a table index.
INVALID_ROW_ID - Static variable in class icyllis.modernui.widget.AdapterView
  Represents an empty or invalid row id
INVALID_TAG - Static variable in class icyllis.arc3d.compiler.ShaderCompiler
INVALID_TOKEN - Static variable in class icyllis.arc3d.granite.DrawAtlas.AtlasToken
invalidate() - Method in class icyllis.arc3d.opengl.GLTextureMutableState
  Makes parameters invalid, forces GLContext to refresh.
invalidate() - Method in class icyllis.modernui.view.ActionMode
  Invalidate the action mode and refresh menu content.
invalidate() - Method in class icyllis.modernui.view.View
  Invalidate the whole view.
INVALIDATE_BUFFER_TYPE_INVALIDATE - Static variable in class icyllis.arc3d.opengl.GLCaps
INVALIDATE_BUFFER_TYPE_NULL_DATA - Static variable in class icyllis.arc3d.opengl.GLCaps
invalidateAtlases() - Method in class icyllis.arc3d.granite.AtlasProvider
invalidateContentRect() - Method in class icyllis.modernui.view.ActionMode
  Invalidate the content rect associated to this ActionMode.
invalidateDrawable(Drawable) - Method in class icyllis.modernui.graphics.drawable.ColorStateListDrawable
invalidateDrawable(Drawable) - Method in interface icyllis.modernui.graphics.drawable.Drawable.Callback
  Called when the drawable needs to be redrawn.
invalidateDrawable(Drawable) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
invalidateDrawable(Drawable) - Method in class icyllis.modernui.graphics.drawable.DrawableWrapper
invalidateDrawable(Drawable) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
invalidateDrawable(Drawable) - Method in class icyllis.modernui.view.View
  Invalidates the specified Drawable.
invalidateDrawable(Drawable) - Method in class icyllis.modernui.widget.ImageView
invalidateSelf() - Method in class icyllis.modernui.graphics.drawable.Drawable
  Use the current `Drawable.Callback` implementation to have this Drawable redrawn.
invalidateViews() - Method in class icyllis.modernui.widget.AbsListView
  Causes all the views to be rebuilt and redrawn.
inverse() - Method in class icyllis.arc3d.core.Quaternion
  Calculate the inverse of this quaternion.
invert() - Method in class icyllis.arc3d.core.Matrix
  Compute the inverse of this matrix.
invert() - Method in class icyllis.arc3d.core.Matrix4
  Compute the inverse of this matrix.
invert() - Method in class icyllis.modernui.animation.BidirectionalTypeConverter
  Returns the inverse of this converter, where the from and to classes are reversed.
invert() - Method in class icyllis.modernui.animation.PropertyValuesHolder
  Inverts all keyframes on the track.
invert(Matrix) - Method in class icyllis.arc3d.core.Matrix
  Compute the inverse of this matrix.
invert(Matrix) - Method in interface icyllis.arc3d.core.Matrixc
  Compute the inverse of this matrix.
invert(Matrix4) - Method in class icyllis.arc3d.core.Matrix4
  Compute the inverse of this matrix.
invert(Matrix4) - Method in interface icyllis.arc3d.core.Matrix4c
  Compute the inverse of this matrix.
INVISIBLE - Static variable in class icyllis.modernui.view.View
  This view is invisible, but it still takes up space for layout purposes.
invoke() - Method in class icyllis.arc3d.engine.ReleaseCallback
  This callback is invoked when the resource is released.
invoke() - Method in class icyllis.modernui.view.menu.MenuItemImpl
  Invokes the item by calling various listeners or callbacks.
invoke_child(FragmentNode, String, String, String, FragmentNode, String, byte, Formatter) - Static method in class icyllis.arc3d.granite.ShaderCodeSource
invoke_node(FragmentNode, String, String, String, Formatter) - Static method in class icyllis.arc3d.granite.ShaderCodeSource
invokeItem(MenuItemImpl) - Method in interface icyllis.modernui.view.menu.MenuBuilder.ItemInvoker
IOStreamParcel - Class in icyllis.modernui.util
IOStreamParcel(InputStream, OutputStream) - Constructor for class icyllis.modernui.util.IOStreamParcel
IResourceKey - Interface in icyllis.arc3d.engine
  Marker interface for scratch resource keys.
is_dynamic - Variable in class icyllis.modernui.resources.ResourceValues.Reference
isAboveAnchor() - Method in class icyllis.modernui.widget.PopupWindow
  Indicates whether the popup is showing above (the y coordinate of the popup's bottom is less than the y coordinate of the anchor) or below the anchor view (the y coordinate of the popup is greater than y coordinate of the anchor's bottom).
isActionButton() - Method in class icyllis.modernui.view.menu.MenuItemImpl
isActionViewExpanded() - Method in class icyllis.modernui.view.menu.MenuItemImpl
isActionViewExpanded() - Method in interface icyllis.modernui.view.MenuItem
  Returns true if this menu item's action view has been expanded.
isActivated() - Method in class icyllis.modernui.view.View
  Indicates the activation state of this view.
isActive() - Method in class icyllis.arc3d.compiler.Context
  Returns true if the DSL has been started.
isAdded() - Method in class icyllis.modernui.fragment.Fragment
  Return true if the fragment is currently added to its activity.
isAddToBackStackAllowed() - Method in class icyllis.modernui.fragment.FragmentTransaction
  Returns true if this FragmentTransaction is allowed to be added to the back stack.
isAdvanced() - Method in enum class icyllis.arc3d.core.BlendMode
  25 blend modes after `BlendMode.MULTIPLY` are advanced.
isAffine() - Method in class icyllis.arc3d.core.Matrix4
  Returns whether this matrix is seen as an affine transformation.
isAfterPunctuation(int) - Method in class icyllis.modernui.text.method.WordIterator
  Indicates if the provided offset is after a punctuation character as defined by `WordIterator.isPunctuation(int)`.
isAlign2(int) - Static method in class icyllis.arc3d.core.MathUtil
  Returns `true` if `a` is a multiple of 2.
isAlign2(long) - Static method in class icyllis.arc3d.core.MathUtil
  Returns `true` if `a` is a multiple of 2.
isAlign4(int) - Static method in class icyllis.arc3d.core.MathUtil
  Returns `true` if `a` is a multiple of 4.
isAlign4(long) - Static method in class icyllis.arc3d.core.MathUtil
  Returns `true` if `a` is a multiple of 4.
isAlign8(int) - Static method in class icyllis.arc3d.core.MathUtil
  Returns `true` if `a` is a multiple of 8.
isAlign8(long) - Static method in class icyllis.arc3d.core.MathUtil
  Returns `true` if `a` is a multiple of 8.
isAlive() - Method in class icyllis.modernui.view.ViewTreeObserver
  Indicates whether this ViewTreeObserver is alive.
isAlphaOnly() - Method in class icyllis.arc3d.core.Image
isAlphaUnchanged() - Method in class icyllis.arc3d.core.effects.BlendModeColorFilter
isAlphaUnchanged() - Method in interface icyllis.arc3d.core.effects.ColorFilter
  Returns the flags for this filter.
isAlphaUnchanged() - Method in class icyllis.arc3d.core.effects.ColorMatrixColorFilter
isAlphaUnchanged() - Method in class icyllis.arc3d.core.effects.ComposeColorFilter
isAltPressed() - Method in class icyllis.modernui.view.KeyEvent
  Returns the pressed state of the ALT key.
isAltPressed() - Method in class icyllis.modernui.view.MotionEvent
  Returns the pressed state of the ALT key.
isAnisotropy() - Method in class icyllis.arc3d.core.SamplingOptions
isAnisotropy() - Method in class icyllis.arc3d.engine.SamplerDesc
isAnonymousBlock() - Method in class icyllis.arc3d.compiler.tree.FieldAccess
isAntiAlias() - Method in class icyllis.arc3d.core.Paint
  Returns true if antialiasing should be used.
isAntiAlias() - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Indicates whether antialiasing is enabled for this drawable.
isAntiAlias() - Method in class icyllis.modernui.graphics.Paint
  Returns true if antialiasing should be used.
isAntiAlias() - Method in class icyllis.modernui.graphics.text.FontPaint
isAnySubroutine() - Method in enum class icyllis.arc3d.compiler.ShaderKind
isApproxEqual(float, float) - Static method in class icyllis.arc3d.core.MathUtil
isApproxEqual(float, float, float) - Static method in class icyllis.arc3d.core.MathUtil
isApproxEqual(float, float, float, float, float) - Static method in class icyllis.arc3d.core.Point
  Returns true if two points are equal within the given tolerance.
isApproxEqual(Matrix) - Method in class icyllis.arc3d.core.Matrix
  Returns whether this matrix elements are equivalent to given matrix.
isApproxEqual(Matrix4) - Method in class icyllis.arc3d.core.Matrix4
  Returns whether this matrix is approximately equal to given matrix.
isApproxEqual(Matrix4) - Method in interface icyllis.arc3d.core.Matrix4c
  Returns whether this matrix is approximately equal to given matrix.
isApproxEqual(Quaternion) - Method in class icyllis.arc3d.core.Quaternion
  Returns whether this quaternion is equivalent to given quaternion.
isApproxZero(float) - Static method in class icyllis.arc3d.core.MathUtil
isApproxZero(float, float) - Static method in class icyllis.arc3d.core.MathUtil
isArray() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isArray() - Method in class icyllis.arc3d.compiler.tree.Type.ArrayType
isArray() - Method in class icyllis.arc3d.compiler.tree.Type
isArray() - Method in class icyllis.arc3d.engine.ShaderVar
  Is the var an array.
isArrayed() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isArrayed() - Method in class icyllis.arc3d.compiler.tree.Type
  True for arrayed texture.
isArrayed() - Method in class icyllis.arc3d.compiler.tree.Type.SamplerType
isAssignment() - Method in enum class icyllis.arc3d.compiler.Operator
  Returns true if op is '=' or any compound assignment operator ('+=', '-=', etc.)
isAsynchronous() - Method in class icyllis.modernui.core.Message
  Returns true if the message is asynchronous, meaning that it is not subject to `Looper` synchronization barriers.
isAtLeast(GLSLVersion) - Method in enum class icyllis.arc3d.compiler.GLSLVersion
isAtLeast(SPIRVVersion) - Method in enum class icyllis.arc3d.compiler.SPIRVVersion
isAtLeast(Lifecycle.State) - Method in enum class icyllis.modernui.lifecycle.Lifecycle.State
  Compares if this State is greater or equal to the given `state`.
isAttachedToWindow() - Method in class icyllis.modernui.view.View
  Returns true if this view is currently attached to a window.
isAutoMirrored() - Method in class icyllis.modernui.graphics.drawable.Drawable
  Tells if this Drawable will be automatically mirrored when its layout direction is RTL right-to-left.
isAutoMirrored() - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
isAutoMirrored() - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
isAutoMirrored() - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
isAutoMirrored() - Method in class icyllis.modernui.view.menu.SubMenuArrowDrawable
isAxisAligned() - Method in class icyllis.arc3d.core.Matrix
  Returns whether this matrix transforms rect to another rect.
isAxisAligned() - Method in class icyllis.arc3d.core.Matrix4
  Returns whether this matrix transforms rect to another rect.
isAxisAligned() - Method in interface icyllis.arc3d.core.Matrix4c
  Returns whether this matrix transforms rect to another rect.
isAxisAligned() - Method in interface icyllis.arc3d.core.Matrixc
  Returns whether this matrix transforms rect to another rect.
isBackingWrapped() - Method in class icyllis.arc3d.engine.ImageViewProxy
  Returns whether the backing store references the wrapped object.
isBackingWrapped() - Method in class icyllis.arc3d.engine.RenderTargetProxy
isBackingWrapped() - Method in class icyllis.arc3d.engine.SurfaceProxy
  Returns whether the backing store references the wrapped object.
isBaselineAligned() - Method in class icyllis.modernui.widget.LinearLayout
  Indicates whether widgets contained within this layout are aligned on their baseline or not.
isBefore(SPIRVVersion) - Method in enum class icyllis.arc3d.compiler.SPIRVVersion
isBevelJoin() - Method in class icyllis.arc3d.granite.Draw
isBlendedColorFilter(ColorFilter) - Static method in class icyllis.arc3d.core.Paint
isBlendedImageFilter(ImageFilter) - Static method in class icyllis.arc3d.core.Paint
isBlendedShader(Shader) - Static method in class icyllis.arc3d.core.Paint
isBoolean() - Method in class icyllis.arc3d.compiler.tree.Type
  Returns true if this type is a bool.
isBooleanLiteral() - Method in class icyllis.arc3d.compiler.tree.Expression
isBooleanOrCompound() - Method in class icyllis.arc3d.compiler.tree.Type
  Returns true if this type is a bool, or its vector form.
isBooleanType(byte) - Static method in class icyllis.arc3d.core.SLDataType
  Is the shading language type boolean (including vectors)?
isBoring(CharSequence, TextPaint) - Static method in class icyllis.modernui.text.BoringLayout
  Determine and compute metrics if given text can be handled by BoringLayout.
isBoring(CharSequence, TextPaint, BoringLayout.Metrics) - Static method in class icyllis.modernui.text.BoringLayout
  Determine and compute metrics if given text can be handled by BoringLayout.
isBoring(CharSequence, TextPaint, TextDirectionHeuristic, BoringLayout.Metrics) - Static method in class icyllis.modernui.text.BoringLayout
  Returns null if not boring; the width, ascent, and descent in the provided Metrics object (or a new one if the provided one was null) if boring.
isBoundary(int) - Method in class icyllis.modernui.text.method.WordIterator
isBudgeted() - Method in class icyllis.arc3d.engine.ImageViewProxy
  Does the resource count against the resource budget?
isBudgeted() - Method in class icyllis.arc3d.engine.Resource
  Get the resource's budget type which indicates whether it counts against the resource cache budget.
isBudgeted() - Method in class icyllis.arc3d.engine.SurfaceProxy
  Does the resource count against the resource budget?
isBuffer() - Method in class icyllis.arc3d.compiler.tree.Modifiers
isBuiltin() - Method in class icyllis.arc3d.compiler.Context
isBuiltin() - Method in class icyllis.arc3d.compiler.SymbolTable
isBuiltin() - Method in class icyllis.arc3d.compiler.tree.FunctionDecl
isBuiltin() - Method in class icyllis.arc3d.compiler.tree.FunctionDefinition
isBuiltin() - Method in class icyllis.arc3d.compiler.tree.FunctionPrototype
isBuiltin() - Method in class icyllis.arc3d.compiler.tree.Variable
isBuiltinType(String) - Method in class icyllis.arc3d.compiler.SymbolTable
  Returns true if the name refers to a builtin type.
isButtonPressed(int) - Method in class icyllis.modernui.view.MotionEvent
  Checks if a mouse button (or combination of buttons) is pressed.
isCameraDistanceExplicitlySet() - Method in class icyllis.modernui.graphics.RenderProperties
isCanceled() - Method in class icyllis.modernui.core.CancellationSignal
  Returns true if the operation has been canceled.
isCanceled() - Method in class icyllis.modernui.view.KeyEvent
  For `KeyEvent.ACTION_UP` events, indicates that the event has been canceled as per `KeyEvent.FLAG_CANCELED`.
isCapsLockOn() - Method in class icyllis.modernui.view.KeyEvent
  Returns the locked state of the CAPS LOCK key.
isCapsLockOn() - Method in class icyllis.modernui.view.MotionEvent
  Returns the locked state of the CAPS LOCK key.
isCCW(float, float, float, float) - Static method in interface icyllis.arc3d.core.PathStroker.Joiner
isChainHead() - Method in class icyllis.arc3d.engine.trash.ops.Op
  Deprecated.
  Returns true if this is the head of a chain (including a length 1 chain).
isChainTail() - Method in class icyllis.arc3d.engine.trash.ops.Op
  Deprecated.
  Returns true if this is the tail of a chain (including a length 1 chain).
isChangingLayout() - Method in class icyllis.modernui.animation.LayoutTransition
  Returns true if animations are running which animate layout-related properties.
isChannelHDR() - Method in enum class icyllis.modernui.graphics.Bitmap.Format
  Is this format 32-bit per channel and encoded as float?
isChannelU16() - Method in enum class icyllis.modernui.graphics.Bitmap.Format
  Is this format 16-bit per channel and encoded as unsigned short?
isChannelU8() - Method in enum class icyllis.modernui.graphics.Bitmap.Format
  Is this format 8-bit per channel and encoded as unsigned byte?
isCheckable() - Method in class icyllis.modernui.view.menu.MenuItemImpl
isCheckable() - Method in interface icyllis.modernui.view.MenuItem
  Return whether the item can currently display a check mark.
isChecked() - Method in class icyllis.modernui.view.menu.MenuItemImpl
isChecked() - Method in interface icyllis.modernui.view.MenuItem
  Return whether the item is currently displaying a check mark.
isChecked() - Method in interface icyllis.modernui.widget.Checkable
  Get the current checked state of the view
isChecked() - Method in class icyllis.modernui.widget.CompoundButton
isChildrenDrawingOrderEnabled() - Method in class icyllis.modernui.view.ViewGroup
  Indicates whether the ViewGroup is drawing its children in the order defined by `ViewGroup.getChildDrawingOrder(int, int)`.
isChildSelectable(int, int) - Method in interface icyllis.modernui.widget.ExpandableListAdapter
  Whether the child at the specified position is selectable.
isClickable() - Method in class icyllis.modernui.view.View
  Indicates whether this view reacts to click events or not.
isClipAA() - Method in class icyllis.arc3d.core.Device
isClipAA() - Method in class icyllis.arc3d.core.j2d.RasterDevice
isClipAA() - Method in class icyllis.arc3d.core.NoPixelsDevice
isClipAA() - Method in class icyllis.arc3d.granite.GraniteDevice
isClipEmpty() - Method in class icyllis.arc3d.core.Canvas
  Returns true if clip is empty; that is, nothing will draw.
isClipEmpty() - Method in class icyllis.arc3d.core.Device
isClipEmpty() - Method in class icyllis.arc3d.core.j2d.RasterDevice
isClipEmpty() - Method in class icyllis.arc3d.core.NoPixelsDevice
isClipEmpty() - Method in class icyllis.arc3d.granite.GraniteDevice
isClipEmpty() - Method in class icyllis.modernui.graphics.Canvas
  Returns true if clip is empty; that is, nothing will draw.
isClippedOut() - Method in class icyllis.arc3d.granite.Draw
isClippedToScreen() - Method in class icyllis.modernui.widget.PopupWindow
  Indicates whether this popup will be clipped to the screen and not to the containing window
isClippingEnabled() - Method in class icyllis.modernui.widget.PopupWindow
  Indicates whether clipping of the popup window is enabled.
isClipRect() - Method in class icyllis.arc3d.core.Canvas
  Returns true if clip is a Rect and not empty.
isClipRect() - Method in class icyllis.arc3d.core.Device
isClipRect() - Method in class icyllis.arc3d.core.j2d.RasterDevice
isClipRect() - Method in class icyllis.arc3d.core.NoPixelsDevice
isClipRect() - Method in class icyllis.arc3d.granite.GraniteDevice
isClipRect() - Method in class icyllis.modernui.graphics.Canvas
  Returns true if clip is a Rect and not empty.
isClipWideOpen() - Method in class icyllis.arc3d.core.Device
isClipWideOpen() - Method in class icyllis.arc3d.core.j2d.RasterDevice
isClipWideOpen() - Method in class icyllis.arc3d.core.NoPixelsDevice
isClipWideOpen() - Method in class icyllis.arc3d.granite.GraniteDevice
isClosed() - Method in class icyllis.arc3d.engine.RenderTask
  Deprecated.
isClosed() - Method in class icyllis.modernui.graphics.Bitmap
  Returns true if this bitmap has been closed.
isClosed() - Method in class icyllis.modernui.graphics.Image
  Returns true if this image has been closed.
isClosed() - Method in class icyllis.modernui.graphics.PathMeasure
  Returns true if the current contour is closed.
isColor() - Method in class icyllis.arc3d.core.Glyph
isColorEmojiFamily() - Method in class icyllis.modernui.graphics.text.FontFamily
isColumnCollapsed(int) - Method in class icyllis.modernui.widget.TableLayout
  Returns the collapsed state of the specified column.
isColumnOrderPreserved() - Method in class icyllis.modernui.widget.GridLayout
  Returns whether or not column boundaries are ordered by their grid indices.
isColumnShrinkable(int) - Method in class icyllis.modernui.widget.TableLayout
  Returns whether the specified column is shrinkable or not.
isColumnStretchable(int) - Method in class icyllis.modernui.widget.TableLayout
  Returns whether the specified column is stretchable or not.
isCombinedSampler() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isCombinedSampler() - Method in class icyllis.arc3d.compiler.tree.Type
isCombinedSampler() - Method in class icyllis.arc3d.compiler.tree.Type.SamplerType
isCombinedSamplerType(byte) - Static method in class icyllis.arc3d.core.SLDataType
isCombining(int) - Static method in class icyllis.modernui.graphics.text.FontCollection
isCompatible(BackendImage) - Method in class icyllis.arc3d.core.SurfaceCharacterization
  Is the provided backend texture compatible with this surface characterization?
isCompileTimeConstant(Expression) - Static method in class icyllis.arc3d.compiler.analysis.Analysis
  Determines if `expr` is a compile-time constant (composed of just constructors and literals).
isComplex() - Method in class icyllis.arc3d.core.RoundRect
isCompressed() - Method in class icyllis.arc3d.engine.BackendFormat
  Deprecated.
isCompressed() - Method in class icyllis.arc3d.engine.ImageDesc
isCompute() - Method in enum class icyllis.arc3d.compiler.ShaderKind
isConst() - Method in class icyllis.arc3d.compiler.tree.Modifiers
isConstant() - Method in class icyllis.arc3d.core.shaders.Color4fShader
isConstant() - Method in class icyllis.arc3d.core.shaders.ColorShader
isConstant() - Method in class icyllis.arc3d.core.shaders.LocalMatrixShader
isConstantSize() - Method in class icyllis.modernui.graphics.drawable.DrawableContainer.DrawableContainerState
isConstructorCall() - Method in class icyllis.arc3d.compiler.tree.ConstructorCall
isConstructorCall() - Method in class icyllis.arc3d.compiler.tree.Expression
isContextClickable() - Method in class icyllis.modernui.view.View
  Indicates whether this view reacts to context clicks or not.
isContourClosed() - Method in class icyllis.arc3d.core.PathMeasure
  Returns true if the current contour is closed.
isCoreProfile() - Method in enum class icyllis.arc3d.compiler.GLSLVersion
isCtrlPressed() - Method in class icyllis.modernui.view.KeyEvent
  Returns the pressed state of the CTRL key.
isCtrlPressed() - Method in class icyllis.modernui.view.MotionEvent
  Returns the pressed state of the CTRL key.
isCurrent(long) - Method in interface icyllis.modernui.core.awt.PlatformGLCanvas
isCurrent(long) - Method in class icyllis.modernui.core.awt.PlatformLinuxGLCanvas
isCurrent(long) - Method in class icyllis.modernui.core.awt.PlatformMacOSXGLCanvas
isCurrent(long) - Method in class icyllis.modernui.core.awt.PlatformWin32GLCanvas
isCurrentThread() - Method in class icyllis.modernui.core.Handler
  Returns whether this handler was queued from the current thread.
isCurrentThread() - Method in class icyllis.modernui.core.Looper
  Returns true if the current thread is this looper's thread.
isCursorVisible() - Method in class icyllis.modernui.widget.TextView
isDecor - Variable in class icyllis.modernui.widget.ViewPager.LayoutParams
  true if this view is a decoration on the pager itself and not a view supplied by the adapter.
isDefault() - Method in class icyllis.arc3d.compiler.tree.SwitchCase
isDeferredListTarget() - Method in class icyllis.arc3d.engine.SurfaceProxy
isDeferredProvider() - Method in class icyllis.arc3d.engine.ImageProxyCache
isDegenerate(float, float) - Static method in class icyllis.arc3d.core.Point
  Returns true if the given vector is degenerate or infinite.
isDepthOnlyPass() - Method in class icyllis.arc3d.granite.GraphicsPipelineDesc
isDestroyed() - Method in class icyllis.arc3d.engine.Resource
  Checks whether an object has been released or discarded.
isDestroyed() - Method in class icyllis.modernui.fragment.FragmentManager
  Returns true if the final `onDestroy()` call has been made on the FragmentManager's Activity, so this instance is now dead.
isDetached() - Method in class icyllis.modernui.fragment.Fragment
  Return true if the fragment has been explicitly detached from the UI.
isDeviceLost() - Method in class icyllis.arc3d.engine.Context
isDeviceLost() - Method in class icyllis.arc3d.engine.Device
  Returns true if GPU is gone.
isDeviceLost() - Method in class icyllis.arc3d.engine.ImmediateContext
isDisabled(boolean) - Method in class icyllis.arc3d.engine.trash.UserStencilSettings
  Deprecated.
isDisabled(byte) - Static method in class icyllis.arc3d.engine.DriverBugWorkarounds
isDiscarded() - Method in class icyllis.arc3d.engine.ImmediateContext
isDiscarded() - Method in class icyllis.arc3d.engine.RecordingContext
  Reports whether the `ImmediateContext` associated with this `RecordingContext` is discarded.
isDither() - Method in class icyllis.arc3d.core.Paint
  Returns true if color error may be distributed to smooth color transition.
isDither() - Method in class icyllis.modernui.graphics.drawable.GradientDrawable
  Returns true if color error may be distributed to smooth color transition.
isDither() - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Returns true if color error may be distributed to smooth color transition.
isDither() - Method in class icyllis.modernui.graphics.Paint
  Returns true if color error may be distributed to smooth color transition.
isDoubleSided(boolean) - Method in class icyllis.arc3d.engine.trash.UserStencilSettings
  Deprecated.
isDrawSelectorOnTop() - Method in class icyllis.modernui.widget.AbsListView
  Returns whether the selection highlight drawable should be drawn on top of the item or behind it.
isDropDownAlwaysVisible() - Method in class icyllis.modernui.widget.ListPopupWindow
isDuplicateParentStateEnabled() - Method in class icyllis.modernui.view.View
  Indicates whether this duplicates its drawable state from its parent.
isEastAsianFamily() - Method in class icyllis.modernui.graphics.text.FontFamily
  Returns true if the family is very likely to be an East Asian family.
ISECT_PLANE - Static variable in class icyllis.arc3d.granite.geom.CircleProcessor
  Per-instance attributes (optional).
isEllipse() - Method in class icyllis.arc3d.core.RoundRect
isEmoji(int) - Static method in class icyllis.modernui.graphics.text.Emoji
  Returns true if the character has Emoji property.
isEmojiBreak(int, int) - Static method in class icyllis.modernui.graphics.text.FontCollection
isEmojiModifier(int) - Static method in class icyllis.modernui.graphics.text.Emoji
  Returns true if the given code point is emoji modifier.
isEmojiModifierBase(int) - Static method in class icyllis.modernui.graphics.text.Emoji
  Returns true if the given code point is emoji modifier base.
isEmojiPresentation(int) - Static method in class icyllis.modernui.graphics.text.Emoji
  Returns true if the character has emoji presentation by default.
isEmpty() - Method in class icyllis.arc3d.compiler.tree.BlockStatement
isEmpty() - Method in class icyllis.arc3d.compiler.tree.EmptyStatement
isEmpty() - Method in class icyllis.arc3d.compiler.tree.Statement
isEmpty() - Method in class icyllis.arc3d.core.Glyph
isEmpty() - Method in class icyllis.arc3d.core.ImageInfo
  Returns if ImageInfo describes an empty area of pixels by checking if either width or height is zero or smaller.
isEmpty() - Method in class icyllis.arc3d.core.Path
  Returns true if path has no point and verb.
isEmpty() - Method in class icyllis.arc3d.core.Rect2f
  Returns true if left is equal to or greater than right, or if top is equal to or greater than bottom.
isEmpty() - Method in interface icyllis.arc3d.core.Rect2fc
  Returns true if left is equal to or greater than right, or if top is equal to or greater than bottom.
isEmpty() - Method in class icyllis.arc3d.core.Rect2i
  Returns true if left is equal to or greater than right, or if top is equal to or greater than bottom.
isEmpty() - Method in interface icyllis.arc3d.core.Rect2ic
  Returns true if left is equal to or greater than right, or if top is equal to or greater than bottom.
isEmpty() - Method in class icyllis.arc3d.core.RoundRect
isEmpty() - Method in class icyllis.arc3d.engine.Key
isEmpty() - Method in class icyllis.arc3d.engine.KeyBuilder
isEmpty() - Method in class icyllis.arc3d.engine.task.TaskList
isEmpty() - Method in class icyllis.arc3d.granite.SubRunContainer
isEmpty() - Method in class icyllis.modernui.fragment.FragmentTransaction
isEmpty() - Method in class icyllis.modernui.graphics.Rect
  Returns true if the rectangle is empty (left >= right or top >= bottom)
isEmpty() - Method in class icyllis.modernui.graphics.RectF
  Returns true if left is equal to or greater than right, or if top is equal to or greater than bottom.
isEmpty() - Method in class icyllis.modernui.text.SpannableString
isEmpty() - Method in class icyllis.modernui.text.SpannedString
isEmpty() - Method in class icyllis.modernui.util.ArrayMap
  Return true if the array map contains no items.
isEmpty() - Method in class icyllis.modernui.util.DataSet
  Returns `true` if this map contains no key-value mappings.
isEmpty() - Method in class icyllis.modernui.util.LongSparseArray
  Return true if size() is 0.
isEmpty() - Method in class icyllis.modernui.util.MpmcArrayQueue
isEmpty() - Method in class icyllis.modernui.util.SparseArray
  Return true if size() is 0.
isEmpty() - Method in interface icyllis.modernui.widget.Adapter
isEmpty() - Method in class icyllis.modernui.widget.BaseAdapter
isEmpty() - Method in class icyllis.modernui.widget.BaseExpandableListAdapter
isEmpty() - Method in interface icyllis.modernui.widget.ExpandableListAdapter
isEmpty() - Method in class icyllis.modernui.widget.HeaderViewListAdapter
isEmpty(CharSequence) - Static method in class icyllis.modernui.text.TextUtils
  Returns true if the char sequence is null or 0-length.
isEnabled() - Method in class icyllis.modernui.fragment.OnBackPressedCallback
  Checks whether this callback should be considered enabled.
isEnabled() - Method in class icyllis.modernui.view.menu.MenuItemImpl
isEnabled() - Method in interface icyllis.modernui.view.MenuItem
  Return the enabled state of the menu item.
isEnabled() - Method in class icyllis.modernui.view.View
  Returns the enabled status for this view.
isEnabled(byte) - Static method in class icyllis.arc3d.engine.DriverBugWorkarounds
isEnabled(int) - Method in class icyllis.modernui.widget.BaseAdapter
isEnabled(int) - Method in class icyllis.modernui.widget.HeaderViewListAdapter
isEnabled(int) - Method in interface icyllis.modernui.widget.ListAdapter
  Returns true if the item at the specified position is not a separator.
isEntryPoint() - Method in class icyllis.arc3d.compiler.tree.FunctionDecl
isEquality() - Method in enum class icyllis.arc3d.compiler.Operator
isEsProfile() - Method in enum class icyllis.arc3d.compiler.GLSLVersion
isExact() - Method in class icyllis.arc3d.engine.SurfaceProxy
  If set to exact or approx size is equal to exact size.
isExclusiveCheckable() - Method in class icyllis.modernui.view.menu.MenuItemImpl
isExternal() - Method in class icyllis.arc3d.engine.BackendFormat
  Deprecated.
  Hints that a texture comes from external resources, and our engine cannot create such a texture with this format.
isExternal() - Method in class icyllis.arc3d.engine.BackendImage
isExternal() - Method in class icyllis.arc3d.opengl.GLBackendImage
isExternal() - Method in class icyllis.arc3d.vulkan.VulkanBackendImage
isFakeDragging() - Method in class icyllis.modernui.widget.ViewPager
  Returns true if a fake drag is in progress.
isFallbackLineSpacing() - Method in class icyllis.modernui.widget.TextView
isFillStyle() - Method in class icyllis.arc3d.core.StrokeRec
isFillViewport() - Method in class icyllis.modernui.widget.HorizontalScrollView
  Indicates whether this HorizontalScrollView's content is stretched to fill the viewport.
isFillViewport() - Method in class icyllis.modernui.widget.NestedScrollView
  Indicates whether this ScrollView's content is stretched to fill the viewport.
isFillViewport() - Method in class icyllis.modernui.widget.ScrollView
  Indicates whether this ScrollView's content is stretched to fill the viewport.
isFilter() - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
  Returns the current filter.
isFilter() - Method in class icyllis.modernui.graphics.Paint
  Returns the current filter.
isFinished() - Method in class icyllis.modernui.widget.EdgeEffect
  Reports if this EdgeEffect's animation is finished.
isFinished() - Method in class icyllis.modernui.widget.OverScroller
  Returns whether the scroller has finished scrolling.
isFinite() - Method in class icyllis.arc3d.core.Matrix
  Returns true if all elements of the matrix are finite.
isFinite() - Method in interface icyllis.arc3d.core.Matrixc
  Returns true if all elements of the matrix are finite.
isFinite() - Method in class icyllis.arc3d.core.Path
  Returns false for any coordinate value of infinity or NaN.
isFinite() - Method in class icyllis.arc3d.core.Rect2f
  Returns true if all values in the rectangle are finite.
isFinite() - Method in interface icyllis.arc3d.core.Rect2fc
  Returns true if all values in the rectangle are finite.
isFinite() - Method in class icyllis.modernui.graphics.RectF
  Returns true if all values in the rectangle are finite.
isFinite(float[], int, int) - Static method in class icyllis.arc3d.core.MathUtil
  Returns true if all values are finite.
isFinite(float, float, float, float) - Static method in class icyllis.arc3d.core.MathUtil
  Returns true if all values are finite.
isFinite(float, float, float, float, float, float) - Static method in class icyllis.arc3d.core.MathUtil
  Returns true if all values are finite.
isFinite(float, float, float, float, float, float, float, float, float) - Static method in class icyllis.arc3d.core.MathUtil
  Returns true if all values are finite.
isFloat() - Method in class icyllis.arc3d.compiler.tree.Type
  Returns true if this is a floating-point scalar type (float or half).
isFloatLiteral() - Method in class icyllis.arc3d.compiler.tree.Expression
isFloatOrCompound() - Method in class icyllis.arc3d.compiler.tree.Type
  Returns true if this is a floating-point scalar type (float or half), or its vector/matrix form.
isFloatType(byte) - Static method in class icyllis.arc3d.core.SLDataType
  Is the shading language type float (including vectors/matrices)?
isFocusable() - Method in class icyllis.modernui.view.View
  Returns whether this View is currently able to take focus.
isFocusable() - Method in class icyllis.modernui.widget.PopupWindow
  Indicate whether the popup window can grab the focus.
isFocusableInTouchMode() - Method in class icyllis.modernui.view.View
  When a view is focusable, it may not want to take focus when in touch mode.
isFocused() - Method in class icyllis.modernui.view.View
  Returns true if this view has focus
isFocused() - Method in class icyllis.modernui.widget.DropDownListView
  Returns the focus state in the drop down.
isFocusedByDefault() - Method in class icyllis.modernui.view.View
  Returns whether this View should receive focus when the focus is restored for the view hierarchy containing this view.
isForegroundInsidePadding() - Method in class icyllis.modernui.view.View
  Magic bit used to support features of framework-internal window decor implementation details.
isFormatCompatible(int, BackendFormat) - Method in class icyllis.arc3d.engine.Caps
isFormatRenderable(int, int) - Method in class icyllis.arc3d.opengl.GLCaps
isFormatRenderable(int, BackendFormat, int) - Method in class icyllis.arc3d.engine.Caps
isFormatRenderable(int, BackendFormat, int) - Method in class icyllis.arc3d.opengl.GLCaps
isFormatRenderable(int, BackendFormat, int) - Method in class icyllis.arc3d.vulkan.VulkanCaps
isFormatRenderable(BackendFormat, int) - Method in class icyllis.arc3d.engine.Caps
isFormatRenderable(BackendFormat, int) - Method in class icyllis.arc3d.opengl.GLCaps
isFormatRenderable(BackendFormat, int) - Method in class icyllis.arc3d.vulkan.VulkanCaps
isFormatTexturable(int) - Method in class icyllis.arc3d.opengl.GLCaps
isFormatTexturable(BackendFormat) - Method in class icyllis.arc3d.engine.Caps
  Can a texture be made with the BackendFormat, and then be bound and sampled in a shader.
isFormatTexturable(BackendFormat) - Method in class icyllis.arc3d.opengl.GLCaps
isFormatTexturable(BackendFormat) - Method in class icyllis.arc3d.vulkan.VulkanCaps
isFragment() - Method in enum class icyllis.arc3d.compiler.ShaderKind
isFull() - Method in class icyllis.modernui.util.MpmcArrayQueue
isGeneric() - Method in class icyllis.arc3d.compiler.tree.Type
isGLES() - Method in class icyllis.arc3d.opengl.GLCaps_GL
isGLES() - Method in class icyllis.arc3d.opengl.GLCaps_GLES
isGLES() - Method in class icyllis.arc3d.opengl.GLCaps
  Returns true if OpenGL ES (embedded system), returns false if OpenGL (desktop, core profile).
isGraphemeBreak(float[], char[], int, int, int) - Static method in class icyllis.modernui.graphics.text.GraphemeBreak
isGroupDividerEnabled() - Method in class icyllis.modernui.view.menu.MenuBuilder
isGroupDividerEnabled() - Method in class icyllis.modernui.view.menu.SubMenuBuilder
isGroupExpanded(int) - Method in class icyllis.modernui.widget.ExpandableListView
  Whether the given group is currently expanded.
isHairlineStyle() - Method in class icyllis.arc3d.core.StrokeRec
isHapticFeedbackEnabled() - Method in class icyllis.modernui.view.View
isHidden() - Method in class icyllis.modernui.fragment.Fragment
  Return true if the fragment has been hidden.
isHorizontal(int) - Static method in class icyllis.modernui.view.Gravity
  Indicate whether the supplied gravity has an horizontal pull.
isHorizontalFadingEdgeEnabled() - Method in class icyllis.modernui.view.View
  Indicate whether the horizontal edges are faded when the view is scrolled horizontally.
isHorizontallyScrollable() - Method in class icyllis.modernui.widget.TextView
  Returns whether the text is allowed to be wider than the View.
isHorizontalScrollBarEnabled() - Method in class icyllis.modernui.view.View
  Indicate whether the horizontal scrollbar should have or not.
isHovered() - Method in class icyllis.modernui.view.View
  Returns true if the view is currently hovered.
isHoverExitPending() - Method in class icyllis.modernui.view.MotionEvent
isIdentity() - Method in class icyllis.arc3d.core.Matrix
  Returns true if this matrix is identity.
isIdentity() - Method in class icyllis.arc3d.core.Matrix4
  Returns whether this matrix is approximately equivalent to an identity matrix.
isIdentity() - Method in interface icyllis.arc3d.core.Matrixc
  Returns true if this matrix is identity.
isIdentity() - Method in class icyllis.arc3d.core.Quaternion
  Calculate whether this quaternion is equivalent to an identity quaternion.
isIdle() - Method in class icyllis.modernui.core.MessageQueue
  Returns true if the looper has no pending messages which are due to be processed.
isImageCompatible(int) - Method in class icyllis.arc3d.engine.RecordingContext
  Can a `Image` be created with the given color type.
isImmediate() - Method in class icyllis.arc3d.engine.Context
isImmutable() - Method in class icyllis.arc3d.core.Pixels
  Returns true if this container is marked as immutable, meaning that the contents of its pixels will not change for the lifetime of the container.
isImmutable() - Method in class icyllis.modernui.graphics.Bitmap
  Returns true if the bitmap is marked as immutable.
isInBuiltinTypes() - Method in class icyllis.arc3d.compiler.tree.Type
  Returns true if this type is known to come from BuiltinTypes.
isIncomplete(Context) - Method in class icyllis.arc3d.compiler.tree.Expression
  Returns true if this expression is incomplete.
isIndeterminate() - Method in class icyllis.modernui.widget.ProgressBar
  Indicate whether this progress bar is in indeterminate mode.
isInfinite(short) - Static method in class icyllis.arc3d.core.FP16
  Returns true if the specified half-precision float value represents infinity, false otherwise.
isInfinite(short) - Static method in class icyllis.modernui.util.Half
  Returns true if the specified half-precision float value represents infinity, false otherwise.
isInLayout() - Method in class icyllis.modernui.fragment.Fragment
  Return true if the layout is included as part of an activity view hierarchy via the <fragment> tag.
isInLayout() - Method in class icyllis.modernui.view.View
  Returns whether the view hierarchy is currently undergoing a layout pass.
isInPremul(int) - Static method in class icyllis.arc3d.core.shaders.GradientShader.Interpolation
isInScrollingContainer() - Method in class icyllis.modernui.view.View
isInstantiated() - Method in class icyllis.arc3d.engine.ImageViewProxy
  Returns true if the backing store is instantiated.
isInstantiated() - Method in class icyllis.arc3d.engine.RenderTargetProxy
isInstantiated() - Method in class icyllis.arc3d.engine.RenderTask
  Deprecated.
isInstantiated() - Method in class icyllis.arc3d.engine.SurfaceProxy
  Returns true if the backing store is instantiated.
isInstantiationFailed() - Method in class icyllis.arc3d.engine.SurfaceAllocator
isInteger() - Method in class icyllis.arc3d.compiler.tree.Type
  Returns true if this is a signed or unsigned integer.
isIntegralType(byte) - Static method in class icyllis.arc3d.core.SLDataType
  Is the shading language type integral (including vectors)?
isInterfaceBlock() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isInterfaceBlock() - Method in class icyllis.arc3d.compiler.tree.Type
isInterfaceBlock() - Method in class icyllis.arc3d.compiler.tree.Type.StructType
isInterpolationInPremul() - Method in class icyllis.modernui.graphics.GradientShader.Builder
isIntLiteral() - Method in class icyllis.arc3d.compiler.tree.Expression
isInTouchMode() - Method in class icyllis.modernui.view.View
  Returns whether the device is currently in touch mode.
isInTouchMode() - Method in class icyllis.modernui.widget.DropDownListView
isIntrinsic() - Method in class icyllis.arc3d.compiler.tree.FunctionDecl
isInUndo() - Method in class icyllis.modernui.core.UndoManager
  Returns true if we are currently inside of an undo/redo operation.
isInUpdate() - Method in class icyllis.modernui.core.UndoManager
  Returns true if currently inside of a `UndoManager.beginUpdate(java.lang.CharSequence)`.
isItemChecked(int) - Method in class icyllis.modernui.widget.AbsListView
  Returns the checked state of the specified position.
isKeyboardNavigationCluster() - Method in class icyllis.modernui.view.View
  Returns whether this View is a root of a keyboard navigation cluster.
isKeycapBase(int) - Static method in class icyllis.modernui.graphics.text.Emoji
  Returns true if the character can be a base character of COMBINING ENCLOSING KEYCAP.
isLaidOut() - Method in class icyllis.modernui.view.View
  Returns true if this view has been through at least one layout since it was last attached to or detached from a window.
isLayoutDirectionInherited() - Method in class icyllis.modernui.view.View
isLayoutDirectionResolved() - Method in class icyllis.modernui.view.View
isLayoutDirectionResolved() - Method in interface icyllis.modernui.view.ViewParent
  Tells if this view parent layout direction is resolved.
isLayoutDirectionResolved() - Method in class icyllis.modernui.view.ViewRoot
isLayoutRequested() - Method in class icyllis.modernui.view.View
  Indicates whether or not this view's layout will be requested during the next hierarchy layout pass.
isLayoutRequested() - Method in interface icyllis.modernui.view.ViewParent
  Indicates whether layout was requested on this view parent.
isLayoutRequested() - Method in class icyllis.modernui.view.ViewRoot
isLayoutRtl() - Method in class icyllis.modernui.view.View
  Indicates whether this view's layout is right-to-left.
isLayoutRtl() - Method in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
isLayoutSuppressed() - Method in class icyllis.modernui.view.ViewGroup
  Returns whether layout calls on this container are currently being suppressed, due to an earlier call to `ViewGroup.suppressLayout(boolean)`.
isLazy() - Method in class icyllis.arc3d.engine.ImageViewProxy
  Returns true if the image proxy has a lazy callback.
isLazy() - Method in class icyllis.arc3d.engine.RenderTargetProxy
isLazy() - Method in class icyllis.arc3d.engine.SurfaceProxy
  Returns true if the surface has a lazy callback and not instantiated.
isLazyMost() - Method in class icyllis.arc3d.engine.ImageViewProxy
  Returns true if the image proxy has a lazy callback, loose fit and dimension is not known.
isLazyMost() - Method in class icyllis.arc3d.engine.SurfaceProxy
  Returns true if the surface has a lazy callback, not instantiated, loose fit and dimension is not known.
isLCDCoverage() - Method in class icyllis.arc3d.engine.trash.TransferProcessor
  Deprecated.
isLevelBoundary(int) - Method in class icyllis.modernui.text.Layout
  Returns true if the character at offset and the preceding character are at different run levels (and thus there's a split caret).
isLinearMetrics() - Method in class icyllis.arc3d.core.Font
  Returns true if font and glyph metrics are requested to be linearly scalable.
isLinearMetrics() - Method in class icyllis.arc3d.core.ScalerContext
isLinearMetrics() - Method in class icyllis.modernui.graphics.text.FontPaint
isLinearText() - Method in class icyllis.modernui.graphics.Paint
isLineEndSpace(char) - Static method in class icyllis.modernui.graphics.text.LineBreaker
isLiteral() - Method in class icyllis.arc3d.compiler.tree.Expression
isLiteral() - Method in class icyllis.arc3d.compiler.tree.Literal
isLongClickable() - Method in class icyllis.modernui.view.View
  Indicates whether this view reacts to long click events or not.
isLongPress() - Method in class icyllis.modernui.view.KeyEvent
  For `KeyEvent.ACTION_DOWN` events, indicates that the event has been canceled as per `KeyEvent.FLAG_LONG_PRESS`.
isManualMSAAResolve() - Method in class icyllis.arc3d.engine.SurfaceProxy
isMapped() - Method in class icyllis.arc3d.engine.Buffer
  Queries whether the buffer has been mapped by `Buffer.map(long, long)`, this is mostly used for validation.
isMarginRelative() - Method in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
  Check if margins are relative.
isMatrix() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isMatrix() - Method in class icyllis.arc3d.compiler.tree.Type
isMatrix() - Method in class icyllis.arc3d.compiler.tree.Type.MatrixType
isMatrixType(byte) - Static method in class icyllis.arc3d.core.SLDataType
isMeasureWithLargestChildEnabled() - Method in class icyllis.modernui.widget.LinearLayout
  When true, all children with a weight will be considered having the minimum size of the largest child.
isMetaTracker(Object) - Static method in class icyllis.modernui.text.method.TextKeyListener
  Returns true if this object is one that this class would use to keep track of any meta state in the specified text.
isMetricAffecting(FontPaint) - Method in class icyllis.modernui.graphics.text.FontPaint
  Returns true of the passed `FontPaint` will have the different effect on text measurement
isMidWordPunctuation(Locale, int) - Static method in class icyllis.modernui.text.method.WordIterator
  Indicates if the codepoint is a mid-word-only punctuation.
isMipmapped() - Method in class icyllis.arc3d.core.SurfaceCharacterization
isMipmapped() - Method in class icyllis.arc3d.engine.BackendImage
isMipmapped() - Method in class icyllis.arc3d.engine.Image
isMipmapped() - Method in class icyllis.arc3d.engine.ImageDesc
isMipmapped() - Method in class icyllis.arc3d.engine.ImageProxyView
isMipmapped() - Method in class icyllis.arc3d.engine.ImageViewProxy
  If we are instantiated and have a target, return the mip state of that target.
isMipmapped() - Method in class icyllis.arc3d.engine.SamplerDesc
isMipmapped() - Method in class icyllis.arc3d.granite.SurfaceContext
isMipmapped() - Method in class icyllis.arc3d.granite.SurfaceDrawContext
isMipmapsDirty() - Method in class icyllis.arc3d.engine.Image
  Return `true` if mipmaps are dirty and need to regenerate before sampling.
isMiterJoin() - Method in class icyllis.arc3d.granite.Draw
isModal() - Method in class icyllis.modernui.view.WindowManager.LayoutParams
  True if the window should consume all pointer events itself, regardless of whether they are inside of the window.
isModal() - Method in class icyllis.modernui.widget.ListPopupWindow
  Returns whether the popup window will be modal when shown.
isModifierKey(int) - Static method in class icyllis.modernui.view.KeyEvent
  Returns true if this key code is a modifier key.
isModule() - Method in class icyllis.arc3d.compiler.Context
isMultisampled() - Method in class icyllis.arc3d.engine.ImageDesc
isMultiSampled() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isMultiSampled() - Method in class icyllis.arc3d.compiler.tree.Type
isMultiSampled() - Method in class icyllis.arc3d.compiler.tree.Type.SamplerType
isNaN() - Method in class icyllis.modernui.util.Half
  Returns true if this `Half` value represents a Not-a-Number, false otherwise.
isNaN(short) - Static method in class icyllis.arc3d.core.FP16
  Returns true if the specified half-precision float value represents a Not-a-Number, false otherwise.
isNaN(short) - Static method in class icyllis.modernui.util.Half
  Returns true if the specified half-precision float value represents a Not-a-Number, false otherwise.
isNestedScrollingEnabled() - Method in class icyllis.modernui.view.View
  Returns true if nested scrolling is enabled for this view.
isNineSlice() - Method in class icyllis.arc3d.core.RoundRect
isNormalized() - Method in class icyllis.arc3d.core.Quaternion
  Returns whether this quaternion is normalized.
isNormalized() - Method in class icyllis.arc3d.core.Vector3
  Returns whether this vector is normalized.
isNormalized(short) - Static method in class icyllis.arc3d.core.FP16
  Returns true if the specified half-precision float value is normalized (does not have a subnormal representation).
isNormalized(short) - Static method in class icyllis.modernui.util.Half
  Returns true if the specified half-precision float value is normalized (does not have a subnormal representation).
isNumeric() - Method in class icyllis.arc3d.compiler.tree.Type
  Returns true if this is a numeric scalar type.
isNumLockOn() - Method in class icyllis.modernui.view.KeyEvent
  Returns the locked state of the NUM LOCK key.
isNumLockOn() - Method in class icyllis.modernui.view.MotionEvent
  Returns the locked state of the NUM LOCK key.
isOnExecutingThread() - Method in class icyllis.arc3d.engine.Device
isOnlyValidForIntegers() - Method in enum class icyllis.arc3d.compiler.Operator
  Defines the set of operators which are only valid on integral types: % %= invalid input: '<'invalid input: '<' invalid input: '<'invalid input: '<'= >> >>= ~ invalid input: '&' invalid input: '&'= | |= ^ ^=
isOnMainThread() - Static method in class icyllis.modernui.core.Core
isOnPunctuation(int) - Method in class icyllis.modernui.text.method.WordIterator
  Indicates if the provided offset is at a punctuation character as defined by `WordIterator.isPunctuation(int)`.
isOnRenderThread() - Static method in class icyllis.modernui.core.Core
isOnUiThread() - Static method in class icyllis.modernui.core.Core
isOpaque() - Method in class icyllis.arc3d.compiler.tree.Type
  Returns true if this is an "opaque type" (an external object which the shader references in some fashion).
isOpaque() - Method in class icyllis.arc3d.core.Color
  Returns true if the color is an opaque color (i.e.
isOpaque() - Method in class icyllis.arc3d.core.ImageInfo
  Returns true if AlphaType is set to hint that all pixels are opaque; their alpha value is implicitly or explicitly 1.0.
isOpaque() - Method in class icyllis.arc3d.core.shaders.Color4fShader
isOpaque() - Method in class icyllis.arc3d.core.shaders.ColorShader
isOpaque() - Method in class icyllis.arc3d.core.shaders.LocalMatrixShader
isOpaque() - Method in interface icyllis.arc3d.core.shaders.Shader
  Returns true if the shader is guaranteed to produce only opaque colors, subject to the Paint using the shader to apply an opaque alpha value.
isOpaque() - Method in class icyllis.modernui.util.ColorStateList
  Indicates whether this color state list is opaque, which means that every color returned from `ColorStateList.getColorForState(int[], int)` has an alpha value of 255.
isOpaquePaint(Paint) - Static method in class icyllis.arc3d.core.Paint
isOpenArc(int) - Static method in class icyllis.arc3d.granite.ArcShape
isOpenGL() - Method in enum class icyllis.arc3d.compiler.TargetApi
isOpenGLES() - Method in enum class icyllis.arc3d.compiler.TargetApi
isOutsideTouchable() - Method in class icyllis.modernui.widget.PopupWindow
  Indicates whether the popup window will be informed of touch events outside of its window.
isOverScrolled() - Method in class icyllis.modernui.widget.OverScroller
  Returns whether the current Scroller is currently returning to a valid position.
isOwnerThread() - Method in class icyllis.arc3d.engine.Context
isPaddingRelative() - Method in class icyllis.modernui.view.View
  Return if the padding has been set through relative values `View.setPaddingRelative(int, int, int, int)` or through
isPaused() - Method in class icyllis.modernui.animation.Animator
  Returns whether this animator is currently in a paused state.
isPivotExplicitlySet() - Method in class icyllis.modernui.graphics.RenderProperties
isPivotSet() - Method in class icyllis.modernui.view.View
  Returns whether a pivot has been set by a call to `View.setPivotX(float)` or `View.setPivotY(float)`.
isPixelAlignedToGlobal() - Method in class icyllis.arc3d.core.Device
  Returns true when this device's pixel grid is axis aligned with the global coordinate space, and any relative translation between the two spaces is in integer pixel units.
isPlatformSupported() - Static method in class icyllis.modernui.core.awt.AWT
  Checks if the platform is supported.
isPlaying() - Method in class icyllis.modernui.audio.Track
isPointInChildBounds(View, int, int) - Method in class icyllis.modernui.widget.CoordinatorLayout
  Check if a given point in the CoordinatorLayout's coordinates are within the view bounds of the given direct child view.
isPolling() - Method in class icyllis.modernui.core.MessageQueue
  Returns whether this looper's thread is currently polling for more work to do.
isPow2(int) - Static method in class icyllis.arc3d.core.MathUtil
  Returns `true` if `a` is a power of 2.
isPow2(long) - Static method in class icyllis.arc3d.core.MathUtil
  Returns `true` if `a` is a power of 2.
isPremultiplied() - Method in class icyllis.modernui.graphics.Bitmap
  Indicates whether pixels stored in this bitmaps are stored premultiplied.
isPressed() - Method in class icyllis.modernui.view.View
  Indicates whether the view is currently in pressed state.
isProtected() - Method in class icyllis.arc3d.core.SurfaceCharacterization
isProtected() - Method in class icyllis.arc3d.engine.BackendImage
  Returns true if we are working with protected content.
isProtected() - Method in class icyllis.arc3d.engine.BackendRenderTarget
  Deprecated.
  Returns true if we are working with protected content.
isProtected() - Method in class icyllis.arc3d.engine.GpuSurface
  Deprecated.
isProtected() - Method in class icyllis.arc3d.engine.Image
isProtected() - Method in class icyllis.arc3d.engine.ImageDesc
isProtected() - Method in class icyllis.arc3d.engine.ImageViewProxy
isProtected() - Method in class icyllis.arc3d.engine.SurfaceProxy
isProtected() - Method in class icyllis.arc3d.opengl.GLBackendImage
isProtected() - Method in class icyllis.arc3d.opengl.GLBackendRenderTarget
isProtected() - Method in class icyllis.arc3d.opengl.GLRenderTarget
isProtected() - Method in class icyllis.arc3d.vulkan.VkBackendRenderTarget
  Deprecated.
isProtected() - Method in class icyllis.arc3d.vulkan.VulkanBackendImage
isProtected() - Method in class icyllis.arc3d.vulkan.VulkanRenderTarget
isProtectedContext() - Method in class icyllis.arc3d.vulkan.VulkanDevice
isPunctuation(int) - Static method in class icyllis.modernui.text.method.WordIterator
isPureKiller(int) - Static method in class icyllis.modernui.graphics.text.GraphemeBreak
isPurgeable() - Method in class icyllis.arc3d.engine.Resource
isQwertyMode() - Method in class icyllis.modernui.view.menu.SubMenuBuilder
isRasterBacked() - Method in class icyllis.arc3d.core.Image
isRasterBacked() - Method in class icyllis.arc3d.core.image.RasterImage
isReadOnly() - Method in class icyllis.arc3d.engine.Image
  The pixel values of this surface cannot be modified (e.g.
isReadOnly() - Method in class icyllis.arc3d.engine.SurfaceProxy
  The pixel values of this surface's texture cannot be modified (e.g.
isRecording() - Method in class icyllis.arc3d.vulkan.VulkanCommandBuffer
isRect() - Method in class icyllis.arc3d.core.RoundRect
isRecycled() - Method in class icyllis.modernui.graphics.Bitmap
isRegionalIndicatorSymbol(int) - Static method in class icyllis.modernui.graphics.text.Emoji
  Returns true if the given code point is regional indicator symbol.
isRelational() - Method in enum class icyllis.arc3d.compiler.Operator
  Defines the set of relational (comparison) operators: invalid input: '<' invalid input: '<'= > >=
isRelaxedPrecision() - Method in class icyllis.arc3d.compiler.tree.Type
  Returns true if the component type has relaxed precision.
isRemoving() - Method in class icyllis.modernui.fragment.Fragment
  Return true if this fragment is currently being removed from its activity.
isRenderable() - Method in class icyllis.arc3d.engine.Image
isRenderable() - Method in class icyllis.arc3d.engine.ImageDesc
isRepeated() - Method in class icyllis.arc3d.engine.SamplerDesc
isRepeatedX() - Method in class icyllis.arc3d.engine.SamplerDesc
isRepeatedY() - Method in class icyllis.arc3d.engine.SamplerDesc
isRepeatedZ() - Method in class icyllis.arc3d.engine.SamplerDesc
isResumed() - Method in class icyllis.modernui.fragment.Fragment
  Return true if the fragment is in the resumed state.
isRootNamespace() - Method in class icyllis.modernui.view.View
isRoundJoin() - Method in class icyllis.arc3d.granite.Draw
isRowOrderPreserved() - Method in class icyllis.modernui.widget.GridLayout
  Returns whether or not row boundaries are ordered by their grid indices.
isRtl() - Method in class icyllis.modernui.graphics.text.MeasuredText.ReplacementRun
isRtl() - Method in class icyllis.modernui.graphics.text.MeasuredText.Run
isRtl() - Method in class icyllis.modernui.graphics.text.MeasuredText.StyleRun
isRtl(char[], int, int) - Method in interface icyllis.modernui.text.TextDirectionHeuristic
  Guess if a chars array is in the RTL direction or not.
isRtl(CharSequence, int, int) - Method in interface icyllis.modernui.text.TextDirectionHeuristic
  Guess if a `CharSequence` is in the RTL direction or not.
isRtlCharAt(int) - Method in class icyllis.modernui.text.Layout
  Returns true if the character at offset is right to left (RTL).
isRunning() - Method in class icyllis.modernui.animation.Animator
  Returns whether this Animator is currently running (having been started and gone past any initial startDelay period and not yet ended).
isRunning() - Method in class icyllis.modernui.animation.AnimatorSet
  Returns true if any of the child animations of this AnimatorSet have been started and have not yet ended.
isRunning() - Method in class icyllis.modernui.animation.LayoutTransition
  Returns true if any of the animations in this transition are currently running.
isRunning() - Method in class icyllis.modernui.animation.ValueAnimator
  Returns whether this Animator is currently running (having been started and gone past any initial startDelay period and not yet ended).
isRunning() - Method in interface icyllis.modernui.graphics.drawable.Animatable
  Indicates whether the animation is running.
isRunning() - Method in class icyllis.modernui.graphics.drawable.AnimatedImageDrawable
isRunRtl(int) - Method in class icyllis.modernui.text.Directions
  Returns true if the BiDi run is RTL.
isSameExpressionTree(Expression, Expression) - Static method in class icyllis.arc3d.compiler.analysis.Analysis
  Returns true if both expression trees are the same.
isSameImage(BackendImage) - Method in class icyllis.arc3d.engine.BackendImage
  Returns true if both images are valid and refer to the same API image handle.
isSameImage(BackendImage) - Method in class icyllis.arc3d.opengl.GLBackendImage
isSameImage(BackendImage) - Method in class icyllis.arc3d.vulkan.VulkanBackendImage
isSampled() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isSampled() - Method in class icyllis.arc3d.compiler.tree.Type
isSampled() - Method in class icyllis.arc3d.compiler.tree.Type.SamplerType
isSampledImage() - Method in class icyllis.arc3d.engine.Image
isSampledImage() - Method in class icyllis.arc3d.engine.ImageDesc
isScalar() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isScalar() - Method in class icyllis.arc3d.compiler.tree.Type
isScalar() - Method in class icyllis.arc3d.compiler.tree.Type.ScalarType
isScaled() - Method in class icyllis.modernui.text.style.AbsoluteSizeSpan
  Returns whether the size is in device-independent pixels or not, depending on the `scaled` flag passed in `AbsoluteSizeSpan(int, boolean)`
isScaleTranslate() - Method in class icyllis.arc3d.core.Matrix
  Returns whether this matrix at most scales and translates.
isScaleTranslate() - Method in class icyllis.arc3d.core.Matrix4
  Returns whether this matrix at most scales and translates.
isScaleTranslate() - Method in interface icyllis.arc3d.core.Matrix4c
  Returns whether this matrix at most scales and translates.
isScaleTranslate() - Method in interface icyllis.arc3d.core.Matrixc
  Returns whether this matrix at most scales and translates.
isScoped() - Method in class icyllis.arc3d.compiler.tree.BlockStatement
isScrollbarFadingEnabled() - Method in class icyllis.modernui.view.View
  Returns true if scrollbars will fade when this view is not scrolling
isScrollingInDirection(float, float) - Method in class icyllis.modernui.widget.OverScroller
isSelectable - Variable in class icyllis.modernui.widget.ListView.FixedViewInfo
  `true` if the fixed view should be selectable in the list
isSelected() - Method in class icyllis.modernui.view.View
  Indicates the selection state of this view.
isSeparateSampler() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isSeparateSampler() - Method in class icyllis.arc3d.compiler.tree.Type
isSeparateSampler() - Method in class icyllis.arc3d.compiler.tree.Type.SamplerType
isShadow() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isShadow() - Method in class icyllis.arc3d.compiler.tree.Type
  True for samplers that sample a depth texture with comparison (e.g., samplerShadow, sampler2DShadow, HLSL SamplerComparisonState).
isShadow() - Method in class icyllis.arc3d.compiler.tree.Type.SamplerType
isShareable() - Method in interface icyllis.arc3d.engine.IResourceKey
  Can the resource be held by multiple users at the same time? For example, pipelines, samplers, etc.
isShareable() - Method in class icyllis.arc3d.engine.SamplerDesc
isShiftPressed() - Method in class icyllis.modernui.view.KeyEvent
  Returns the pressed state of the SHIFT key.
isShiftPressed() - Method in class icyllis.modernui.view.MotionEvent
  Returns the pressed state of the SHIFT key.
isShortcutKey(int, KeyEvent) - Method in interface icyllis.modernui.view.Menu
  Is a keypress one of the defined shortcut keys for this window.
isShortcutKey(int, KeyEvent) - Method in class icyllis.modernui.view.menu.MenuBuilder
isShortcutsVisible() - Method in class icyllis.modernui.view.menu.MenuBuilder
isShortcutsVisible() - Method in class icyllis.modernui.view.menu.SubMenuBuilder
isShowing() - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
isShowing() - Method in class icyllis.modernui.view.menu.MenuPopupHelper
isShowing() - Method in interface icyllis.modernui.view.menu.ShowableListMenu
isShowing() - Method in class icyllis.modernui.view.menu.StandardMenuPopup
isShowing() - Method in class icyllis.modernui.view.TooltipPopup
isShowing() - Method in class icyllis.modernui.widget.ListPopupWindow
isShowing() - Method in class icyllis.modernui.widget.PopupWindow
  Indicate whether this popup window is showing on screen.
isShowingLayoutBounds() - Method in class icyllis.modernui.view.View
  Returns `true` when the View is attached and the system developer setting to show the layout bounds is enabled or `false` otherwise.
isShown() - Method in class icyllis.modernui.view.View
  Returns the visibility of this view and all of its ancestors
isShrinkAllColumns() - Method in class icyllis.modernui.widget.TableLayout
  Indicates whether all columns are shrinkable or not.
isSigned() - Method in class icyllis.arc3d.compiler.tree.Type
  Returns true if this is a signed scalar type (int or short).
isSignedOrCompound() - Method in class icyllis.arc3d.compiler.tree.Type
  Returns true if this is a signed scalar type (int or short), or its vector form.
isSimilarity() - Method in class icyllis.arc3d.core.Matrix
  Returns true if this matrix contains only translation, rotation, reflection, and uniform scale.
isSimilarity() - Method in interface icyllis.arc3d.core.Matrixc
  Returns true if this matrix contains only translation, rotation, reflection, and uniform scale.
isSimple() - Method in class icyllis.arc3d.core.RoundRect
isSkippable() - Method in class icyllis.arc3d.engine.RenderTask
  Deprecated.
isSmoothScrollbarEnabled() - Method in class icyllis.modernui.widget.AbsListView
  Returns the current state of the fast scroll feature.
isSmoothScrollingEnabled() - Method in class icyllis.modernui.widget.HorizontalScrollView
isSmoothScrollingEnabled() - Method in class icyllis.modernui.widget.NestedScrollView
isSmoothScrollingEnabled() - Method in class icyllis.modernui.widget.ScrollView
isSolidColor() - Method in class icyllis.arc3d.granite.PaintParams
  Returns true if the paint can be simplified to a solid color, and stores the solid color.
isSorted() - Method in class icyllis.arc3d.core.Rect2f
  Returns true if left is equal to or less than right, or if top is equal to or less than bottom.
isSorted() - Method in interface icyllis.arc3d.core.Rect2fc
  Returns true if left is equal to or less than right, or if top is equal to or less than bottom.
isSorted() - Method in class icyllis.arc3d.core.Rect2i
  Returns true if left is equal to or less than right, or if top is equal to or less than bottom.
isSorted() - Method in interface icyllis.arc3d.core.Rect2ic
  Returns true if left is equal to or less than right, or if top is equal to or less than bottom.
isSorted() - Method in class icyllis.modernui.graphics.RectF
  Returns true if left is equal to or less than right, or if top is equal to or less than bottom.
isSoundEffectsEnabled() - Method in class icyllis.modernui.view.View
isSrcOver() - Method in class icyllis.arc3d.core.Paint
  Returns true if BlendMode claims to be equivalent to `BlendMode.SRC_OVER`, the default.
isSrgb() - Method in class icyllis.arc3d.core.ColorSpace
  Indicates whether this color space is the sRGB color space or equivalent to the sRGB color space.
isSrgb() - Method in class icyllis.arc3d.core.ColorSpace.Rgb
isSRGB() - Method in class icyllis.arc3d.engine.BackendFormat
  Deprecated.
isSRGB() - Method in class icyllis.arc3d.engine.ImageDesc
isSRGB() - Method in class icyllis.arc3d.mock.MockBackendFormat
isSRGB() - Method in class icyllis.arc3d.opengl.GLBackendFormat
isSRGB() - Method in class icyllis.arc3d.opengl.GLImageDesc
isSRGB() - Method in class icyllis.arc3d.vulkan.VkBackendFormat
isSRGB() - Method in class icyllis.arc3d.vulkan.VulkanImageDesc
isStackFromBottom() - Method in class icyllis.modernui.widget.AbsListView
  Indicates whether the content of this view is pinned to, or stacked from, the bottom edge.
isStale() - Method in class icyllis.arc3d.engine.FramebufferDesc.ColorAttachmentDesc
isStale() - Method in class icyllis.arc3d.engine.FramebufferDesc.DepthStencilAttachmentDesc
isStale() - Method in class icyllis.arc3d.engine.FramebufferDesc
  Should the framebuffer keyed by this be deleted now? Used to delete framebuffers if one of the attachments has already been deleted.
isStarted() - Method in class icyllis.modernui.animation.Animator
  Returns whether this Animator has been started and not yet ended.
isStarted() - Method in class icyllis.modernui.animation.AnimatorSet
isStarted() - Method in class icyllis.modernui.animation.ValueAnimator
  Returns whether this Animator has been started and not yet ended.
isStateful() - Method in class icyllis.modernui.graphics.drawable.ColorDrawable
isStateful() - Method in class icyllis.modernui.graphics.drawable.ColorStateListDrawable
isStateful() - Method in class icyllis.modernui.graphics.drawable.Drawable
  Indicates whether this drawable will change its appearance based on state.
isStateful() - Method in class icyllis.modernui.graphics.drawable.DrawableContainer.DrawableContainerState
isStateful() - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
isStateful() - Method in class icyllis.modernui.graphics.drawable.DrawableWrapper
isStateful() - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
isStateful() - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
isStateful() - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
isStateful() - Method in class icyllis.modernui.graphics.drawable.StateListDrawable
isStateful() - Method in class icyllis.modernui.material.MaterialDrawable
isStateful() - Method in class icyllis.modernui.util.ColorStateList
  Indicates whether this color state list contains at least one state spec and the first spec is not empty (e.g.
isStateSaved() - Method in class icyllis.modernui.fragment.Fragment
  Returns true if this fragment is added and its state has already been saved by its host.
isStateSaved() - Method in class icyllis.modernui.fragment.FragmentManager
  Returns `true` if the FragmentManager's state has already been saved by its host.
isStencilEnabled() - Method in class icyllis.arc3d.engine.trash.GraphicsPipelineDesc_Old
  Deprecated.
isStickyWhitelisted(int) - Static method in class icyllis.modernui.graphics.text.FontCollection
isStorageImage() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isStorageImage() - Method in class icyllis.arc3d.compiler.tree.Type
isStorageImage() - Method in class icyllis.arc3d.compiler.tree.Type.SamplerType
isStorageImage() - Method in class icyllis.arc3d.engine.Image
isStorageImage() - Method in class icyllis.arc3d.engine.ImageDesc
isStretchableSpace(char) - Static method in class icyllis.modernui.graphics.text.LayoutUtils
isStretchAllColumns() - Method in class icyllis.modernui.widget.TableLayout
  Indicates whether all columns are stretchable or not.
isStrikethrough() - Method in class icyllis.modernui.text.TextPaint
  Helper for getFlags(), returning true if STRIKE_THRU_TEXT_FLAG bit is set
isStroke() - Method in class icyllis.arc3d.granite.Draw
  Returns true if the geometry is stroked instead of filled.
isStrokeStyle() - Method in class icyllis.arc3d.core.StrokeRec
  Returns true if this represents any thick stroking, i.e.
isStruct() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isStruct() - Method in class icyllis.arc3d.compiler.tree.Type
isStruct() - Method in class icyllis.arc3d.compiler.tree.Type.StructType
isSubmitted() - Method in class icyllis.arc3d.vulkan.VulkanCommandPool
issueFlushToken() - Method in class icyllis.arc3d.granite.DrawAtlas.AtlasTokenTracker
isSuperPressed() - Method in class icyllis.modernui.view.KeyEvent
  Returns the pressed state of the SUPER key (a.k.a.
isSuperPressed() - Method in class icyllis.modernui.view.MotionEvent
  Returns the pressed state of the SUPER key (a.k.a.
isSupported(Type) - Method in enum class icyllis.arc3d.compiler.MemoryLayout
  Returns true if the type is host shareable, i.e., a composite type.
isSurfaceCompatible(int) - Method in class icyllis.arc3d.engine.RecordingContext
  Can a `Surface` be created with the given color type.
isTagSpecChar(int) - Static method in class icyllis.modernui.graphics.text.Emoji
  Returns true if the character can be a part of tag_spec in emoji tag sequence.
isTempMarked(T) - Method in interface icyllis.arc3d.engine.TopologicalSort.Access
  Retrieves the state previously set the node by `TopologicalSort.Access.setTempMarked(Object, boolean)`.
isTemporarilyDetached() - Method in class icyllis.modernui.view.View
  Tells whether the `View` is in the state between `View.onStartTemporaryDetach()` and `View.onFinishTemporaryDetach()`.
isTextAlignmentInherited() - Method in class icyllis.modernui.view.View
isTextAlignmentResolved() - Method in class icyllis.modernui.view.View
isTextAlignmentResolved() - Method in interface icyllis.modernui.view.ViewParent
  Tells if this view parent text alignment is resolved.
isTextAlignmentResolved() - Method in class icyllis.modernui.view.ViewRoot
isTextAntiAlias() - Method in class icyllis.modernui.graphics.Paint
isTextDirectionInherited() - Method in class icyllis.modernui.view.View
isTextDirectionResolved() - Method in class icyllis.modernui.view.View
isTextDirectionResolved() - Method in interface icyllis.modernui.view.ViewParent
  Tells if this view parent text direction is resolved.
isTextDirectionResolved() - Method in class icyllis.modernui.view.ViewRoot
isTextSelectable() - Method in class icyllis.modernui.widget.TextView
  Returns the state of the `textIsSelectable` flag (See `setTextIsSelectable()`).
isTexturable() - Method in class icyllis.arc3d.core.SurfaceCharacterization
isTextureBacked() - Method in class icyllis.arc3d.core.Image
isTextureBacked() - Method in class icyllis.arc3d.granite.GraniteImage
isTextureStorageCompatible(int) - Method in class icyllis.arc3d.opengl.GLCaps
isTitleOptional() - Method in class icyllis.modernui.view.ActionMode
isTouchable() - Method in class icyllis.modernui.widget.PopupWindow
  Indicates whether the popup window receives touch events.
isTouchEvent() - Method in class icyllis.modernui.view.MotionEvent
  Returns true if this motion event is a touch event.
isTouchModal() - Method in class icyllis.modernui.widget.PopupWindow
  Indicates whether outside touches will be sent to this window or other windows behind it
isTracking() - Method in class icyllis.modernui.view.KeyEvent
  For `KeyEvent.ACTION_UP` events, indicates that the event is still being tracked from its initial down event as per `KeyEvent.FLAG_TRACKING`.
isTracking(KeyEvent) - Method in class icyllis.modernui.view.KeyEvent.DispatcherState
  Return true if the key event is for a key code that is currently being tracked by the dispatcher.
isTransitionGroup() - Method in class icyllis.modernui.view.ViewGroup
  Returns true if this ViewGroup should be considered as a single entity for removal when executing an Activity transition.
isTransitionRequired(TransitionValues, TransitionValues) - Method in class icyllis.modernui.transition.Transition
  Returns whether the transition should create an Animator, based on the values captured during `Transition.captureStartValues(TransitionValues)` and `Transition.captureEndValues(TransitionValues)`.
isTransitionRequired(TransitionValues, TransitionValues) - Method in class icyllis.modernui.transition.Visibility
isTransitionTypeEnabled(int) - Method in class icyllis.modernui.animation.LayoutTransition
  Returns whether the specified transitionType is enabled for this LayoutTransition object.
isTranslate() - Method in class icyllis.arc3d.core.Matrix
  Returns whether this matrix is identity, or translates.
isTranslate() - Method in interface icyllis.arc3d.core.Matrixc
  Returns whether this matrix is identity, or translates.
isTrivialExpression(Expression) - Static method in class icyllis.arc3d.compiler.analysis.Analysis
isTwoSided() - Method in class icyllis.arc3d.engine.DepthStencilSettings
isType(String) - Method in class icyllis.arc3d.compiler.SymbolTable
  Returns true if the name refers to a type (user or built-in) in the current symbol table.
isUiFocusable() - Method in class icyllis.modernui.view.ActionMode
  Returns whether the UI presenting this action mode can take focus or not.
isUnderline() - Method in class icyllis.modernui.text.TextPaint
  Helper for getFlags(), returning true if UNDERLINE_TEXT_FLAG bit is set
isUniform() - Method in class icyllis.arc3d.compiler.tree.Modifiers
isUnsigned() - Method in class icyllis.arc3d.compiler.tree.Type
  Returns true if this is an unsigned scalar type (uint or ushort).
isUnsignedOrCompound() - Method in class icyllis.arc3d.compiler.tree.Type
  Returns true if this is an unsigned scalar type (uint or ushort), or its vector form.
isUnsizedArray() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isUnsizedArray() - Method in class icyllis.arc3d.compiler.tree.Type.ArrayType
isUnsizedArray() - Method in class icyllis.arc3d.compiler.tree.Type
ISurface - Interface in icyllis.arc3d.engine
  Defines Surface-hierarchy constants.
isUsableInArray(Context, int) - Method in class icyllis.arc3d.compiler.tree.Type
  Reports errors and returns false if this type cannot be used as the element type for an array.
isUsedAsTaskTarget() - Method in class icyllis.arc3d.engine.SurfaceProxy
  Called when this task becomes a target of a `RenderTask`.
isUserExact() - Method in class icyllis.arc3d.engine.SurfaceProxy
isValid() - Method in class icyllis.arc3d.core.ImageInfo
  Returns if ImageInfo describes an empty area of pixels by checking if width and height is greater than zero, and ColorInfo is valid.
isValid() - Method in class icyllis.arc3d.core.RoundRect
isValid() - Method in class icyllis.arc3d.engine.BufferViewInfo
isValid() - Method in class icyllis.arc3d.engine.Device
isValid() - Method in class icyllis.arc3d.engine.trash.SharedContext
  Deprecated.
isValid() - Method in class icyllis.arc3d.granite.DrawAtlas.PlotLocator
isValidForVectorOrMatrix() - Method in enum class icyllis.arc3d.compiler.Operator
  Defines the set of operators which perform vector/matrix math.
isVariationSelector(int) - Static method in class icyllis.modernui.graphics.text.FontCollection
isVector() - Method in class icyllis.arc3d.compiler.tree.Type.AliasType
isVector() - Method in class icyllis.arc3d.compiler.tree.Type
isVector() - Method in class icyllis.arc3d.compiler.tree.Type.VectorType
isVertex() - Method in enum class icyllis.arc3d.compiler.ShaderKind
isVertical(int) - Static method in class icyllis.modernui.view.Gravity
  Indicate whether the supplied gravity has a vertical pull.
isVerticalFadingEdgeEnabled() - Method in class icyllis.modernui.view.View
  Indicate whether the vertical edges are faded when the view is scrolled horizontally.
isVerticalScrollBarEnabled() - Method in class icyllis.modernui.view.View
  Indicate whether the vertical scrollbar should have or not.
isVerticalScrollBarHidden() - Method in class icyllis.modernui.view.View
  Override this if the vertical scrollbar needs to be hidden in a subclass, like when FastScroller is visible.
isViewDescendantOf(View, View) - Static method in class icyllis.modernui.view.ViewRoot
  Return true if child is an ancestor of parent, (or equal to the parent).
isViewFromObject(View, Object) - Method in class icyllis.modernui.widget.PagerAdapter
  Determines whether a page View is associated with a specific key object as returned by `PagerAdapter.instantiateItem(ViewGroup, int)`.
isVisible() - Method in class icyllis.modernui.fragment.Fragment
  Return true if the fragment is currently visible to the user.
isVisible() - Method in class icyllis.modernui.graphics.drawable.Drawable
isVisible() - Method in class icyllis.modernui.view.ActionProvider
  If `ActionProvider.overridesItemVisibility()` returns true, the return value of this method will help determine the visibility of the `MenuItem` this ActionProvider is bound to.
isVisible() - Method in class icyllis.modernui.view.menu.MenuItemImpl
isVisible() - Method in interface icyllis.modernui.view.MenuItem
  Return the visibility of the menu item.
isVisible(TransitionValues) - Method in class icyllis.modernui.transition.Visibility
  Returns whether the view is 'visible' according to the given values object.
isVoid() - Method in class icyllis.arc3d.compiler.tree.Type
isVolatile() - Method in class icyllis.arc3d.engine.ImageViewProxy
  For Promise Images - should the Promise Image be fulfilled every time a Recording that references it is inserted into the Context.
isVulkan() - Method in enum class icyllis.arc3d.compiler.TargetApi
isWideGamut() - Method in class icyllis.arc3d.core.ColorSpace
  Returns whether this color space is a wide-gamut color space.
isWideGamut() - Method in class icyllis.arc3d.core.ColorSpace.Rgb
isWildCard(int[]) - Static method in class icyllis.modernui.util.StateSet
  Return whether the state is matched by all StateSets.
isWordBreakAfter(char) - Static method in class icyllis.modernui.graphics.text.LayoutUtils
  For the purpose of layout, a word break is a boundary with no kerning or complex script processing.
isWordBreakBefore(char) - Static method in class icyllis.modernui.graphics.text.LayoutUtils
isWrapped() - Method in class icyllis.arc3d.engine.Resource
  Is the resource object wrapping an externally allocated GPU resource?
ITALIC - Static variable in class icyllis.modernui.graphics.Paint
  Font style constant to request the italic style
ITALIC - Static variable in class icyllis.modernui.graphics.text.FontPaint
  Bit flag used with fontStyle to request the italic style
ITALIC - Static variable in class icyllis.modernui.text.Typeface
  Font style constant to request the italic style
ITEM_VIEW_TYPE_HEADER_OR_FOOTER - Static variable in class icyllis.modernui.widget.AdapterView
  The item view type returned by `Adapter.getItemViewType(int)` when the item is a header or footer.
ITEM_VIEW_TYPE_IGNORE - Static variable in class icyllis.modernui.widget.AdapterView
  The item view type returned by `Adapter.getItemViewType(int)` when the adapter does not want the item's view recycled.
itemize(char[], int, int) - Method in class icyllis.modernui.graphics.text.FontCollection
  Perform the itemization.
itemize(char[], int, int, int) - Method in class icyllis.modernui.graphics.text.FontCollection
  Perform the itemization.
iterator() - Method in class icyllis.arc3d.compiler.TranslationUnit
iterator() - Method in class icyllis.arc3d.engine.PriorityQueue
  Returns an iterator over the elements in this queue.
iterator() - Method in class icyllis.arc3d.engine.VertexInputLayout.AttributeSet
iterator() - Method in class icyllis.modernui.lifecycle.SafeLinkedList
iteratorWithAdditions() - Method in class icyllis.modernui.lifecycle.SafeLinkedList
  return an iterator with additions.
IUniqueKey - Interface in icyllis.arc3d.engine
  Marker interface for unique resource key, allows for exclusive use of a resource for a use case (AKA "domain").

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