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.
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.
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
insert(int[], int, int, int) - Static method in class icyllis.modernui.util.GrowingArrayUtils
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
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