Index
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 withImageViewProxy
. - 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.use
ImageDrawable(Resources, InputStream)
instead - ImageDrawable(String, String) - Constructor for class icyllis.modernui.graphics.drawable.ImageDrawable
-
Create a drawable by opening a given file path and decoding the image.
- ImageFilter - Class in icyllis.arc3d.core
-
Base class for image filters (sometimes known as image effects, or post-processing effects).
- ImageFilter() - Constructor for class icyllis.arc3d.core.ImageFilter
- ImageInfo - Class in icyllis.arc3d.core
-
Describes pixel dimensions and encoding.
- ImageInfo() - Constructor for class icyllis.arc3d.core.ImageInfo
-
Creates an empty ImageInfo with
ColorInfo.CT_UNKNOWN
,ColorInfo.AT_UNKNOWN
, and a width and height of zero. - ImageInfo(int, int) - Constructor for class icyllis.arc3d.core.ImageInfo
-
Creates ImageInfo from integral dimensions width and height,
ColorInfo.CT_UNKNOWN
andColorInfo.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 aContext
and anImage
with the default alignmentDynamicDrawableSpan.ALIGN_BOTTOM
- ImageSpan(Context, Image, int) - Constructor for class icyllis.modernui.text.style.ImageSpan
- ImageSpan(Drawable) - Constructor for class icyllis.modernui.text.style.ImageSpan
-
Constructs an
ImageSpan
from a drawable with the default alignmentDynamicDrawableSpan.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
- 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 forImage
, it targets anImage
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
- INFO - Static variable in class icyllis.modernui.util.Log
-
An event for informational purposes.
- INHERIT - Static variable in class icyllis.modernui.util.LayoutDirection
-
Horizontal layout direction is inherited.
- inImmutable - Variable in class icyllis.modernui.graphics.BitmapFactory.Options
-
If false, decode methods will always return a mutable Bitmap instead of an immutable one.
- inInterval(long, long, long) - Static method in class icyllis.arc3d.granite.DrawAtlas.AtlasToken
-
Returns true if the token is in the [start, end] inclusive interval.
- init() - Method in class icyllis.arc3d.engine.ImmediateContext
- init(int, int, int, int) - Method in class icyllis.arc3d.granite.ClipResult_old
-
Call this method before use.
- init(Paint, int, float, float) - Method in class icyllis.arc3d.core.StrokeRec
- init(PathConsumer, float, int, int, float, float) - Method in class icyllis.arc3d.core.PathStroker
- init(BaseContextOptions) - Method in class icyllis.arc3d.engine.Context
- init(RecordingContextOptions) - Method in class icyllis.arc3d.engine.RecordingContext
- init(Spanned, int, int) - Method in class icyllis.modernui.text.SpanSet
- INIT_WITH_PREVIOUS_SAVE_LAYER_FLAG - Static variable in class icyllis.arc3d.core.Canvas
-
Initializes with previous contents.
- initAtlas(int) - Method in class icyllis.arc3d.granite.GlyphAtlasManager
-
Initialize atlas if not.
- initCalled - Variable in class icyllis.modernui.core.awt.AWTGLCanvas
- initForMenu(Context, MenuBuilder) - Method in class icyllis.modernui.view.menu.MenuPopup
- initForMenu(Context, MenuBuilder) - Method in interface icyllis.modernui.view.menu.MenuPresenter
-
Initializes this presenter for the given context and menu.
- initGL() - Method in class icyllis.modernui.core.awt.AWTGLCanvas
-
Will be called once after the OpenGL has been created.
- INITIAL_SIZE - Static variable in class icyllis.arc3d.core.RectanglePacker.HorizonOld
- initialize() - Method in class icyllis.modernui.audio.AudioManager
- initialize() - Static method in class icyllis.modernui.core.Core
-
Initializes the GLFW and the main thread.
- initialize() - Method in class icyllis.modernui.core.VulkanManager
-
Sets up the vulkan context that is shared among all clients of the VulkanManager.
- initialize(boolean) - Method in class icyllis.modernui.audio.AudioManager
- initialize(MenuBuilder) - Method in interface icyllis.modernui.view.menu.MenuView
-
Initializes the menu to the given menu.
- initialize(MenuItemImpl, int) - Method in class icyllis.modernui.view.menu.ListMenuItemView
- initialize(MenuItemImpl, int) - Method in interface icyllis.modernui.view.menu.MenuView.ItemView
-
Initializes with the provided MenuItemData.
- initialize(TextView, Spannable) - Method in class icyllis.modernui.text.method.ArrowKeyMovementMethod
- initialize(TextView, Spannable) - Method in class icyllis.modernui.text.method.BaseMovementMethod
- initialize(TextView, Spannable) - Method in class icyllis.modernui.text.method.LinkMovementMethod
- initialize(TextView, Spannable) - Method in interface icyllis.modernui.text.method.MovementMethod
- INITIALIZED - Enum constant in enum class icyllis.modernui.lifecycle.Lifecycle.State
-
Initialized state for a LifecycleOwner.
- initialPosition() - Method in class icyllis.arc3d.granite.SubRunContainer
- initialValue() - Method in class icyllis.arc3d.compiler.tree.Variable
- initOpenGL() - Static method in class icyllis.modernui.core.Core
- initOpenGL(ContextOptions) - Static method in class icyllis.modernui.core.Core
-
Initializes OpenGL pipeline and the render thread.
- initUiThread() - Static method in class icyllis.modernui.core.Core
-
Initializes UI thread and its event loop.
- initVulkan() - Static method in class icyllis.modernui.core.Core
- initVulkan(ContextOptions) - Static method in class icyllis.modernui.core.Core
-
Initializes Vulkan pipeline and the render thread.
- Inliner - Class in icyllis.arc3d.compiler
- Inliner() - Constructor for class icyllis.arc3d.compiler.Inliner
- inPreferredColorSpace - Variable in class icyllis.modernui.graphics.BitmapFactory.Options
-
If this is non-null, the decoder will try to decode into this color space.
- inPreferredFormat - Variable in class icyllis.modernui.graphics.BitmapFactory.Options
-
If this is non-null, the decoder will try to decode into this internal format.
- input - Static variable in class icyllis.modernui.R.id
- INPUT_BINDING - Static variable in class icyllis.arc3d.granite.shading.UniformHandler
-
The bindings for the input descriptor set.
- INPUT_DESC_SET - Static variable in class icyllis.arc3d.granite.shading.UniformHandler
- INPUT_RATE_INSTANCE - Static variable in class icyllis.arc3d.engine.VertexInputLayout
- INPUT_RATE_VERTEX - Static variable in class icyllis.arc3d.engine.VertexInputLayout
-
Input rates other than 0 and 1 are not supported.
- inputColor - Variable in class icyllis.arc3d.engine.trash.TransferProcessor.ProgramImpl.EmitArgs
-
Deprecated.
- inputCoverage - Variable in class icyllis.arc3d.engine.trash.TransferProcessor.ProgramImpl.EmitArgs
-
Deprecated.
- InputEvent - Class in icyllis.modernui.view
-
The base class of input events.
- InputFilter - Interface in icyllis.modernui.text
-
InputFilters can be attached to
Editables
to constrain the changes that can be made to them. - InputFilter.LengthFilter - Class in icyllis.modernui.text
-
This filter will constrain edits not to make the length of the text greater than the specified length.
- inputs() - Method in class icyllis.arc3d.granite.shading.ShaderBuilderBase
- INPUTS - Static variable in class icyllis.arc3d.granite.shading.ShaderBuilderBase
- inputSamplerVariable(int) - Method in class icyllis.arc3d.granite.shading.UniformHandler
- insert(boolean[], int, int, boolean) - Static method in class icyllis.modernui.util.GrowingArrayUtils
-
Primitive boolean version of
GrowingArrayUtils.insert(Object[], int, int, Object)
. - insert(int[], int, int, int) - Static method in class icyllis.modernui.util.GrowingArrayUtils
-
Primitive int version of
GrowingArrayUtils.insert(Object[], int, int, Object)
. - insert(int, CharSequence) - Method in interface icyllis.modernui.text.Editable
-
Convenience for replace(where, where, text, 0, text.length());
- insert(int, CharSequence) - Method in class icyllis.modernui.text.SpannableStringBuilder
-
Convenience for replace(where, where, text, 0, text.length());
- insert(int, CharSequence, int, int) - Method in interface icyllis.modernui.text.Editable
-
Convenience for replace(where, where, text, start, end)
- insert(int, CharSequence, int, int) - Method in class icyllis.modernui.text.SpannableStringBuilder
-
Convenience for replace(where, where, text, start, end)
- insert(long[], int, int, long) - Static method in class icyllis.modernui.util.GrowingArrayUtils
-
Primitive long version of
GrowingArrayUtils.insert(Object[], int, int, Object)
. - insert(Context, T) - Method in class icyllis.arc3d.compiler.SymbolTable
-
Inserts a symbol into the symbol table, reports errors if there was a name collision.
- insert(TextBlob, TextBlobCache.FeatureKey, BakedTextBlob) - Method in class icyllis.arc3d.granite.TextBlobCache
- insert(IntBuffer) - Method in class icyllis.arc3d.granite.UniformDataCache
-
Find an existing data block with the contents of the given block.
- insert(T[], int, int, T) - Static method in class icyllis.modernui.util.GrowingArrayUtils
-
Inserts an element into the array at the specified index, growing the array if there is no more room.
- insert(T, int) - Method in class icyllis.modernui.widget.ArrayAdapter
-
Inserts the specified object at the specified index in the array.
- insertAt(int, int[]) - Method in class icyllis.modernui.text.PackedIntVector
-
Inserts a new row of values at the specified row offset.
- insertAt(int, E[]) - Method in class icyllis.modernui.text.PackedObjectVector
- insertComputePipeline(IUniqueKey, ComputePipeline) - Method in class icyllis.arc3d.engine.SharedResourceCache
- insertFence() - Method in class icyllis.arc3d.engine.Device
-
Creates a new fence and inserts it into the graphics queue.
- insertFence() - Method in class icyllis.arc3d.opengl.GLDevice
- insertFence() - Method in class icyllis.arc3d.vulkan.VulkanDevice
- insertFramebuffer(FramebufferDesc, Framebuffer) - Method in class icyllis.arc3d.engine.FramebufferCache
- insertGraphicsPipeline(IUniqueKey, GraphicsPipeline) - Method in class icyllis.arc3d.engine.SharedResourceCache
- insertResource(Resource) - Method in class icyllis.arc3d.engine.ResourceCache
- inset(float, float) - Method in class icyllis.arc3d.core.Rect2f
-
Inset the rectangle by (dx,dy).
- inset(float, float) - Method in class icyllis.modernui.graphics.RectF
-
Inset the rectangle by (dx,dy).
- inset(float, float, float, float) - Method in class icyllis.arc3d.core.Rect2f
-
Insets the rectangle on all sides specified by the insets.
- inset(int, int) - Method in class icyllis.arc3d.core.Rect2i
-
Inset the rectangle by (dx,dy).
- inset(int, int) - Method in class icyllis.modernui.graphics.Rect
-
Inset the rectangle by (dx,dy).
- inset(int, int, int, int) - Method in class icyllis.arc3d.core.Rect2i
-
Insets the rectangle on all sides specified by the insets.
- inset(int, int, int, int) - Method in class icyllis.modernui.graphics.Rect
-
Insets the rectangle on all sides specified by the insets.
- inset(Rect2fc) - Method in class icyllis.arc3d.core.Rect2f
-
Insets the rectangle on all sides specified by the dimensions of the
insets
rectangle. - inset(Rect2ic) - Method in class icyllis.arc3d.core.Rect2f
-
Insets the rectangle on all sides specified by the dimensions of the
insets
rectangle. - inset(Rect2ic) - Method in class icyllis.arc3d.core.Rect2i
-
Insets the rectangle on all sides specified by the dimensions of the
insets
rectangle. - inset(Rect) - Method in class icyllis.modernui.graphics.Rect
-
Insets the rectangle on all sides specified by the dimensions of the
insets
rectangle. - INSET_UNDEFINED - Static variable in class icyllis.modernui.graphics.drawable.LayerDrawable
-
Value used for undefined start and end insets.
- insetEdge - Variable in class icyllis.modernui.widget.CoordinatorLayout.LayoutParams
-
A
Gravity
value describing how this child view insets the CoordinatorLayout. - insetRect(int) - Method in class icyllis.arc3d.granite.DrawAtlas.AtlasLocator
- INSIDE - Enum constant in enum class icyllis.modernui.graphics.Paint.Align
-
The stroke is aligned to inside.
- install(ViewRoot) - Method in class icyllis.modernui.core.ActivityWindow
- INSTANCE_ATTRIBS - Static variable in class icyllis.arc3d.granite.geom.AnalyticArcStep
- INSTANCE_ATTRIBS - Static variable in class icyllis.arc3d.granite.geom.AnalyticSimpleBoxStep
- INSTANCE_ATTRIBS - Static variable in class icyllis.arc3d.granite.geom.RasterTextStep
- INSTANCE_ATTRIBS - Static variable in class icyllis.arc3d.granite.geom.SDFRectGeoProc
- INSTANCE_ATTRIBS_FOR_ARC - Static variable in class icyllis.arc3d.granite.geom.AnalyticArcStep
- INSTANCE_FORMAT - Static variable in class icyllis.arc3d.granite.geom.CircleProcessor
- instanceAttributes() - Method in class icyllis.arc3d.granite.GeometryStep
-
Returns an iterable of used per-instance attributes.
- instanceBinding() - Method in class icyllis.arc3d.granite.GeometryStep
- instanceStride() - Method in class icyllis.arc3d.granite.GeometryStep
-
Returns the number of bytes from one instance to the next instance, including paddings.
- instantiate(ResourceProvider) - Method in class icyllis.arc3d.engine.ImageViewProxy
-
Instantiates the backing store, if necessary.
- instantiate(ResourceProvider) - Method in class icyllis.arc3d.engine.RenderTargetProxy
- instantiate(ResourceProvider) - Method in class icyllis.arc3d.engine.SurfaceProxy
-
Instantiates the backing store, if necessary.
- instantiate(Class<? extends Fragment>) - Method in class icyllis.modernui.fragment.FragmentFactory
-
Create a new instance of a Fragment with the given class name.
- instantiate(ClassLoader, String) - Method in class icyllis.modernui.fragment.FragmentFactory
-
Create a new instance of a Fragment with the given class name.
- instantiateIfNonLazy(ResourceProvider) - Method in class icyllis.arc3d.engine.ImageViewProxy
- instantiateItem(ViewGroup, int) - Method in class icyllis.modernui.widget.PagerAdapter
-
Create the page for the given position.
The adapter is responsible for adding the view to the container given here, although it only must ensure this is done by the time it returns fromPagerAdapter.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 typeint
. - 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 aint
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
ifa
is a multiple of 2. - isAlign2(long) - Static method in class icyllis.arc3d.core.MathUtil
-
Returns
true
ifa
is a multiple of 2. - isAlign4(int) - Static method in class icyllis.arc3d.core.MathUtil
-
Returns
true
ifa
is a multiple of 4. - isAlign4(long) - Static method in class icyllis.arc3d.core.MathUtil
-
Returns
true
ifa
is a multiple of 4. - isAlign8(int) - Static method in class icyllis.arc3d.core.MathUtil
-
Returns
true
ifa
is a multiple of 8. - isAlign8(long) - Static method in class icyllis.arc3d.core.MathUtil
-
Returns
true
ifa
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 perKeyEvent.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 thisRecordingContext
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 perKeyEvent.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)
orView.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
ifa
is a power of 2. - isPow2(long) - Static method in class icyllis.arc3d.core.MathUtil
-
Returns
true
ifa
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 inAbsoluteSizeSpan(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 orfalse
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 betweenView.onStartTemporaryDetach()
andView.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 (SeesetTextIsSelectable()
). - 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 perKeyEvent.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)
andTransition.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 theMenuItem
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").
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ImageDrawable(Resources, Image)
instead