Index
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
- DataSet() - Constructor for class icyllis.modernui.util.DataSet
-
Creates a new, empty DataSet.
- DataSetObservable - Class in icyllis.modernui.util
-
A specialization of
Observable
forDataSetObserver
that provides methods for sending notifications to a list ofDataSetObserver
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
- 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) andDisplayMetrics.DENSITY_HIGH
(144dpi). - DENSITY_120 - Static variable in class icyllis.modernui.util.DisplayMetrics
-
Intermediate density for screens that sit between
DisplayMetrics.DENSITY_MEDIUM
(96dpi) andDisplayMetrics.DENSITY_HIGH
(144dpi). - DENSITY_132 - Static variable in class icyllis.modernui.util.DisplayMetrics
-
Intermediate density for screens that sit between
DisplayMetrics.DENSITY_MEDIUM
(96dpi) andDisplayMetrics.DENSITY_HIGH
(144dpi). - DENSITY_156 - Static variable in class icyllis.modernui.util.DisplayMetrics
-
Intermediate density for screens that sit between
DisplayMetrics.DENSITY_HIGH
(144dpi) andDisplayMetrics.DENSITY_XHIGH
(192dpi). - DENSITY_168 - Static variable in class icyllis.modernui.util.DisplayMetrics
-
Intermediate density for screens that sit between
DisplayMetrics.DENSITY_HIGH
(144dpi) andDisplayMetrics.DENSITY_XHIGH
(192dpi). - DENSITY_180 - Static variable in class icyllis.modernui.util.DisplayMetrics
-
Intermediate density for screens that sit between
DisplayMetrics.DENSITY_HIGH
(144dpi) andDisplayMetrics.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) andDisplayMetrics.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) andDisplayMetrics.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) andDisplayMetrics.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) andDisplayMetrics.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) andDisplayMetrics.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) andDisplayMetrics.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) andDisplayMetrics.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) andDisplayMetrics.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 eitherDisplayMetrics.DENSITY_LOW
,DisplayMetrics.DENSITY_MEDIUM
, orDisplayMetrics.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 fromPagerAdapter.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 associatedCoordinatorLayout.Behavior
instances of views which depend on the providedView
. - 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 bothView.isClickable()
andView.isLongClickable()
Requests duplication of parent state viaView.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 destinationSurface
Create aDisplayListRecorder
Get the canvas and render into it Snap off and hold on to anDisplayList
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 adouble
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 aLifecycle
leaving the specifiedLifecycle.State
to a lower state, ornull
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 aLifecycle
entering the specifiedLifecycle.State
from a higher state, ornull
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
- 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
- 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
- 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
- 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.
- 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
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form