# Index

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

## D

d - Variable in class icyllis.arc3d.core.ColorSpace.Rgb.TransferParameters
  Variable \(d\) in the equation of the EOTF described above.
DARKEN - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Retains the smallest component of the source and destination pixels.
DARKEN - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Retains the smallest component of the source and destination pixels.
DARKER_COLOR - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Similar to `BlendMode.DARKEN`, but darkens on the composite channel, instead of separate RGB color channels.
DARKER_COLOR - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Similar to `BlendMode.DARKEN`, but darkens on the composite channel, instead of separate RGB color channels.
data - Variable in class icyllis.modernui.core.awt.AWTGLCanvas
data - Variable in class icyllis.modernui.widget.ListView.FixedViewInfo
  The data backing the view.
data() - Method in record class icyllis.arc3d.compiler.lex.Lexer.PackedEntry
  Returns the value of the `data` record component.
data() - Method in class icyllis.arc3d.engine.CpuBuffer
DATA_PER_BYTE - Static variable in class icyllis.arc3d.compiler.lex.LexerGenerator
DATA_PER_BYTE_SHIFT - Static variable in class icyllis.arc3d.compiler.lex.LexerGenerator
dataAt(int) - Method in class icyllis.arc3d.granite.DrawAtlas.PlotBulkUseUpdater
dataAt(DrawAtlas.AtlasLocator) - Method in class icyllis.arc3d.granite.DrawAtlas.Plot
DataSet - Class in icyllis.modernui.util
  A DataSet encapsulates mappings from string keys to primitive values (includes `String` and `UUID` values).
DataSet() - Constructor for class icyllis.modernui.util.DataSet
  Creates a new, empty DataSet.
DataSetObservable - Class in icyllis.modernui.util
  A specialization of `Observable` for `DataSetObserver` that provides methods for sending notifications to a list of `DataSetObserver` objects.
DataSetObservable() - Constructor for class icyllis.modernui.util.DataSetObservable
DataSetObserver - Interface in icyllis.modernui.util
  Receives callbacks when a data set has been changed, or made invalid.
DataUtils - Class in icyllis.arc3d.engine
DATE_FORMAT - Static variable in class icyllis.modernui.graphics.Bitmap
DCI_P3 - Enum constant in enum class icyllis.arc3d.core.ColorSpace.Named
  `RGB` color space DCI-P3 standardized as SMPTE RP 431-2-2007.
deallocate() - Method in class icyllis.arc3d.core.ArcData
deallocate() - Method in class icyllis.arc3d.core.Device
deallocate() - Method in class icyllis.arc3d.core.effects.ComposeColorFilter
deallocate() - Method in class icyllis.arc3d.core.image.RasterImage
deallocate() - Method in class icyllis.arc3d.core.Pixels
deallocate() - Method in class icyllis.arc3d.core.RefCnt
  Override this method to invoke de-allocation of the underlying resource.
deallocate() - Method in class icyllis.arc3d.core.shaders.BlendShader
deallocate() - Method in class icyllis.arc3d.core.shaders.ImageShader
deallocate() - Method in class icyllis.arc3d.core.shaders.LocalMatrixShader
deallocate() - Method in class icyllis.arc3d.core.Surface
deallocate() - Method in class icyllis.arc3d.engine.Context
deallocate() - Method in class icyllis.arc3d.engine.CpuBuffer
deallocate() - Method in class icyllis.arc3d.engine.ImageViewProxy
deallocate() - Method in class icyllis.arc3d.engine.ImmediateContext
deallocate() - Method in class icyllis.arc3d.engine.RecordingContext
deallocate() - Method in class icyllis.arc3d.engine.ReleaseCallback
deallocate() - Method in class icyllis.arc3d.engine.RenderTargetProxy
deallocate() - Method in class icyllis.arc3d.engine.RenderTask
  Deprecated.
deallocate() - Method in class icyllis.arc3d.engine.task.CopyBufferTask
deallocate() - Method in class icyllis.arc3d.engine.task.CopyImageTask
deallocate() - Method in class icyllis.arc3d.engine.task.ImageUploadTask
deallocate() - Method in class icyllis.arc3d.engine.task.Task
  Cleanup resources.
deallocate() - Method in class icyllis.arc3d.engine.UniformDataManager
deallocate() - Method in class icyllis.arc3d.granite.DrawTask
deallocate() - Method in class icyllis.arc3d.granite.GraniteDevice
deallocate() - Method in class icyllis.arc3d.granite.GraniteImage
deallocate() - Method in class icyllis.arc3d.granite.GraniteSurface
deallocate() - Method in class icyllis.arc3d.granite.RenderPassTask
deallocate() - Method in class icyllis.arc3d.granite.RootTask
deallocate() - Method in class icyllis.arc3d.opengl.GLFramebuffer
deallocate() - Method in class icyllis.arc3d.opengl.GLGraphicsPipeline
deallocate() - Method in class icyllis.arc3d.opengl.GLProgram
deallocate() - Method in class icyllis.arc3d.opengl.GLTextureView
deallocate() - Method in class icyllis.arc3d.opengl.GLUniformBuffer
  Deprecated.
deallocate() - Method in class icyllis.arc3d.opengl.GLUniformDataManager
deallocate() - Method in class icyllis.arc3d.opengl.GLVertexArray
deallocate() - Method in class icyllis.arc3d.vulkan.VulkanCommandPool
deallocate() - Method in class icyllis.arc3d.vulkan.VulkanImageView
deallocate() - Method in class icyllis.arc3d.vulkan.VulkanRenderPassFramebuffer
debug - Variable in class icyllis.modernui.core.awt.GLData
  Whether a debug context should be requested.
debug() - Method in class icyllis.modernui.util.PmxModel
debug(PrintWriter) - Method in class icyllis.arc3d.granite.DrawCommandList
debug(String, String) - Static method in class icyllis.modernui.util.Log
  Logs a message object with the `Log.DEBUG` level.
debug(String, String, Object...) - Static method in class icyllis.modernui.util.Log
  Logs a message object with the `Log.DEBUG` level.
debug(String, String, Throwable) - Static method in class icyllis.modernui.util.Log
  Logs a message at the `Log.DEBUG` level including the stack trace of the `Throwable` `throwable` passed as parameter.
DEBUG - Static variable in class icyllis.modernui.util.Log
  A general debugging event.
DEC - Enum constant in enum class icyllis.arc3d.compiler.Operator
DECAL - Enum constant in enum class icyllis.modernui.graphics.Shader.TileMode
  Render the shader's image pixels only within its original bounds.
decelerate() - Static method in interface icyllis.modernui.animation.TimeInterpolator
  Return an interpolator where the rate of change starts out quickly and then decelerates.
decelerate(float) - Static method in interface icyllis.modernui.animation.TimeInterpolator
  Create an interpolator where the rate of change starts out quickly and then decelerates.
DECELERATE - Static variable in interface icyllis.modernui.animation.TimeInterpolator
  The constant decelerate interpolator whose factor is 1.0.
DECELERATE_CUBIC - Static variable in interface icyllis.modernui.animation.TimeInterpolator
  The constant decelerate interpolator whose factor is 1.5.
DECELERATE_QUINTIC - Static variable in interface icyllis.modernui.animation.TimeInterpolator
  The constant decelerate interpolator whose factor is 2.5.
decl - Variable in class icyllis.arc3d.compiler.analysis.SymbolUsage.VariableCounts
declAppend(ShaderVar) - Method in class icyllis.arc3d.granite.shading.ShaderBuilderBase
  Appends a variable declaration to one of the shaders
DeclareStyleable(XMLStreamReader, ResourceParser.ParsedResource) - Method in class icyllis.modernui.resources.ResourceParser
decode(FileChannel) - Static method in class icyllis.modernui.util.PmxModel
decodeBuffer(ByteBuffer, BitmapFactory.Options) - Static method in class icyllis.modernui.graphics.BitmapFactory
decodeBufferInfo(ByteBuffer, BitmapFactory.Options) - Static method in class icyllis.modernui.graphics.BitmapFactory
decodeByteArray(byte[], int, int) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Decode an immutable bitmap from the specified byte array.
decodeByteArray(byte[], int, int, BitmapFactory.Options) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Decode an immutable bitmap from the specified byte array.
decodeChannel(ReadableByteChannel) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Decode a readable channel into a bitmap.
decodeChannel(ReadableByteChannel, BitmapFactory.Options) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Decode a readable channel into a bitmap.
decodeChannelInfo(ReadableByteChannel, BitmapFactory.Options) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Query the bitmap info from a readable channel, without allocating the memory for its pixels.
decodeFile(File) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Decode a file path into a bitmap.
decodeFile(File, BitmapFactory.Options) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Decode a file path into a bitmap.
decodeFileInfo(File, BitmapFactory.Options) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Query the bitmap info from a file path, without allocating the memory for its pixels.
decodeFrame(FloatBuffer) - Method in class icyllis.modernui.audio.SoundStream
decodeFrame(FloatBuffer) - Method in class icyllis.modernui.audio.VorbisPushDecoder
decodeMimeType(BitmapFactory.Options, Object) - Static method in class icyllis.modernui.graphics.BitmapFactory
decodeNextFrame(ByteBuffer) - Method in class icyllis.arc3d.core.image.GIFDecoder
decodePath(Path) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Decode a file path into a bitmap.
decodePath(Path, BitmapFactory.Options) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Decode a file path into a bitmap.
decodePathInfo(Path, BitmapFactory.Options) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Query the bitmap info from a file path, without allocating the memory for its pixels.
decodeStream(InputStream) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Decode an input stream into a bitmap.
decodeStream(InputStream, BitmapFactory.Options) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Decode an input stream into a bitmap.
decodeStreamInfo(InputStream, BitmapFactory.Options) - Static method in class icyllis.modernui.graphics.BitmapFactory
  Query the bitmap info from an input stream, without allocating the memory for its pixels.
Decoding - Search tag in class icyllis.arc3d.core.Color
  Section
DECREASING - 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 decreasing.
deduplicate_pairs(float[], int, int) - Static method in class icyllis.arc3d.core.GeometryUtils
  Given an array and count, remove all pair-wise duplicates from the array, keeping the existing sorting, and return the new count
DEFAULT - Static variable in class icyllis.arc3d.engine.DriverBugWorkarounds
DEFAULT - Static variable in class icyllis.arc3d.engine.SamplerDesc
  Default value.
DEFAULT_BLEND_MODE - Static variable in class icyllis.modernui.widget.EdgeEffect
  The default blend mode used by `EdgeEffect`.
DEFAULT_BUFFER_SIZE - Static variable in class icyllis.arc3d.engine.GpuBufferPool
  Deprecated.
  We expect buffers for meshes to be at least 128KB.
DEFAULT_FACTORY - Static variable in interface icyllis.modernui.text.Editable
  The standard Editable Factory.
DEFAULT_FACTORY - Static variable in interface icyllis.modernui.text.Spannable
  Standard factory.
DEFAULT_FRAMEBUFFER - Static variable in class icyllis.arc3d.opengl.GLDevice
  The reserved framebuffer that used for swapping buffers with window.
DEFAULT_HIDE_DURATION - Static variable in class icyllis.modernui.view.ActionMode
  Default value to hide the action mode for
  invalid reference

      ViewConfiguration#getDefaultActionModeHideDuration()

  .
DEFAULT_MARGIN_RELATIVE - Static variable in class icyllis.modernui.view.ViewGroup.MarginLayoutParams
  The default start and end margin.
DEFAULT_TEXTURE - Static variable in class icyllis.arc3d.opengl.GLDevice
DEFAULT_TOLERANCE - Static variable in class icyllis.arc3d.engine.PathUtils
DEFAULT_VERTEX_ARRAY - Static variable in class icyllis.arc3d.opengl.GLDevice
  The default vertex array compared to custom vertex array objects.
Default Cell Assignment - Search tag in class icyllis.modernui.widget.GridLayout
  Section
DefaultGeoProc - Class in icyllis.arc3d.granite.geom
DefaultGeoProc(int) - Constructor for class icyllis.arc3d.granite.geom.DefaultGeoProc
DefaultGeoProc_ClassID - Static variable in class icyllis.arc3d.engine.trash.Processor
  Deprecated.
  Class IDs.
Default values - Search tag in class icyllis.modernui.widget.GridLayout.LayoutParams
  Section
definitions() - Method in class icyllis.arc3d.granite.shading.ShaderBuilderBase
DEFINITIONS - Static variable in class icyllis.arc3d.granite.shading.ShaderBuilderBase
DEG_TO_RAD - Static variable in class icyllis.arc3d.core.MathUtil
degree - Variable in class icyllis.modernui.view.VelocityTracker.Estimator
  Polynomial degree, or zero if only position information is available.
delayBeforeSwapNV(float) - Method in interface icyllis.modernui.core.awt.PlatformGLCanvas
delayBeforeSwapNV(float) - Method in class icyllis.modernui.core.awt.PlatformLinuxGLCanvas
delayBeforeSwapNV(float) - Method in class icyllis.modernui.core.awt.PlatformMacOSXGLCanvas
delayBeforeSwapNV(float) - Method in class icyllis.modernui.core.awt.PlatformWin32GLCanvas
delegate - Variable in class icyllis.modernui.core.awt.NonClearGraphics
delegate - Variable in class icyllis.modernui.core.awt.NonClearGraphics2D
delete(int) - Method in class icyllis.modernui.util.SparseArray
  Removes the mapping from the specified key, if there was any.
delete(int) - Method in class icyllis.modernui.util.SparseBooleanArray
  Removes the mapping from the specified key, if there was any.
delete(int, int) - Method in interface icyllis.modernui.text.Editable
  Convenience for replace(st, en, "", 0, 0)
delete(int, int) - Method in class icyllis.modernui.text.SpannableStringBuilder
  Convenience for replace(st, en, "", 0, 0)
delete(long) - Method in class icyllis.modernui.util.LongSparseArray
  Removes the mapping from the specified key, if there was any.
deleteAt(int) - Method in class icyllis.modernui.util.LongSparseArray
  Removes the mapping at the specified index.
deleteAt(int) - Method in class icyllis.modernui.util.SparseArray
  Removes the mapping at the specified index, if there was any.
deleteAt(int, int) - Method in class icyllis.modernui.text.PackedIntVector
  Deletes the specified number of rows starting with the specified row.
deleteAt(int, int) - Method in class icyllis.modernui.text.PackedObjectVector
deleteContext(long) - Method in interface icyllis.modernui.core.awt.PlatformGLCanvas
deleteContext(long) - Method in class icyllis.modernui.core.awt.PlatformLinuxGLCanvas
deleteContext(long) - Method in class icyllis.modernui.core.awt.PlatformMacOSXGLCanvas
deleteContext(long) - Method in class icyllis.modernui.core.awt.PlatformWin32GLCanvas
deleteFence(long) - Method in class icyllis.arc3d.engine.Device
  Deletes an existing fence that previously returned by `Device.insertFence()`.
deleteFence(long) - Method in class icyllis.arc3d.opengl.GLDevice
deleteFence(long) - Method in class icyllis.arc3d.vulkan.VulkanDevice
deleteStage() - Method in class icyllis.arc3d.granite.shading.ShaderBuilderBase
density - Variable in class icyllis.modernui.text.TextPaint
density - Variable in class icyllis.modernui.util.DisplayMetrics
  The logical density of the display.
  This is a scaling factor for the Density Independent Pixel unit, where one DIP is one pixel on an approximately 72 dpi screen, providing the baseline of the system's display.
DENSITY_108 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit between `DisplayMetrics.DENSITY_MEDIUM` (96dpi) and `DisplayMetrics.DENSITY_HIGH` (144dpi).
DENSITY_120 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit between `DisplayMetrics.DENSITY_MEDIUM` (96dpi) and `DisplayMetrics.DENSITY_HIGH` (144dpi).
DENSITY_132 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit between `DisplayMetrics.DENSITY_MEDIUM` (96dpi) and `DisplayMetrics.DENSITY_HIGH` (144dpi).
DENSITY_156 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit between `DisplayMetrics.DENSITY_HIGH` (144dpi) and `DisplayMetrics.DENSITY_XHIGH` (192dpi).
DENSITY_168 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit between `DisplayMetrics.DENSITY_HIGH` (144dpi) and `DisplayMetrics.DENSITY_XHIGH` (192dpi).
DENSITY_180 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit between `DisplayMetrics.DENSITY_HIGH` (144dpi) and `DisplayMetrics.DENSITY_XHIGH` (192dpi).
DENSITY_204 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit somewhere between `DisplayMetrics.DENSITY_XHIGH` (192 dpi) and `DisplayMetrics.DENSITY_XXHIGH` (288 dpi).
DENSITY_216 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit somewhere between `DisplayMetrics.DENSITY_XHIGH` (192 dpi) and `DisplayMetrics.DENSITY_XXHIGH` (288 dpi).
DENSITY_228 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit somewhere between `DisplayMetrics.DENSITY_XHIGH` (192 dpi) and `DisplayMetrics.DENSITY_XXHIGH` (288 dpi).
DENSITY_240 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit somewhere between `DisplayMetrics.DENSITY_XHIGH` (192 dpi) and `DisplayMetrics.DENSITY_XXHIGH` (288 dpi).
DENSITY_252 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit somewhere between `DisplayMetrics.DENSITY_XHIGH` (192 dpi) and `DisplayMetrics.DENSITY_XXHIGH` (288 dpi).
DENSITY_264 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit somewhere between `DisplayMetrics.DENSITY_XHIGH` (192 dpi) and `DisplayMetrics.DENSITY_XXHIGH` (288 dpi).
DENSITY_276 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit somewhere between `DisplayMetrics.DENSITY_XHIGH` (192 dpi) and `DisplayMetrics.DENSITY_XXHIGH` (288 dpi).
DENSITY_84 - Static variable in class icyllis.modernui.util.DisplayMetrics
  Intermediate density for screens that sit between `DisplayMetrics.DENSITY_LOW` (72dpi) and `DisplayMetrics.DENSITY_MEDIUM` (96dpi).
DENSITY_DEFAULT - Static variable in class icyllis.modernui.util.DisplayMetrics
  The reference density used throughout the system.
DENSITY_DEFAULT_SCALE - Static variable in class icyllis.modernui.util.DisplayMetrics
  Scaling factor to convert a density in DPI units to the density scale.
DENSITY_HIGH - Static variable in class icyllis.modernui.util.DisplayMetrics
  Standard quantized DPI for high-density screens.
DENSITY_LOW - Static variable in class icyllis.modernui.util.DisplayMetrics
  Standard quantized DPI for low-density screens.
DENSITY_MEDIUM - Static variable in class icyllis.modernui.util.DisplayMetrics
  Standard quantized DPI for medium-density screens.
DENSITY_NONE - Static variable in class icyllis.modernui.graphics.Image
  Indicates that the image was created for an unknown pixel density and will not be scaled.
DENSITY_XHIGH - Static variable in class icyllis.modernui.util.DisplayMetrics
  Standard quantized DPI for extra-high-density screens.
DENSITY_XXHIGH - Static variable in class icyllis.modernui.util.DisplayMetrics
  Standard quantized DPI for extra-extra-high-density screens.
densityDpi - Variable in class icyllis.modernui.util.DisplayMetrics
  The screen density expressed as dots-per-inch.
  May be either `DisplayMetrics.DENSITY_LOW`, `DisplayMetrics.DENSITY_MEDIUM`, or `DisplayMetrics.DENSITY_HIGH`.
dependsOn(RenderTask) - Method in class icyllis.arc3d.engine.RenderTask
  Deprecated.
DEPTH - Static variable in class icyllis.arc3d.granite.GeometryStep
  Painter's depth.
DEPTH_SHIFT - Static variable in class icyllis.arc3d.granite.DrawOrder
depthClipNegativeOneToOne() - Method in class icyllis.arc3d.engine.Caps
  Whether clip space's depth is ranged from negative one to one (true) or zero to one (false).
depthSize - Variable in class icyllis.modernui.core.awt.GLData
  The number of bits for the depth channel.
DepthStencilAttachmentDesc() - Constructor for class icyllis.arc3d.engine.FramebufferDesc.DepthStencilAttachmentDesc
DepthStencilAttachmentDesc() - Constructor for class icyllis.arc3d.engine.RenderPassDesc.DepthStencilAttachmentDesc
DepthStencilAttachmentDesc(Image) - Constructor for class icyllis.arc3d.engine.FramebufferDesc.DepthStencilAttachmentDesc
depthStencilFlags() - Method in class icyllis.arc3d.granite.GeometryRenderer
depthStencilFlags() - Method in class icyllis.arc3d.granite.GeometryStep
depthStencilSettings() - Method in class icyllis.arc3d.granite.GeometryStep
DepthStencilSettings - Class in icyllis.arc3d.engine
  This class defines concrete depth and stencil settings that map directly to the underlying 3D API.
DepthStencilSettings(DepthStencilSettings.Face, DepthStencilSettings.Face, byte, boolean, boolean, boolean) - Constructor for class icyllis.arc3d.engine.DepthStencilSettings
  If stencil test is disabled, then two faces must be null.
DepthStencilSettings.Face - Class in icyllis.arc3d.engine
  Per-face stencil settings.
descendingIterator() - Method in class icyllis.modernui.lifecycle.SafeLinkedList
descent - Variable in class icyllis.modernui.graphics.text.FontMetricsInt
  The recommended distance below the baseline for singled spaced text.
describeFlag(int) - Static method in class icyllis.arc3d.compiler.tree.Modifiers
describeFlags(int) - Static method in class icyllis.arc3d.compiler.tree.Modifiers
describeFlags(int, boolean) - Static method in class icyllis.arc3d.compiler.tree.Modifiers
describeLayoutFlag(int) - Static method in class icyllis.arc3d.compiler.tree.Layout
DESTINATION - Enum constant in enum class icyllis.modernui.graphics.GradientShader.InterpolationColorSpace
  Interpolate in the color space of the render target.
destroy() - Method in class icyllis.arc3d.engine.ResourceProvider
destroy() - Method in class icyllis.modernui.audio.AudioManager
DESTROYED - Enum constant in enum class icyllis.modernui.lifecycle.Lifecycle.State
  Destroyed state for a LifecycleOwner.
destroyItem(ViewGroup, int, Object) - Method in class icyllis.modernui.widget.PagerAdapter
  Remove a page for the given position.
  The adapter is responsible for removing the view from its container, although it only must ensure this is done by the time it returns from `PagerAdapter.finishUpdate(ViewGroup)`.
detach(RenderTaskManager) - Method in class icyllis.arc3d.engine.RenderTask
  Deprecated.
  This method "detaches" all the SurfaceProxies this RenderTask modifies.
detach(Fragment) - Method in class icyllis.modernui.fragment.FragmentTransaction
  Detach the given fragment from the UI.
detachAllViewsFromParent() - Method in class icyllis.modernui.view.ViewGroup
  Detaches all views from the parent.
DETACHED_FLAG - Static variable in class icyllis.arc3d.engine.RenderTask
  Deprecated.
detachProxy() - Method in class icyllis.arc3d.engine.ImageProxyView
  This does not reset the origin or swizzle, so the view can still be used to access those properties associated with the detached proxy.
detachViewFromParent(int) - Method in class icyllis.modernui.view.ViewGroup
  Detaches a view from its parent.
detachViewFromParent(View) - Method in class icyllis.modernui.view.ViewGroup
  Detaches a view from its parent.
detachViewsFromParent(int, int) - Method in class icyllis.modernui.view.ViewGroup
  Detaches a range of views from their parents.
determinant() - Method in class icyllis.arc3d.core.Matrix
  Return the determinant of this matrix.
determinant() - Method in class icyllis.arc3d.core.Matrix4
  Return the determinant of this matrix.
determinant() - Method in interface icyllis.arc3d.core.Matrix4c
  Return the determinant of this matrix.
determineBinaryType(Context, Type, Type, Type[]) - Method in enum class icyllis.arc3d.compiler.Operator
  Determines the operand and result types of a binary expression.
Developer Guides - Search tag in class icyllis.modernui.animation.AnimatorSet
  Section
Developer Guides - Search tag in class icyllis.modernui.animation.ValueAnimator
  Section
Developer Guides - Search tag in class icyllis.modernui.view.ActionMode
  Section
Developer Guides - Search tag in class icyllis.modernui.view.View
  Section
Developer Guides - Search tag in interface icyllis.modernui.view.ContextMenu
  Section
Developer Guides - Search tag in interface icyllis.modernui.view.Menu
  Section
Developer Guides - Search tag in interface icyllis.modernui.view.MenuItem
  Section
Developer Guides - Search tag in interface icyllis.modernui.view.SubMenu
  Section
Developer Guides - Search tag in interface icyllis.modernui.view.View.OnDragListener
  Section
Device - Class in icyllis.arc3d.core
  Base class for drawing devices.
Device - Class in icyllis.arc3d.engine
  The `Device` represents a logical GPU device and provides shared context info of the backend 3D API.
Device(int, ContextOptions, Caps) - Constructor for class icyllis.arc3d.engine.Device
Device(ImageInfo) - Constructor for class icyllis.arc3d.core.Device
Device.Stats - Class in icyllis.arc3d.engine
DFA - Class in icyllis.arc3d.compiler.lex
  Tables representing a deterministic finite automaton for matching regular expressions.
DFA(int[], int[][], int[]) - Constructor for class icyllis.arc3d.compiler.lex.DFA
DFAState - Class in icyllis.arc3d.compiler.lex
DFAState(int, IntList) - Constructor for class icyllis.arc3d.compiler.lex.DFAState
didConcat(Matrix4c) - Method in class icyllis.arc3d.core.Canvas
didConcat(Matrix4c) - Method in class icyllis.arc3d.core.NWayCanvas
didRestore() - Method in class icyllis.arc3d.core.Canvas
didScale(float, float, float) - Method in class icyllis.arc3d.core.Canvas
didScale(float, float, float) - Method in class icyllis.arc3d.core.NWayCanvas
didSetMatrix(Matrix4c) - Method in class icyllis.arc3d.core.Canvas
didSetMatrix(Matrix4c) - Method in class icyllis.arc3d.core.NWayCanvas
didTouchFocusSelect() - Method in class icyllis.modernui.widget.TextView
  Returns true, only while processing a touch gesture, if the initial touch down event caused focus to move to the text view and as a result its selection changed.
didTranslate(float, float, float) - Method in class icyllis.arc3d.core.Canvas
didTranslate(float, float, float) - Method in class icyllis.arc3d.core.NWayCanvas
DIFFERENCE - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Subtracts darker from lighter with higher contrast.
DIFFERENCE - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Subtracts darker from lighter with higher contrast.
differentialAreaScale(float, float) - Method in class icyllis.arc3d.core.Matrix
  Returns the differential area scale factor for a local point 'p' that will be transformed by 'm' (which may have perspective).
differentialAreaScale(float, float) - Method in interface icyllis.arc3d.core.Matrixc
  Returns the differential area scale factor for a local point 'p' that will be transformed by 'm' (which may have perspective).
digestFor(int, int) - Method in class icyllis.arc3d.core.Strike
  Find or create a glyph for the given glyph ID, return the pointer to it.
DigitsInputFilter - Class in icyllis.modernui.text.method
  Input filter for digits-only text.
dim_foreground_light - Static variable in class icyllis.modernui.material.MaterialDesign
dim_foreground_light_disabled - Static variable in class icyllis.modernui.material.MaterialDesign
Dimension - Annotation Interface in icyllis.modernui.annotation
  Denotes that a numeric parameter, field or method return value is expected to represent a dimension.
Dimension.Unit - Annotation Interface in icyllis.modernui.annotation
DIR_LEFT_TO_RIGHT - Static variable in class icyllis.modernui.text.Layout
DIR_RIGHT_TO_LEFT - Static variable in class icyllis.modernui.text.Layout
DIRECTION_CCW - Static variable in class icyllis.arc3d.core.Path
  Counter-clockwise direction for adding closed contours, assumes the origin is top left, y-down.
DIRECTION_CW - Static variable in class icyllis.arc3d.core.Path
  Clockwise direction for adding closed contours, assumes the origin is top left, y-down.
Directions - Class in icyllis.modernui.text
  Stores information about bidirectional (left-to-right or right-to-left) text within the layout of a line in rendering order.
Directions(int[]) - Constructor for class icyllis.modernui.text.Directions
DirectMaskSubRun(StrikeDesc, Matrixc, Rect2fc, int, int[], int, float[], int, int) - Constructor for class icyllis.arc3d.granite.SubRunContainer.DirectMaskSubRun
  All params are read-only, copy will be made.
DISABLED - Static variable in class icyllis.arc3d.engine.DriverBugWorkarounds
DISABLED_ALPHA - Static variable in class icyllis.modernui.resources.SystemTheme
disabled_alpha_material_dark - Static variable in class icyllis.modernui.material.MaterialDesign
DISABLED_STENCIL_FLAG - Static variable in class icyllis.arc3d.engine.trash.UserStencilSettings
  Deprecated.
  StencilFlags
disableTransitionType(int) - Method in class icyllis.modernui.animation.LayoutTransition
  Disables the specified transitionType for this LayoutTransition object.
disallowAddToBackStack() - Method in class icyllis.modernui.fragment.FragmentTransaction
  Disallow calls to `FragmentTransaction.addToBackStack(String)`.
DISAPPEARING - Static variable in class icyllis.modernui.animation.LayoutTransition
  A flag indicating the animation that runs on those items that are disappearing from the container.
discard() - Method in class icyllis.arc3d.core.Canvas
  Makes Canvas contents undefined.
discard() - Method in class icyllis.arc3d.engine.RecordingContext
discard() - Method in class icyllis.arc3d.granite.SurfaceDrawContext
discard() - Method in class icyllis.arc3d.opengl.GLGraphicsPipeline
discard() - Method in class icyllis.arc3d.opengl.GLPipelineCache
  Deprecated.
discard() - Method in class icyllis.arc3d.opengl.GLProgram
discard() - Method in class icyllis.arc3d.opengl.GLSampler
discard() - Method in class icyllis.arc3d.opengl.GLUniformBuffer
  Deprecated.
discard() - Method in class icyllis.arc3d.opengl.GLVertexArray
DISCARD - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.StatementKind
DISCARD - Static variable in interface icyllis.arc3d.engine.task.ImageUploadTask.UploadCondition
discardRC() - Method in class icyllis.arc3d.granite.GraniteDevice
DiscardStatement - Class in icyllis.arc3d.compiler.tree
  A discard statement, fragment shader only.
discardStencilValuesAfterRenderPass() - Method in class icyllis.arc3d.engine.Caps
  Should we discard stencil values after a render pass? (Tilers get better performance if we always load stencil buffers with a "clear" op, and then discard the content when finished.)
disconnect(boolean) - Method in class icyllis.arc3d.engine.Device
  Called by context when the underlying backend context is already or will be destroyed before `ImmediateContext`.
disconnect(boolean) - Method in class icyllis.arc3d.opengl.GLDevice
dismiss() - Method in class icyllis.modernui.view.menu.CascadingMenuPopup
dismiss() - Method in interface icyllis.modernui.view.menu.MenuHelper
dismiss() - Method in class icyllis.modernui.view.menu.MenuPopupHelper
  Dismisses the popup, if showing.
dismiss() - Method in interface icyllis.modernui.view.menu.ShowableListMenu
dismiss() - Method in class icyllis.modernui.view.menu.StandardMenuPopup
dismiss() - Method in class icyllis.modernui.widget.ListPopupWindow
  Dismiss the popup window.
dismiss() - Method in class icyllis.modernui.widget.PopupMenu
  Dismiss the menu popup.
dismiss() - Method in class icyllis.modernui.widget.PopupWindow
  Disposes of the popup window.
dismissImmediate() - Method in class icyllis.modernui.widget.ListPopupWindow
  Remove existing exit transition from PopupWindow and force immediate dismissal.
dispatchActivityCreated() - Method in class icyllis.modernui.fragment.FragmentController
  Moves all Fragments managed by the controller's FragmentManager into the activity created state.
dispatchCreate() - Method in class icyllis.modernui.fragment.FragmentController
  Moves all Fragments managed by the controller's FragmentManager into the create state.
dispatchDataSetObserverOnChangedInternal() - Method in class icyllis.modernui.widget.ListView
dispatchDependentViewsChanged(View) - Method in class icyllis.modernui.widget.CoordinatorLayout
  Allows the caller to manually dispatch `CoordinatorLayout.Behavior.onDependentViewChanged(CoordinatorLayout, View, View)` to the associated `CoordinatorLayout.Behavior` instances of views which depend on the provided `View`.
dispatchDestroy() - Method in class icyllis.modernui.fragment.FragmentController
  Moves Fragments managed by the controller's FragmentManager into the destroy state.
dispatchDestroyView() - Method in class icyllis.modernui.fragment.FragmentController
  Moves all Fragments managed by the controller's FragmentManager into the destroy view state.
dispatchDraw(Canvas) - Method in class icyllis.modernui.view.View
  Draw the child views.
dispatchDraw(Canvas) - Method in class icyllis.modernui.view.ViewGroup
dispatchDraw(Canvas) - Method in class icyllis.modernui.widget.AbsListView
dispatchDraw(Canvas) - Method in class icyllis.modernui.widget.ExpandableListView
dispatchDraw(Canvas) - Method in class icyllis.modernui.widget.ListView
dispatchDrawableHotspotChanged(float, float) - Method in class icyllis.modernui.view.View
  Dispatches drawableHotspotChanged to all of this View's children.
dispatchDrawableHotspotChanged(float, float) - Method in class icyllis.modernui.view.ViewGroup
  Dispatches drawable hotspot changes to child views that meet at least one of the following criteria: Returns `false` from both `View.isClickable()` and `View.isLongClickable()` Requests duplication of parent state via `View.setDuplicateParentStateEnabled(boolean)`
dispatchDrawableHotspotChanged(float, float) - Method in class icyllis.modernui.widget.AbsListView
DispatcherState() - Constructor for class icyllis.modernui.view.KeyEvent.DispatcherState
dispatchFinishTemporaryDetach() - Method in class icyllis.modernui.view.View
  Dispatch `View.onFinishTemporaryDetach()` to this View and its direct children if this is a container View.
dispatchFinishTemporaryDetach() - Method in class icyllis.modernui.view.ViewGroup
  Dispatch `View.onFinishTemporaryDetach()` to this View and its direct children if this is a container View.
dispatchGenericMotionEvent(MotionEvent) - Method in class icyllis.modernui.view.View
  Dispatch a generic motion event.
dispatchGenericPointerEvent(MotionEvent) - Method in class icyllis.modernui.view.View
  Dispatch a generic motion event to the view under the first pointer.
dispatchGenericPointerEvent(MotionEvent) - Method in class icyllis.modernui.view.ViewGroup
dispatchGenericPointerEvent(MotionEvent) - Method in class icyllis.modernui.view.WindowGroup
dispatchHoverEvent(MotionEvent) - Method in class icyllis.modernui.view.View
  Dispatch a hover event.
dispatchHoverEvent(MotionEvent) - Method in class icyllis.modernui.view.ViewGroup
dispatchHoverEvent(MotionEvent) - Method in class icyllis.modernui.view.WindowGroup
dispatchingThrewException(Object, Message, Exception) - Method in interface icyllis.modernui.core.Looper.Observer
  Called when an exception was thrown while processing a message.
dispatchInvalidateDelayed(View, long) - Method in class icyllis.modernui.view.ViewRoot
dispatchInvalidateOnAnimation(View) - Method in class icyllis.modernui.view.ViewRoot
dispatchKeyEvent(KeyEvent) - Method in class icyllis.modernui.view.View
  Dispatch a key event to the next view on the focus path.
dispatchKeyEvent(KeyEvent) - Method in class icyllis.modernui.view.ViewGroup
dispatchKeyEvent(KeyEvent) - Method in class icyllis.modernui.widget.HorizontalScrollView
dispatchKeyEvent(KeyEvent) - Method in class icyllis.modernui.widget.ListView
dispatchKeyEvent(KeyEvent) - Method in class icyllis.modernui.widget.NestedScrollView
dispatchKeyEvent(KeyEvent) - Method in class icyllis.modernui.widget.ScrollView
dispatchKeyEvent(KeyEvent) - Method in class icyllis.modernui.widget.ViewPager
dispatchKeyShortcutEvent(KeyEvent) - Method in class icyllis.modernui.view.View
  Dispatches a key shortcut event.
dispatchKeyShortcutEvent(KeyEvent) - Method in class icyllis.modernui.view.ViewGroup
dispatchMessage(Message) - Method in class icyllis.modernui.core.Handler
  Handle system messages here.
dispatchNestedFling(float, float, boolean) - Method in class icyllis.modernui.view.View
  Dispatch a fling to a nested scrolling parent.
dispatchNestedPreFling(float, float) - Method in class icyllis.modernui.view.View
  Dispatch a fling to a nested scrolling parent before it is processed by this view.
dispatchNestedPreScroll(int, int, int[], int[], int) - Method in class icyllis.modernui.view.View
  Dispatch one step of a nested scroll in progress before this view consumes any portion of it.
dispatchNestedScroll(int, int, int, int, int[], int, int[]) - Method in class icyllis.modernui.view.View
  Dispatch one step of a nested scroll in progress.
dispatchOnGlobalLayout() - Method in class icyllis.modernui.view.ViewTreeObserver
  Notifies registered listeners that a global layout happened.
dispatchOnPreDraw() - Method in class icyllis.modernui.view.ViewTreeObserver
  Notifies registered listeners that the drawing pass is about to start.
dispatchOnScrollChanged() - Method in class icyllis.modernui.view.ViewTreeObserver
  Notifies registered listeners that something has scrolled.
dispatchPause() - Method in class icyllis.modernui.fragment.FragmentController
  Moves all Fragments managed by the controller's FragmentManager into the pause state.
dispatchPointerEvent(MotionEvent) - Method in class icyllis.modernui.view.View
  Dispatch a pointer event.
dispatchResume() - Method in class icyllis.modernui.fragment.FragmentController
  Moves all Fragments managed by the controller's FragmentManager into the resume state.
dispatchSetActivated(boolean) - Method in class icyllis.modernui.view.View
  Dispatch setActivated to all of this View's children.
dispatchSetActivated(boolean) - Method in class icyllis.modernui.view.ViewGroup
dispatchSetPressed(boolean) - Method in class icyllis.modernui.view.View
  Dispatch setPressed to all of this View's children.
dispatchSetPressed(boolean) - Method in class icyllis.modernui.view.ViewGroup
dispatchSetPressed(boolean) - Method in class icyllis.modernui.widget.AbsListView
dispatchSetSelected(boolean) - Method in class icyllis.modernui.view.View
  Dispatch setSelected to all of this View's children.
dispatchSetSelected(boolean) - Method in class icyllis.modernui.view.ViewGroup
dispatchStart() - Method in class icyllis.modernui.fragment.FragmentController
  Moves all Fragments managed by the controller's FragmentManager into the start state.
dispatchStartTemporaryDetach() - Method in class icyllis.modernui.view.View
  Dispatch `View.onStartTemporaryDetach()` to this View and its direct children if this is a container View.
dispatchStartTemporaryDetach() - Method in class icyllis.modernui.view.ViewGroup
  Dispatch `View.onStartTemporaryDetach()` to this View and its direct children if this is a container View.
dispatchStop() - Method in class icyllis.modernui.fragment.FragmentController
  Moves all Fragments managed by the controller's FragmentManager into the stop state.
dispatchTouchEvent(MotionEvent) - Method in class icyllis.modernui.view.View
  Pass the touch screen motion event down to the target view, or this view if it is the target.
dispatchTouchEvent(MotionEvent) - Method in class icyllis.modernui.view.ViewGroup
dispatchTouchEvent(MotionEvent) - Method in class icyllis.modernui.view.ViewRoot
dispatchTouchEvent(MotionEvent) - Method in class icyllis.modernui.view.WindowGroup
dispatchVisibilityChanged(View, int) - Method in class icyllis.modernui.view.View
  Dispatch a view visibility change down the view hierarchy.
dispatchVisibilityChanged(View, int) - Method in class icyllis.modernui.view.ViewGroup
dispatchWindowFocusChanged(boolean) - Method in class icyllis.modernui.view.View
  Called when the window containing this view gains or loses window focus.
dispatchWindowFocusChanged(boolean) - Method in class icyllis.modernui.view.ViewGroup
dispatchWindowVisibilityChanged(int) - Method in class icyllis.modernui.view.View
  Dispatch a window visibility change down the view hierarchy.
dispatchWindowVisibilityChanged(int) - Method in class icyllis.modernui.view.ViewGroup
display - Variable in class icyllis.modernui.core.awt.PlatformLinuxGLCanvas
DISPLAY_CLIP_HORIZONTAL - Static variable in class icyllis.modernui.view.Gravity
  Special constant to enable clipping to an overall display along the horizontal dimension.
DISPLAY_CLIP_VERTICAL - Static variable in class icyllis.modernui.view.Gravity
  Special constant to enable clipping to an overall display along the vertical dimension.
DISPLAY_P3 - Enum constant in enum class icyllis.arc3d.core.ColorSpace.Named
  `RGB` color space Display P3 based on SMPTE RP 431-2-2007 and IEC 61966-2.1:1999.
DisplayList - Class in icyllis.arc3d.core
  This class contains pre-processed graphics operations that can be replayed into a `Surface` via Surface::draw(DeferredDisplayList*).
DisplayList() - Constructor for class icyllis.arc3d.core.DisplayList
DisplayListRecorder - Class in icyllis.arc3d.core
  This class is intended to be used as: Get an `SurfaceCharacterization` representing the intended gpu-backed destination `Surface` Create a `DisplayListRecorder` Get the canvas and render into it Snap off and hold on to an `DisplayList` Once your app actually needs the pixels, call Surface::draw(DeferredDisplayList*)
DisplayListRecorder(SurfaceCharacterization) - Constructor for class icyllis.arc3d.core.DisplayListRecorder
DisplayMetrics - Class in icyllis.modernui.util
  A structure describing general information about a display, such as its size, density, and font scaling.
DisplayMetrics() - Constructor for class icyllis.modernui.util.DisplayMetrics
dispose() - Method in class icyllis.modernui.core.awt.NonClearGraphics
dispose() - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
dispose() - Method in interface icyllis.modernui.core.awt.PlatformGLCanvas
dispose() - Method in class icyllis.modernui.core.awt.PlatformLinuxGLCanvas
dispose() - Method in class icyllis.modernui.core.awt.PlatformMacOSXGLCanvas
dispose() - Method in class icyllis.modernui.core.awt.PlatformWin32GLCanvas
disposeCanvas() - Method in class icyllis.modernui.core.awt.AWTGLCanvas
distance(CharSequence, CharSequence) - Static method in class icyllis.modernui.text.TextUtils
  Find the Levenshtein distance between a and b.
distanceTo(float, float, float, float) - Static method in class icyllis.arc3d.core.Point
distanceToLineBetween(float, float, float, float, float, float) - Static method in class icyllis.arc3d.core.Point
distanceToLineBetweenSq(float, float, float, float, float, float) - Static method in class icyllis.arc3d.core.Point
distanceToLineSegmentBetween(float, float, float, float, float, float) - Static method in class icyllis.arc3d.core.Point
distanceToLineSegmentBetweenSq(float, float, float, float, float, float) - Static method in class icyllis.arc3d.core.Point
distanceToSq(float, float, float, float) - Static method in class icyllis.arc3d.core.Point
distinctUntilChanged(LiveData<X>) - Static method in class icyllis.modernui.lifecycle.Transformations
  Creates a new `LiveData` object that does not emit a value until the source LiveData value has been changed.
DIV - Enum constant in enum class icyllis.arc3d.compiler.Operator
DIV_ASSIGN - Enum constant in enum class icyllis.arc3d.compiler.Operator
DIVIDE - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Divides the destination pixels by the source pixels and saturates the result.
DIVIDE - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Divides the destination pixels by the source pixels and saturates the result.
DKGRAY - Static variable in class icyllis.arc3d.core.Color
  Represents fully opaque dark gray.
DO_LOOP - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.StatementKind
doAnimationFrame(long) - Method in interface icyllis.modernui.animation.AnimationHandler.FrameCallback
  Run animation based on the frame time.
doAnimationFrame(long) - Method in class icyllis.modernui.animation.AnimatorSet
doAnimationFrame(long) - Method in class icyllis.modernui.animation.ValueAnimator
  Processes a frame of the animation, adjusting the start time if needed.
doBevelJoin(PathConsumer, PathConsumer, float, float, float, float, float, float, float, float, boolean, boolean) - Static method in interface icyllis.arc3d.core.PathStroker.Joiner
doBezierApproxForArc(PathConsumer, float, float, float, float, float, float, float) - Static method in interface icyllis.arc3d.core.PathStroker.Joiner
doBezierApproxForArc(PathConsumer, float, float, float, float, float, float, float, boolean) - Static method in interface icyllis.arc3d.core.PathStroker.Joiner
doButtCap(PathConsumer, float, float, float, float) - Static method in interface icyllis.arc3d.core.PathStroker.Capper
doComplexLayout(char[], int, int, int, int, boolean, FontPaint, IntArrayList, FloatArrayList, float[], int, Rect, float, float) - Method in class icyllis.modernui.graphics.text.EmojiFont
doComplexLayout(char[], int, int, int, int, boolean, FontPaint, IntArrayList, FloatArrayList, float[], int, Rect, float, float) - Method in interface icyllis.modernui.graphics.text.Font
doComplexLayout(char[], int, int, int, int, boolean, FontPaint, IntArrayList, FloatArrayList, float[], int, Rect, float, float) - Method in class icyllis.modernui.graphics.text.OutlineFont
dodgeInsetEdges - Variable in class icyllis.modernui.widget.CoordinatorLayout.LayoutParams
  A `Gravity` value describing how this child view dodges any inset child views in the CoordinatorLayout.
doesNotNeedFontSupport(int) - Static method in class icyllis.modernui.graphics.text.FontCollection
doFrame(Choreographer, long) - Method in interface icyllis.modernui.core.Choreographer.FrameCallback
  Called when a new display frame is being rendered.
doLayoutRun(char[], int, int, int, int, boolean, FontPaint, int, float[], float, IntArrayList, FloatArrayList, ByteArrayList, Function<Font, Byte>, FontMetricsInt, ShapedText.RunConsumer) - Static method in class icyllis.modernui.graphics.text.ShapedText
doLayoutRun(char[], int, int, int, int, boolean, FontPaint, FontMetricsInt, ShapedText.RunConsumer) - Static method in class icyllis.modernui.graphics.text.ShapedText
doLazyInstantiation(ResourceProvider) - Method in class icyllis.arc3d.engine.ImageViewProxy
doLazyInstantiation(ResourceProvider) - Method in class icyllis.arc3d.engine.RenderTargetProxy
doLazyInstantiation(ResourceProvider) - Method in class icyllis.arc3d.engine.SurfaceProxy
doMiterJoin(PathConsumer, PathConsumer, float, float, float, float, float, float, float, float, boolean, boolean) - Static method in interface icyllis.arc3d.core.PathStroker.Joiner
done() - Method in class icyllis.arc3d.core.j2d.J2DUtils.J2DPathConverter
done() - Method in class icyllis.arc3d.core.Path
done() - Method in interface icyllis.arc3d.core.PathConsumer
  Called after the last segment of the last sub-path when the iteration of the path segments is completely done.
done() - Method in class icyllis.arc3d.core.PathStroker
DontLoad_DontStore - Static variable in interface icyllis.arc3d.engine.Engine.LoadStoreOps
  Combination of load ops and store ops.
DontLoad_Store - Static variable in interface icyllis.arc3d.engine.Engine.LoadStoreOps
  Combination of load ops and store ops.
doRoundCap(PathConsumer, float, float, float, float) - Static method in interface icyllis.arc3d.core.PathStroker.Capper
doRoundJoin(PathConsumer, PathConsumer, float, float, float, float, float, float, float, float, boolean, boolean) - Static method in interface icyllis.arc3d.core.PathStroker.Joiner
doSimpleLayout(char[], int, int, FontPaint, IntArrayList, FloatArrayList, float, float) - Method in class icyllis.modernui.graphics.text.EmojiFont
doSimpleLayout(char[], int, int, FontPaint, IntArrayList, FloatArrayList, float, float) - Method in interface icyllis.modernui.graphics.text.Font
doSimpleLayout(char[], int, int, FontPaint, IntArrayList, FloatArrayList, float, float) - Method in class icyllis.modernui.graphics.text.OutlineFont
doSquareCap(PathConsumer, float, float, float, float) - Static method in interface icyllis.arc3d.core.PathStroker.Capper
dot(float, float, float) - Method in class icyllis.arc3d.core.Vector3
  Returns the dot product of this vector with the given x, y and z components.
dot(float, float, float, float) - Method in class icyllis.arc3d.core.Quaternion
  Returns the dot product of this quaternion with the given x, y, z and w components.
dot(Quaternion) - Method in class icyllis.arc3d.core.Quaternion
  Returns the dot product of this quaternion with the given quaternion.
dot(Vector3) - Method in class icyllis.arc3d.core.Vector3
  Returns the dot product of this vector with the given vector.
Dot() - Static method in interface icyllis.arc3d.compiler.lex.RegexNode
  Wildcard, excluding LF and CR.
dotProduct(float, float, float, float) - Static method in class icyllis.arc3d.core.Point
  Returns the dot product of vector a and vector b.
doTraversal() - Method in class icyllis.modernui.view.ViewRoot
doubleBuffer - Variable in class icyllis.modernui.core.awt.GLData
  Whether to use double-buffering.
doubleValue() - Method in class icyllis.modernui.util.Half
  Returns the value of this `Half` as a `double` after a widening primitive conversion.
doUploadData(GLDevice, int, int, long, long, long) - Static method in class icyllis.arc3d.opengl.GLBuffer
doViewsOverlap(View, View) - Method in class icyllis.modernui.widget.CoordinatorLayout
  Check whether two views overlap each other.
down(TextView, Spannable) - Method in class icyllis.modernui.text.method.ArrowKeyMovementMethod
down(TextView, Spannable) - Method in class icyllis.modernui.text.method.BaseMovementMethod
  Performs a down movement action.
down(TextView, Spannable) - Method in class icyllis.modernui.text.method.LinkMovementMethod
down(TextView, Spannable) - Method in class icyllis.modernui.text.method.ScrollingMovementMethod
downFrom(Lifecycle.State) - Static method in enum class icyllis.modernui.lifecycle.Lifecycle.Event
  Returns the `Lifecycle.Event` that will be reported by a `Lifecycle` leaving the specified `Lifecycle.State` to a lower state, or `null` if there is no valid event that can move down from the given state.
downTo(Lifecycle.State) - Static method in enum class icyllis.modernui.lifecycle.Lifecycle.Event
  Returns the `Lifecycle.Event` that will be reported by a `Lifecycle` entering the specified `Lifecycle.State` from a higher state, or `null` if there is no valid event that can move down to the given state.
dp(float) - Method in class icyllis.modernui.view.View
  Utility to get the size in pixels that matches the view layout standards.
DP - Static variable in annotation interface icyllis.modernui.annotation.Dimension
DRAG_CROSSING - Static variable in class icyllis.modernui.view.HapticFeedbackConstants
  The user has moved the dragged object within a droppable area.
DragEvent - Class in icyllis.modernui.view
  A drag and drop operation
DragShadow() - Constructor for class icyllis.modernui.view.View.DragShadow
  Construct a shadow builder object with no associated View.
DragShadow(View) - Constructor for class icyllis.modernui.view.View.DragShadow
draw(int, int) - Method in class icyllis.arc3d.engine.CommandBuffer
  Records a non-indexed draw to current command buffer.
draw(int, int) - Method in class icyllis.arc3d.engine.OpsRenderPass
  Deprecated.
  Records a non-indexed draw to current command buffer.
draw(int, int) - Method in class icyllis.arc3d.granite.DrawCommandList
draw(int, int) - Method in class icyllis.arc3d.opengl.GLCommandBuffer
draw(int, int) - Method in class icyllis.arc3d.vulkan.VulkanCommandBuffer
draw(Canvas, float, float, Paint, GraniteDevice) - Method in class icyllis.arc3d.granite.BakedTextBlob
draw(Canvas, float, float, Paint, GraniteDevice) - Method in class icyllis.arc3d.granite.SubRunContainer.AtlasSubRun
draw(Canvas, float, float, Paint, GraniteDevice) - Method in class icyllis.arc3d.granite.SubRunContainer
draw(Canvas, float, float, Paint, GraniteDevice) - Method in class icyllis.arc3d.granite.SubRunContainer.SubRun
draw(ImmediateContext, DrawableInfo) - Method in interface icyllis.modernui.graphics.CustomDrawable.DrawHandler
  Deprecated.
  The direct context may be used to invalidate backend context states.
draw(Canvas) - Method in class icyllis.modernui.graphics.drawable.AnimatedImageDrawable
draw(Canvas) - Method in class icyllis.modernui.graphics.drawable.ColorDrawable
draw(Canvas) - Method in class icyllis.modernui.graphics.drawable.ColorStateListDrawable
draw(Canvas) - Method in class icyllis.modernui.graphics.drawable.Drawable
  Draw in its bounds (set via setBounds) respecting optional effects such as alpha (set via setAlpha).
draw(Canvas) - Method in class icyllis.modernui.graphics.drawable.DrawableContainer
draw(Canvas) - Method in class icyllis.modernui.graphics.drawable.DrawableWrapper
draw(Canvas) - Method in class icyllis.modernui.graphics.drawable.ImageDrawable
draw(Canvas) - Method in class icyllis.modernui.graphics.drawable.LayerDrawable
draw(Canvas) - Method in class icyllis.modernui.graphics.drawable.ScaleDrawable
draw(Canvas) - Method in class icyllis.modernui.graphics.drawable.ShapeDrawable
draw(Canvas) - Method in class icyllis.modernui.text.Layout
  Draw this Layout on the specified Canvas.
draw(Canvas) - Method in class icyllis.modernui.view.menu.SubMenuArrowDrawable
draw(Canvas) - Method in class icyllis.modernui.view.View
  Base method that directly draws this view and its background, foreground, overlay and all children to the given canvas.
draw(Canvas) - Method in class icyllis.modernui.widget.EdgeEffect
  Draw into the provided canvas.
draw(Canvas) - Method in class icyllis.modernui.widget.HorizontalScrollView
draw(Canvas) - Method in class icyllis.modernui.widget.ViewPager
draw(Canvas, float, float) - Method in class icyllis.modernui.TestFragment.SpectrumGraph
draw(Canvas, float, int, int, int) - Method in class icyllis.modernui.text.TextLine
  Draw the text line, based on visual order.
draw(Canvas, CharSequence, int, int, float, int, int, int, TextPaint) - Method in class icyllis.modernui.text.style.DynamicDrawableSpan
draw(Canvas, CharSequence, int, int, float, int, int, int, TextPaint) - Method in class icyllis.modernui.text.style.ReplacementSpan
  Draws the span into the canvas.
draw(Shape) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
Draw - Class in icyllis.arc3d.granite
  Represents a recorded draw operation.
Draw() - Constructor for class icyllis.arc3d.granite.Draw
draw3DRect(int, int, int, int, boolean) - Method in class icyllis.modernui.core.awt.NonClearGraphics
draw3DRect(int, int, int, int, boolean) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawable - Variable in class icyllis.modernui.core.awt.PlatformLinuxGLCanvas
Drawable - Class in icyllis.modernui.graphics.drawable
  A Drawable is a general abstraction for "something that can be drawn." Most often you will deal with Drawable as the type of resource retrieved for drawing things to the screen; the Drawable class provides a generic API for dealing with an underlying visual resource that may take a variety of forms.
Drawable() - Constructor for class icyllis.modernui.graphics.drawable.Drawable
Drawable.Callback - Interface in icyllis.modernui.graphics.drawable
  Implement this interface if you want to create an animated drawable that extends `Drawable`.
Drawable.ConstantState - Class in icyllis.modernui.graphics.drawable
  This abstract class is used by `Drawable`s to store shared constant state and data between Drawables.
DrawableContainer - Class in icyllis.modernui.graphics.drawable
  A helper class that contains several `Drawable`s and selects which one to use.
DrawableContainer() - Constructor for class icyllis.modernui.graphics.drawable.DrawableContainer
DrawableContainer.DrawableContainerState - Class in icyllis.modernui.graphics.drawable
  A ConstantState that can contain several `Drawable`s.
DrawableContainerState(DrawableContainer.DrawableContainerState, DrawableContainer) - Constructor for class icyllis.modernui.graphics.drawable.DrawableContainer.DrawableContainerState
drawableHotspotChanged(float, float) - Method in class icyllis.modernui.view.View
  This function is called whenever the view hotspot changes and needs to be propagated to drawables or child views managed by the view.
drawableHotspotChanged(float, float) - Method in class icyllis.modernui.widget.AbsSeekBar
drawableHotspotChanged(float, float) - Method in class icyllis.modernui.widget.CompoundButton
drawableHotspotChanged(float, float) - Method in class icyllis.modernui.widget.ImageView
drawableHotspotChanged(float, float) - Method in class icyllis.modernui.widget.ProgressBar
DrawableInfo - Class in icyllis.arc3d.engine
DrawableInfo() - Constructor for class icyllis.arc3d.engine.DrawableInfo
drawableStateChanged() - Method in class icyllis.modernui.view.View
  This function is called whenever the state of the view changes in such a way that it impacts the state of drawables being shown.
drawableStateChanged() - Method in class icyllis.modernui.view.ViewGroup
drawableStateChanged() - Method in class icyllis.modernui.widget.AbsListView
drawableStateChanged() - Method in class icyllis.modernui.widget.AbsSeekBar
drawableStateChanged() - Method in class icyllis.modernui.widget.CompoundButton
drawableStateChanged() - Method in class icyllis.modernui.widget.DropDownListView
drawableStateChanged() - Method in class icyllis.modernui.widget.ImageView
drawableStateChanged() - Method in class icyllis.modernui.widget.ProgressBar
drawableStateChanged() - Method in class icyllis.modernui.widget.TextView
drawableStateChanged() - Method in class icyllis.modernui.widget.ViewPager
DrawableWrapper - Class in icyllis.modernui.graphics.drawable
  Drawable container with only one child element.
DrawableWrapper(Drawable) - Constructor for class icyllis.modernui.graphics.drawable.DrawableWrapper
  Creates a new wrapper around the specified drawable.
drawArc(float, float, float, float, float, int, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw a circular arc at (cx, cy) with radius using the current matrix, clip and specified paint.
drawArc(float, float, float, float, float, int, float, Paint) - Method in class icyllis.arc3d.core.Device
drawArc(float, float, float, float, float, int, float, Paint) - Method in class icyllis.arc3d.core.j2d.RasterDevice
drawArc(float, float, float, float, float, int, float, Paint) - Method in class icyllis.arc3d.core.NoPixelsDevice
drawArc(float, float, float, float, float, int, float, Paint) - Method in class icyllis.arc3d.granite.GraniteDevice
drawArc(float, float, float, float, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw a circular arc at (cx, cy) with radius using the current matrix, clip and specified paint.
drawArc(float, float, float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw a circular arc at (cx, cy) with radius using the current matrix, clip and specified paint.
drawArc(float, float, float, float, float, Paint.Cap, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw a circular arc at (cx, cy) with radius using the current matrix, clip and specified paint.
drawArc(int, int, int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawArc(int, int, int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawArc(PointF, float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Variant version of `Canvas.drawArc(float, float, float, float, float, Paint)`.
DrawAtlas - Class in icyllis.arc3d.granite
  This class manages one or more atlas textures on behalf of primitive draws in Device.
DrawAtlas(int, int, int, int, int, DrawAtlas.AtlasGenerationCounter, boolean, boolean, String) - Constructor for class icyllis.arc3d.granite.DrawAtlas
DrawAtlas.AtlasGenerationCounter - Class in icyllis.arc3d.granite
  Keep track of generation number for atlases and Plots.
DrawAtlas.AtlasLocator - Class in icyllis.arc3d.granite
  AtlasLocator handles atlas position information.
DrawAtlas.AtlasToken - Class in icyllis.arc3d.granite
  AtlasToken is used to sequence uploads relative to each other and to batches of draws.
DrawAtlas.AtlasTokenTracker - Class in icyllis.arc3d.granite
  The TokenTracker encapsulates the incrementing and distribution of AtlasTokens.
DrawAtlas.Plot - Class in icyllis.arc3d.granite
  The backing texture for an atlas is broken into a spatial grid of Plots.
DrawAtlas.PlotBulkUseUpdater - Class in icyllis.arc3d.granite
  A class which can be handed back to an atlas for updating plots in bulk.
DrawAtlas.PlotEvictionCallback - Interface in icyllis.arc3d.granite
  An interface for eviction callbacks.
DrawAtlas.PlotLocator - Class in icyllis.arc3d.granite
  Used to locate a plot in a `DrawAtlas`.
drawAtlasSubRun(SubRunContainer.AtlasSubRun, float, float, Paint) - Method in class icyllis.arc3d.granite.GraniteDevice
drawBackground(Canvas, int, int) - Method in class icyllis.modernui.text.Layout
  Draw the visible background drawables of this Layout on the specified canvas.
drawBackground(Canvas, Paint, int, int, int, int, int, CharSequence, int, int, int) - Method in interface icyllis.modernui.text.style.LineBackgroundSpan
  Draw the background on the canvas.
drawBackground(Canvas, Paint, int, int, int, int, int, CharSequence, int, int, int) - Method in class icyllis.modernui.text.style.LineBackgroundSpan.Standard
DrawBase - Class in icyllis.arc3d.core.j2d
DrawBase() - Constructor for class icyllis.arc3d.core.j2d.DrawBase
drawBezier(float, float, float, float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Deprecated.
  use drawPath() instead
drawBezier(PointF, PointF, PointF, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Deprecated.
  use drawPath() instead
DrawBufferManager - Class in icyllis.arc3d.granite
  Manages dynamic and streaming GPU buffers.
DrawBufferManager(Caps, ResourceProvider) - Constructor for class icyllis.arc3d.granite.DrawBufferManager
drawBytes(byte[], int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawBytes(byte[], int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawChars(char[], int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawChars(char[], int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawChild(Canvas, View, long) - Method in class icyllis.modernui.view.ViewGroup
  Draw one child of this View Group.
drawChild(Canvas, View, long) - Method in class icyllis.modernui.widget.CoordinatorLayout
drawChord(float, float, float, float, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw a circular segment (i.e., a cut disk) at (cx, cy) with radius using the current matrix, clip and specified paint.
drawChord(float, float, float, float, float, Paint) - Method in class icyllis.arc3d.core.Device
drawChord(float, float, float, float, float, Paint) - Method in class icyllis.arc3d.core.j2d.RasterDevice
drawChord(float, float, float, float, float, Paint) - Method in class icyllis.arc3d.core.NoPixelsDevice
drawChord(float, float, float, float, float, Paint) - Method in class icyllis.arc3d.granite.GraniteDevice
drawChord(float, float, float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw a circular segment (i.e., a cut disk) at (cx, cy) with radius using the current matrix, clip and specified paint.
drawChord(PointF, float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Variant version of `Canvas.drawChord(float, float, float, float, float, Paint)`.
drawCircle(float, float, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw the specified circle at (cx, cy) with radius using the specified paint.
drawCircle(float, float, float, Paint) - Method in class icyllis.arc3d.core.Device
drawCircle(float, float, float, Paint) - Method in class icyllis.arc3d.core.j2d.RasterDevice
drawCircle(float, float, float, Paint) - Method in class icyllis.arc3d.core.NoPixelsDevice
drawCircle(float, float, float, Paint) - Method in class icyllis.arc3d.granite.GraniteDevice
drawCircle(float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw the specified circle at (cx, cy) with radius using the specified paint.
drawCircle(PointF, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Variant of `Canvas.drawCircle(float, float, float, Paint)`.
drawClipShape(Draw, boolean) - Method in class icyllis.arc3d.granite.GraniteDevice
drawColor(float, float, float, float) - Method in class icyllis.arc3d.core.Canvas
  Fill the current clip with the specified color, using SRC_OVER blend mode.
drawColor(float, float, float, float) - Method in class icyllis.modernui.graphics.Canvas
  Fill the current clip with the specified color, using SRC_OVER blend mode.
drawColor(float, float, float, float, BlendMode) - Method in class icyllis.arc3d.core.Canvas
  Fill the current clip with the specified color, the blend mode determines how color is combined with destination.
drawColor(float, float, float, float, BlendMode) - Method in class icyllis.modernui.graphics.Canvas
  Fill the current clip with the specified color, the blend mode determines how color is combined with destination.
drawColor(int) - Method in class icyllis.arc3d.core.Canvas
  Fill the current clip with the specified color, using SRC_OVER blend mode.
drawColor(int) - Method in class icyllis.modernui.graphics.Canvas
  Fill the current clip with the specified color, using SRC_OVER blend mode.
drawColor(int, BlendMode) - Method in class icyllis.arc3d.core.Canvas
  Fill the current clip with the specified color, the blend mode determines how color is combined with destination.
drawColor(int, BlendMode) - Method in class icyllis.modernui.graphics.Canvas
  Fill the current clip with the specified color, the blend mode determines how color is combined with destination.
DrawCommandList - Class in icyllis.arc3d.granite
  The list that holds commands of a draw pass, and can be replayed on `CommandBuffer`.
DrawCommandList() - Constructor for class icyllis.arc3d.granite.DrawCommandList
drawCustomDrawable(CustomDrawable) - Method in class icyllis.modernui.graphics.Canvas
  Deprecated.
drawCustomDrawable(CustomDrawable, Matrix4) - Method in class icyllis.modernui.graphics.Canvas
  Deprecated.
drawGeometry(Matrixc, GEO, BiConsumer<GEO, Rect2f>, Paint, GeometryRenderer, Blender) - Method in class icyllis.arc3d.granite.GraniteDevice
drawGlyphRunList(Canvas, GlyphRunList, Paint) - Method in class icyllis.arc3d.core.Device
drawGlyphs(int[], int, float[], int, int, float, float, Font, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draws count glyphs, at positions relative to origin styled with font and paint.
drawGlyphs(int[], int, float[], int, int, Font, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw array of glyphs with specified font in order visually left-to-right.
drawGlyphVector(GlyphVector, float, float) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawImage(Image, float, float, SamplingOptions, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw the specified image with its top/left corner at (x,y), using the specified paint, transformed by the current matrix.
drawImage(Image, float, float, float, float, float, float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw the specified image, scaling/translating automatically to fill the destination rectangle.
drawImage(Image, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw the specified image with its top/left corner at (x,y), using the specified paint, transformed by the current matrix.
drawImage(Image, Rect, RectF, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw the specified image, scaling/translating automatically to fill the destination rectangle.
drawImage(Image, Rect, Rect, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw the specified image, scaling/translating automatically to fill the destination rectangle.
drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawImage(Image, int, int, int, int, ImageObserver) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawImage(Image, int, int, int, int, ImageObserver) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawImage(Image, int, int, Color, ImageObserver) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawImage(Image, int, int, Color, ImageObserver) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawImage(Image, int, int, ImageObserver) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawImage(Image, int, int, ImageObserver) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawImage(Image, AffineTransform, ImageObserver) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawImageRect(Image, Rect2fc, Rect2fc, SamplingOptions, Paint, int) - Method in class icyllis.arc3d.core.Canvas
  Draw the specified image, scaling/translating automatically to fill the destination rectangle.
drawImageRect(Image, Rect2fc, Rect2fc, SamplingOptions, Paint, int) - Method in class icyllis.arc3d.core.Device
drawImageRect(Image, Rect2fc, Rect2fc, SamplingOptions, Paint, int) - Method in class icyllis.arc3d.core.j2d.RasterDevice
drawImageRect(Image, Rect2fc, Rect2fc, SamplingOptions, Paint, int) - Method in class icyllis.arc3d.core.NoPixelsDevice
drawImageRect(Image, Rect2fc, Rect2fc, SamplingOptions, Paint, int) - Method in class icyllis.arc3d.granite.GraniteDevice
drawImageRect(Image, Rect2fc, SamplingOptions, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw the specified image, scaling/translating automatically to fill the destination rectangle.
drawIndexed(int, int, int) - Method in class icyllis.arc3d.engine.CommandBuffer
  Records an indexed draw to current command buffer.
drawIndexed(int, int, int) - Method in class icyllis.arc3d.engine.OpsRenderPass
  Deprecated.
  Records an indexed draw to current command buffer.
drawIndexed(int, int, int) - Method in class icyllis.arc3d.granite.DrawCommandList
drawIndexed(int, int, int) - Method in class icyllis.arc3d.opengl.GLCommandBuffer
drawIndexed(int, int, int) - Method in class icyllis.arc3d.vulkan.VulkanCommandBuffer
drawIndexedInstanced(int, int, int, int, int) - Method in class icyllis.arc3d.engine.CommandBuffer
  Records an indexed draw to current command buffer.
drawIndexedInstanced(int, int, int, int, int) - Method in class icyllis.arc3d.engine.OpsRenderPass
  Deprecated.
  Records an indexed draw to current command buffer.
drawIndexedInstanced(int, int, int, int, int) - Method in class icyllis.arc3d.granite.DrawCommandList
drawIndexedInstanced(int, int, int, int, int) - Method in class icyllis.arc3d.opengl.GLCommandBuffer
drawIndexedInstanced(int, int, int, int, int) - Method in class icyllis.arc3d.vulkan.VulkanCommandBuffer
drawInstanced(int, int, int, int) - Method in class icyllis.arc3d.engine.CommandBuffer
  Records a non-indexed draw to current command buffer.
drawInstanced(int, int, int, int) - Method in class icyllis.arc3d.engine.OpsRenderPass
  Deprecated.
  Records a non-indexed draw to current command buffer.
drawInstanced(int, int, int, int) - Method in class icyllis.arc3d.granite.DrawCommandList
drawInstanced(int, int, int, int) - Method in class icyllis.arc3d.opengl.GLCommandBuffer
drawInstanced(int, int, int, int) - Method in class icyllis.arc3d.vulkan.VulkanCommandBuffer
drawInstancedSupport() - Method in class icyllis.arc3d.engine.Caps
drawLeadingMargin(Canvas, TextPaint, int, int, int, int, int, CharSequence, int, int, boolean, Layout) - Method in class icyllis.modernui.markdown.core.style.CodeBlockSpan
drawLeadingMargin(Canvas, TextPaint, int, int, int, int, int, CharSequence, int, int, boolean, Layout) - Method in class icyllis.modernui.markdown.core.style.HeadingSpan
drawLeadingMargin(Canvas, TextPaint, int, int, int, int, int, CharSequence, int, int, boolean, Layout) - Method in class icyllis.modernui.markdown.core.style.OrderedListItemSpan
drawLeadingMargin(Canvas, TextPaint, int, int, int, int, int, CharSequence, int, int, boolean, Layout) - Method in class icyllis.modernui.markdown.core.style.ThematicBreakSpan
drawLeadingMargin(Canvas, TextPaint, int, int, int, int, int, CharSequence, int, int, boolean, Layout) - Method in class icyllis.modernui.text.style.BulletSpan
drawLeadingMargin(Canvas, TextPaint, int, int, int, int, int, CharSequence, int, int, boolean, Layout) - Method in interface icyllis.modernui.text.style.LeadingMarginSpan
  Renders the leading margin.
drawLeadingMargin(Canvas, TextPaint, int, int, int, int, int, CharSequence, int, int, boolean, Layout) - Method in class icyllis.modernui.text.style.LeadingMarginSpan.Standard
drawLeadingMargin(Canvas, TextPaint, int, int, int, int, int, CharSequence, int, int, boolean, Layout) - Method in class icyllis.modernui.text.style.QuoteSpan
drawLine(float, float, float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Equivalent to `Canvas.drawLine(float, float, float, float, Paint.Cap, float, Paint)`.
drawLine(float, float, float, float, int, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw a line segment from (x0, y0) to (x1, y1) using the current matrix, clip and specified paint.
drawLine(float, float, float, float, int, float, Paint) - Method in class icyllis.arc3d.core.Device
drawLine(float, float, float, float, int, float, Paint) - Method in class icyllis.arc3d.core.j2d.RasterDevice
drawLine(float, float, float, float, int, float, Paint) - Method in class icyllis.arc3d.core.NoPixelsDevice
drawLine(float, float, float, float, int, float, Paint) - Method in class icyllis.arc3d.granite.GraniteDevice
drawLine(float, float, float, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draws line segment from (x0, y0) to (x1, y1) using the current matrix, clip and specified paint.
drawLine(float, float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draws line segment from (x0, y0) to (x1, y1) using the current matrix, clip and specified paint.
drawLine(float, float, float, float, Paint.Cap, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw a line segment from (x0, y0) to (x1, y1) using the specified paint.
drawLine(int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawLine(int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawLine(PointF, PointF, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Equivalent to `Canvas.drawLine(float, float, float, float, Paint.Cap, float, Paint)`.
drawLine(PointF, PointF, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draws line segment from (x0, y0) to (x1, y1) using the current matrix, clip and specified paint.
drawLineListMesh(FloatBuffer, IntBuffer, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Special case of `Canvas.drawMesh(VertexMode, FloatBuffer, FloatBuffer, IntBuffer, ShortBuffer, BlendMode, Paint)`.
drawLines(float[], int, int, boolean, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw a series of lines.
drawMargin(Canvas, TextPaint, int, int, int, int, int, int, CharSequence, int, int, boolean, Layout) - Method in class icyllis.modernui.markdown.core.style.CodeBlockSpan
drawMargin(Canvas, TextPaint, int, int, int, int, int, int, CharSequence, int, int, boolean, Layout) - Method in class icyllis.modernui.markdown.core.style.HeadingSpan
drawMargin(Canvas, TextPaint, int, int, int, int, int, int, CharSequence, int, int, boolean, Layout) - Method in class icyllis.modernui.markdown.core.style.ThematicBreakSpan
drawMargin(Canvas, TextPaint, int, int, int, int, int, int, CharSequence, int, int, boolean, Layout) - Method in interface icyllis.modernui.text.style.LeadingMarginSpan
  Called when drawing the margin.
drawMesh(Canvas.VertexMode, FloatBuffer, FloatBuffer, IntBuffer, ShortBuffer, BlendMode, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw an instance of a custom mesh with the given vertex data, the vertices are interpreted as the given primitive topology.
DrawOp - Class in icyllis.arc3d.engine.trash.ops
  Deprecated.
DrawOp() - Constructor for class icyllis.arc3d.engine.trash.ops.DrawOp
  Deprecated.
DrawOrder - Class in icyllis.arc3d.granite
  DrawOrder aggregates the three separate sequences that Granite uses to re-order draws and their sub-steps as much as possible while preserving the painter's order semantics of the public API.
DrawOrder() - Constructor for class icyllis.arc3d.granite.DrawOrder
drawOval(int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawOval(int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawPaint(Paint) - Method in class icyllis.arc3d.core.Canvas
  Fills the current clip with the specified paint.
drawPaint(Paint) - Method in class icyllis.arc3d.core.Device
drawPaint(Paint) - Method in class icyllis.arc3d.core.j2d.RasterDevice
drawPaint(Paint) - Method in class icyllis.arc3d.core.NoPixelsDevice
drawPaint(Paint) - Method in class icyllis.arc3d.granite.GraniteDevice
drawPaint(Paint) - Method in class icyllis.modernui.graphics.Canvas
  Fills the current clip with the specified paint.
DrawParams - Class in icyllis.arc3d.granite
DrawParams() - Constructor for class icyllis.arc3d.granite.DrawParams
DrawPass - Class in icyllis.arc3d.granite
  A draw pass represents a render pass, with limited and sorted draw commands.
DrawPass.SortKey - Class in icyllis.arc3d.granite
  The sorting is used to minimize state change.
drawPath(Path, Paint) - Method in class icyllis.arc3d.core.j2d.DrawBase
drawPie(float, float, float, float, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw a circular sector (i.e., a pie) at (cx, cy) with radius using the current matrix, clip and specified paint.
drawPie(float, float, float, float, float, Paint) - Method in class icyllis.arc3d.core.Device
drawPie(float, float, float, float, float, Paint) - Method in class icyllis.arc3d.core.j2d.RasterDevice
drawPie(float, float, float, float, float, Paint) - Method in class icyllis.arc3d.core.NoPixelsDevice
drawPie(float, float, float, float, float, Paint) - Method in class icyllis.arc3d.granite.GraniteDevice
drawPie(float, float, float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw a circular sector (i.e., a pie) at (cx, cy) with radius using the current matrix, clip and specified paint.
drawPie(PointF, float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Variant version of `Canvas.drawPie(float, float, float, float, float, Paint)`.
drawPoint(float, float, int, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draws point at (x, y) using the current matrix, clip and specified paint.
drawPoint(float, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draws point at (x, y) using the current matrix, clip and specified paint.
drawPoint(float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draws a point centered at (x, y) using the specified paint.
drawPoint(PointF, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draws a point centered at (x, y) using the specified paint.
drawPointListMesh(FloatBuffer, IntBuffer, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Special case of `Canvas.drawMesh(VertexMode, FloatBuffer, FloatBuffer, IntBuffer, ShortBuffer, BlendMode, Paint)`.
drawPoints(float[], int, int, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw a series of points.
drawPoints(float[], Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw a series of points.
drawPoints(int, float[], int, int, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draws pts using the current matrix, clip and specified paint.
drawPoints(int, float[], int, int, Paint) - Method in class icyllis.arc3d.core.Device
drawPoints(int, float[], int, int, Paint) - Method in class icyllis.arc3d.core.j2d.RasterDevice
drawPoints(int, float[], int, int, Paint) - Method in class icyllis.arc3d.core.NoPixelsDevice
drawPoints(int, float[], int, int, Paint) - Method in class icyllis.arc3d.granite.GraniteDevice
drawPolygon(int[], int[], int) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawPolygon(int[], int[], int) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawPolygon(Polygon) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawPolygon(Polygon) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawPolyline(int[], int[], int) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawPolyline(int[], int[], int) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawRect(float, float, float, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw the specified Rect using the specified paint.
drawRect(float, float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw the specified Rect using the specified paint.
drawRect(int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawRect(int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawRect(Rect2fc, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw the specified Rect using the specified paint.
drawRect(Rect2fc, Paint) - Method in class icyllis.arc3d.core.Device
drawRect(Rect2fc, Paint) - Method in class icyllis.arc3d.core.j2d.RasterDevice
drawRect(Rect2fc, Paint) - Method in class icyllis.arc3d.core.NoPixelsDevice
drawRect(Rect2fc, Paint) - Method in class icyllis.arc3d.granite.GraniteDevice
drawRect(Rect2ic, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw the specified Rect using the specified paint.
drawRect(RectF, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw the specified Rect using the specified paint.
drawRect(Rect, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw the specified Rect using the specified paint.
drawRectGradient(float, float, float, float, int, int, int, int, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Similar to `Canvas.drawRect(float, float, float, float, Paint)`, but paint's color and shader are ignored in this case.
drawRenderableImage(RenderableImage, AffineTransform) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawRenderedImage(RenderedImage, AffineTransform) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawRoundImage(Image, float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Deprecated.
  use ImageShader instead
drawRoundLines(float[], int, int, boolean, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Deprecated.
  use `Canvas.drawLines(float[], int, int, boolean, Paint)` instead
drawRoundRect(float, float, float, float, float, float, float, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw a rectangle with rounded corners within a rectangular bounds.
drawRoundRect(float, float, float, float, float, int, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw a rectangle with rounded corners within a rectangular bounds.
drawRoundRect(float, float, float, float, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw a rectangle with rounded corners within a rectangular bounds.
drawRoundRect(float, float, float, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw a rectangle with rounded corners within a rectangular bounds.
drawRoundRect(int, int, int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawRoundRect(int, int, int, int, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawRoundRect(Rect2fc, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw a rectangle with rounded corners within a rectangular bounds.
drawRoundRect(Rect2f, float, float, float, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw a rectangle with rounded corners within a rectangular bounds.
drawRoundRect(RoundRect, Paint) - Method in class icyllis.arc3d.core.Canvas
drawRoundRect(RoundRect, Paint) - Method in class icyllis.arc3d.core.Device
drawRoundRect(RoundRect, Paint) - Method in class icyllis.arc3d.core.j2d.RasterDevice
drawRoundRect(RoundRect, Paint) - Method in class icyllis.arc3d.core.NoPixelsDevice
drawRoundRect(RoundRect, Paint) - Method in class icyllis.arc3d.granite.GraniteDevice
drawRoundRect(RectF, float, int, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw a rectangle with rounded corners within a rectangular bounds.
drawRoundRect(RectF, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw a rectangle with rounded corners within a rectangular bounds.
drawRoundRectGradient(float, float, float, float, int, int, int, int, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Similar to `Canvas.drawRoundRect(float, float, float, float, float, Paint)`, but paint's color and shader are ignored in this case.
drawShapedText(ShapedText, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw a single style run of positioned glyphs in order visually left-to-right, where a single style run may contain multiple BiDi runs and font runs.
drawSimpleText(char[], Font, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
drawSimpleText(String, Font, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
drawString(String, float, float) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawString(String, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawString(String, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawString(AttributedCharacterIterator, float, float) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
drawString(AttributedCharacterIterator, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics
drawString(AttributedCharacterIterator, int, int) - Method in class icyllis.modernui.core.awt.NonClearGraphics2D
DrawTask - Class in icyllis.arc3d.granite
DrawTask(ImageViewProxy, TaskList) - Constructor for class icyllis.arc3d.granite.DrawTask
drawText(Canvas, int, int) - Method in class icyllis.modernui.text.BoringLayout
drawText(Canvas, int, int) - Method in class icyllis.modernui.text.Layout
  Draw all visible text lines of this Layout on the specified canvas.
drawTextBlob(TextBlob, float, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draws TextBlob blob at (x, y), using the current matrix, clip and specified paint.
drawTextBlob(TextBlob, float, float, Paint) - Method in class icyllis.modernui.graphics.Canvas
drawTextRun(Canvas, char[], int, int, int, int, float, float, boolean, TextPaint) - Static method in class icyllis.modernui.text.TextUtils
  Draw a run of text, all in a single direction, with optional context for complex text shaping.
drawTextRun(Canvas, CharSequence, int, int, int, int, float, float, boolean, TextPaint) - Static method in class icyllis.modernui.text.TextUtils
  Draw a run of text, all in a single direction, with optional context for complex text shaping.
drawTickMarks(Canvas) - Method in class icyllis.modernui.widget.AbsSeekBar
drawTriangle(float, float, float, float, float, float, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draw a triangle using the specified paint.
drawTriangleListMesh(FloatBuffer, IntBuffer, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Special case of `Canvas.drawMesh(VertexMode, FloatBuffer, FloatBuffer, IntBuffer, ShortBuffer, BlendMode, Paint)`.
drawVertices(Vertices, Blender, Paint) - Method in class icyllis.arc3d.core.Canvas
  Draws the vertices, a triangle mesh, using current clip and matrix.
drawVertices(Vertices, Blender, Paint) - Method in class icyllis.arc3d.core.Device
drawVertices(Vertices, Blender, Paint) - Method in class icyllis.arc3d.core.j2d.RasterDevice
drawVertices(Vertices, Blender, Paint) - Method in class icyllis.arc3d.core.NoPixelsDevice
drawVertices(Vertices, Blender, Paint) - Method in class icyllis.arc3d.granite.GraniteDevice
drawVertices(Canvas.VertexMode, int, float[], int, float[], int, int[], int, short[], int, int, BlendMode, Paint) - Method in class icyllis.modernui.graphics.Canvas
  Draw an instance of a custom mesh with the given vertex data, the vertices are interpreted as the given primitive topology.
DriverBugWorkarounds - Class in icyllis.arc3d.engine
DriverBugWorkarounds() - Constructor for class icyllis.arc3d.engine.DriverBugWorkarounds
DriverBugWorkarounds(Map<String, Boolean>) - Constructor for class icyllis.arc3d.engine.DriverBugWorkarounds
DropDownListView - Class in icyllis.modernui.widget
  Wrapper class for a ListView.
DropDownListView(Context, boolean) - Constructor for class icyllis.modernui.widget.DropDownListView
  Creates a new list view wrapper.
dropUniqueRefs() - Method in class icyllis.arc3d.engine.ImageProxyCache
dropUniqueRefs(ResourceCache) - Method in class icyllis.arc3d.engine.ThreadSafeCache
dropUniqueRefsOlderThan(long) - Method in class icyllis.arc3d.engine.ImageProxyCache
dropUniqueRefsOlderThan(long) - Method in class icyllis.arc3d.engine.ThreadSafeCache
ds - Variable in class icyllis.modernui.core.awt.PlatformLinuxGLCanvas
ds - Variable in class icyllis.modernui.core.awt.PlatformMacOSXGLCanvas
ds - Variable in class icyllis.modernui.core.awt.PlatformWin32GLCanvas
DST - Enum constant in enum class icyllis.arc3d.core.BlendMode
  The source pixels are discarded, leaving the destination intact.
DST - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  The source pixels are discarded, leaving the destination intact.
DST_ATOP - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Discards the destination pixels that are not covered by source pixels.
DST_ATOP - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Discards the destination pixels that are not covered by source pixels.
DST_IN - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Keeps the destination pixels that cover source pixels, discards the remaining source and destination pixels.
DST_IN - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Keeps the destination pixels that cover source pixels, discards the remaining source and destination pixels.
DST_OUT - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Keeps the destination pixels that are not covered by source pixels.
DST_OUT - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Keeps the destination pixels that are not covered by source pixels.
DST_OVER - Enum constant in enum class icyllis.arc3d.core.BlendMode
  The source pixels are drawn behind the destination pixels.
DST_OVER - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  The source pixels are drawn behind the destination pixels.
dstType() - Method in class icyllis.arc3d.engine.VertexInputLayout.Attribute
dump(StringBuilder, boolean) - Method in class icyllis.arc3d.opengl.GLCaps
dump(String, FileDescriptor, PrintWriter, String...) - Method in class icyllis.modernui.fragment.Fragment
  Print the Fragment's state into the given stream.
dump(String, FileDescriptor, PrintWriter, String...) - Method in class icyllis.modernui.fragment.FragmentManager
  Print the FragmentManager's state into the given stream.
dump(String, StringBuilder) - Method in class icyllis.arc3d.compiler.ShaderCaps
dump(String, StringBuilder) - Method in class icyllis.arc3d.engine.ShaderCaps
DURATION_INFINITE - Static variable in class icyllis.modernui.animation.Animator
  The value used to indicate infinite duration (e.g.
Dwmapi - Class in icyllis.modernui.core
Dwmapi() - Constructor for class icyllis.modernui.core.Dwmapi
Dwmapi.Functions - Class in icyllis.modernui.core
DwmExtendFrameIntoClientArea - Static variable in class icyllis.modernui.core.Dwmapi.Functions
DwmExtendFrameIntoClientArea(long, long) - Static method in class icyllis.modernui.core.Dwmapi
DYNAMIC_COLOR_BLEND_STATE - Static variable in class icyllis.arc3d.engine.PipelineDesc
DynamicDrawableSpan - 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.
DynamicDrawableSpan() - Constructor for class icyllis.modernui.text.style.DynamicDrawableSpan
  Creates a `DynamicDrawableSpan`.
DynamicDrawableSpan(int) - Constructor for class icyllis.modernui.text.style.DynamicDrawableSpan
  Creates a `DynamicDrawableSpan` based on a vertical alignment.\
DynamicDrawableSpan.AlignmentType - Annotation Interface in icyllis.modernui.text.style
  Defines acceptable alignment types.
DynamicLayout - Class in icyllis.modernui.text
DynamicLayout.Builder - Class in icyllis.modernui.text
  Builder for dynamic layouts.
dynamicStateArrayGeometryProcessorTextureSupport() - Method in class icyllis.arc3d.engine.Caps

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