# Index

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

## E

e - Variable in class icyllis.arc3d.core.ColorSpace.Rgb.TransferParameters
  Variable \(e\) in the equation of the EOTF described above.
EASY_EDIT_SPAN - Static variable in class icyllis.modernui.text.TextUtils
EDGE_RELEASE - Static variable in class icyllis.modernui.view.HapticFeedbackConstants
  The user's squeeze crossed the gesture's release threshold.
EDGE_SQUEEZE - Static variable in class icyllis.modernui.view.HapticFeedbackConstants
  The user's squeeze crossed the gesture's initiation threshold.
EdgeEffect - Class in icyllis.modernui.widget
  This class performs the graphical effect used at the edges of scrollable widgets when the user scrolls beyond the content bounds in 2D space.
EdgeEffect() - Constructor for class icyllis.modernui.widget.EdgeEffect
  Construct a new EdgeEffect with a theme appropriate for the provided context.
edit - Static variable in class icyllis.modernui.R.id
Editable - Interface in icyllis.modernui.text
  This is the interface for text whose content and markup can be changed (as opposed to immutable text like Strings).
EDITABLE - Enum constant in enum class icyllis.modernui.widget.TextView.BufferType
Editable.Factory - Interface in icyllis.modernui.text
  Factory used by TextView to create new `Editables`.
EditOperation(Parcel, ClassLoader) - Constructor for class icyllis.modernui.widget.Editor.EditOperation
EditOperation(Editor, String, int, String) - Constructor for class icyllis.modernui.widget.Editor.EditOperation
  Constructs an edit operation from a text input operation on editor that replaces the oldText starting at dstart with newText.
Editor - Class in icyllis.modernui.widget
  Helper class used by TextView to handle editable text views.
Editor.EditOperation - Class in icyllis.modernui.widget
  An operation to undo a single "edit" to a text view.
Editor.UndoInputFilter - Class in icyllis.modernui.widget
  An InputFilter that monitors text input to maintain undo history.
EditText - Class in icyllis.modernui.widget
  A user interface element for entering and modifying text.
EditText(Context) - Constructor for class icyllis.modernui.widget.EditText
effective - Variable in class icyllis.modernui.core.awt.AWTGLCanvas
elementAt(int) - Method in class icyllis.arc3d.engine.PriorityQueue
  Gets the ith element in priority queue.
elements() - Method in class icyllis.arc3d.core.effects.ColorMatrix
elements() - Method in class icyllis.arc3d.granite.ClipStack
ellipsize(CharSequence, TextPaint, float, TextUtils.TruncateAt) - Static method in class icyllis.modernui.text.TextUtils
  Returns the original text if it fits in the specified width given the properties of the specified Paint, or, if it does not fit, a truncated copy with ellipsis character added at the specified edge or center.
ellipsize(CharSequence, TextPaint, float, TextUtils.TruncateAt, boolean, TextUtils.EllipsizeCallback) - Static method in class icyllis.modernui.text.TextUtils
  Returns the original text if it fits in the specified width given the properties of the specified Paint, or, if it does not fit, a copy with ellipsis character added at the specified edge or center.
ellipsized(int, int) - Method in class icyllis.modernui.text.BoringLayout
  Callback for the ellipsizer to report what region it ellipsized.
ellipsized(int, int) - Method in interface icyllis.modernui.text.TextUtils.EllipsizeCallback
  This method is called to report that the specified region of text was ellipsized away by a call to `TextUtils.ellipsize(java.lang.CharSequence, icyllis.modernui.text.TextPaint, float, icyllis.modernui.text.TextUtils.TruncateAt)`.
emitAndInstallProcs() - Method in class icyllis.arc3d.granite.shading.GraphicsPipelineBuilder
EmitArgs(XPFragmentBuilder, UniformHandler, TransferProcessor, String, String, String, String) - Constructor for class icyllis.arc3d.engine.trash.TransferProcessor.ProgramImpl.EmitArgs
  Deprecated.
emitAttributes(GeometryStep) - Method in interface icyllis.arc3d.granite.shading.VertexGeomBuilder
  Emits per-vertex and per-instance attributes to vertex shader inputs.
emitAttributes(GeometryStep) - Method in class icyllis.arc3d.granite.shading.VertexShaderBuilder
emitBlendCodeForDstRead(TransferProcessor.ProgramImpl.EmitArgs) - Method in class icyllis.arc3d.engine.trash.TransferProcessor.ProgramImpl
  Deprecated.
emitCode(TransferProcessor.ProgramImpl.EmitArgs) - Method in class icyllis.arc3d.engine.trash.TransferProcessor.ProgramImpl
  Deprecated.
emitCode(VertexGeomBuilder, FPFragmentBuilder, VaryingHandler, UniformHandler, ShaderCaps, GeometryStep, String, String, int[]) - Method in class icyllis.arc3d.granite.GeometryStep.ProgramImpl
  Emits the code from this geometry processor into the shaders.
emitDefinitions(FragmentNode[], IdentityHashMap<String, String>, Formatter) - Static method in class icyllis.arc3d.granite.ShaderCodeSource
emitFragmentColorCode(Formatter, String) - Method in class icyllis.arc3d.granite.geom.AnalyticArcStep
emitFragmentColorCode(Formatter, String) - Method in class icyllis.arc3d.granite.geom.AnalyticSimpleBoxStep
emitFragmentColorCode(Formatter, String) - Method in class icyllis.arc3d.granite.geom.RasterTextStep
emitFragmentColorCode(Formatter, String) - Method in class icyllis.arc3d.granite.geom.VerticesStep
emitFragmentColorCode(Formatter, String) - Method in class icyllis.arc3d.granite.GeometryStep
  Emits the fragment color code into the fragment shader.
emitFragmentCoverageCode(Formatter, String) - Method in class icyllis.arc3d.granite.geom.AnalyticArcStep
emitFragmentCoverageCode(Formatter, String) - Method in class icyllis.arc3d.granite.geom.AnalyticSimpleBoxStep
emitFragmentCoverageCode(Formatter, String) - Method in class icyllis.arc3d.granite.geom.RasterTextStep
  Remember that for DrawAtlas, we do not use texture swizzle, then the corresponding geometry step must handle the swizzle in shader code.
emitFragmentCoverageCode(Formatter, String) - Method in class icyllis.arc3d.granite.GeometryStep
  Emits the fragment coverage code into the fragment shader.
emitNormalizedPosition(ShaderVar) - Method in interface icyllis.arc3d.granite.shading.VertexGeomBuilder
  Emits world position and transforms it into the clip space.
emitNormalizedPosition(ShaderVar) - Method in class icyllis.arc3d.granite.shading.VertexShaderBuilder
emitOutputsForBlendState(TransferProcessor.ProgramImpl.EmitArgs) - Method in class icyllis.arc3d.engine.trash.TransferProcessor.ProgramImpl
  Deprecated.
emitSamplers(UniformHandler) - Method in class icyllis.arc3d.granite.geom.RasterTextStep
emitSamplers(UniformHandler) - Method in class icyllis.arc3d.granite.GeometryStep
emitsCoverage() - Method in class icyllis.arc3d.granite.GeometryRenderer
emitsCoverage() - Method in class icyllis.arc3d.granite.GeometryStep
emitsPrimitiveColor() - Method in class icyllis.arc3d.granite.GeometryRenderer
emitsPrimitiveColor() - Method in class icyllis.arc3d.granite.GeometryStep
emitUniforms(UniformHandler, boolean) - Method in class icyllis.arc3d.granite.geom.AnalyticSimpleBoxStep
emitUniforms(UniformHandler, boolean) - Method in class icyllis.arc3d.granite.geom.RasterTextStep
emitUniforms(UniformHandler, boolean) - Method in class icyllis.arc3d.granite.geom.VerticesStep
emitUniforms(UniformHandler, boolean) - Method in class icyllis.arc3d.granite.GeometryStep
emitVaryings(VaryingHandler, boolean) - Method in class icyllis.arc3d.granite.geom.AnalyticArcStep
emitVaryings(VaryingHandler, boolean) - Method in class icyllis.arc3d.granite.geom.AnalyticSimpleBoxStep
emitVaryings(VaryingHandler, boolean) - Method in class icyllis.arc3d.granite.geom.RasterTextStep
emitVaryings(VaryingHandler, boolean) - Method in class icyllis.arc3d.granite.geom.VerticesStep
emitVaryings(VaryingHandler, boolean) - Method in class icyllis.arc3d.granite.GeometryStep
emitVertexGeomCode(Formatter, String, String, boolean) - Method in class icyllis.arc3d.granite.geom.AnalyticArcStep
emitVertexGeomCode(Formatter, String, String, boolean) - Method in class icyllis.arc3d.granite.geom.AnalyticSimpleBoxStep
emitVertexGeomCode(Formatter, String, String, boolean) - Method in class icyllis.arc3d.granite.geom.RasterTextStep
emitVertexGeomCode(Formatter, String, String, boolean) - Method in class icyllis.arc3d.granite.geom.VerticesStep
emitVertexGeomCode(Formatter, String, String, boolean) - Method in class icyllis.arc3d.granite.GeometryStep
  Emits the geometry code into the vertex shader.
Emoji - Class in icyllis.modernui.graphics.text
  A utility class for Emoji.
Emoji() - Constructor for class icyllis.modernui.graphics.text.Emoji
EmojiFont - Class in icyllis.modernui.graphics.text
  Special font for Color Emoji.
EmojiFont(String, IntSet, int, int, int, int, Object2IntMap<CharSequence>, List<String>) - Constructor for class icyllis.modernui.graphics.text.EmojiFont
empty - Static variable in class icyllis.modernui.R.id
empty() - Static method in class icyllis.arc3d.core.Rect2f
  Returns a read-only empty rect.
empty() - Static method in class icyllis.arc3d.core.Rect2i
  Returns a read-only empty rect.
EMPTY - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.StatementKind
EMPTY - Static variable in class icyllis.arc3d.engine.Key
EMPTY_ANALYSIS - Static variable in class icyllis.arc3d.engine.ProcessorAnalyzer
EMPTY_STATE_SET - Static variable in class icyllis.modernui.view.View
  Indicates the view has no states set.
EmptyShader - Class in icyllis.arc3d.core.shaders
EmptyShader() - Constructor for class icyllis.arc3d.core.shaders.EmptyShader
EmptyStatement - Class in icyllis.arc3d.compiler.tree
  A no-op statement ";".
EmptyStatement(int) - Constructor for class icyllis.arc3d.compiler.tree.EmptyStatement
ENABLED - Static variable in class icyllis.arc3d.engine.DriverBugWorkarounds
ENABLED_FOCUSED_SELECTED_STATE_SET - Static variable in class icyllis.modernui.view.View
  Indicates the view is enabled, focused and selected.
ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET - Static variable in class icyllis.modernui.view.View
  Indicates the view is enabled, focused, selected and its window has the focus.
ENABLED_FOCUSED_STATE_SET - Static variable in class icyllis.modernui.view.View
  Indicates the view is enabled and has the focus.
ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET - Static variable in class icyllis.modernui.view.View
  Indicates the view is enabled, focused and its window has the focus.
ENABLED_SELECTED_STATE_SET - Static variable in class icyllis.modernui.view.View
  Indicates the view is enabled and selected.
ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET - Static variable in class icyllis.modernui.view.View
  Indicates the view is enabled, selected and its window has the focus.
ENABLED_STATE_SET - Static variable in class icyllis.modernui.view.View
  Indicates the view is enabled.
ENABLED_WINDOW_FOCUSED_STATE_SET - Static variable in class icyllis.modernui.view.View
  Indicates the view is enabled and that its window has focus.
enableSecondaryOutput() - Method in class icyllis.arc3d.granite.shading.FragmentShaderBuilder
enableTransitionType(int) - Method in class icyllis.modernui.animation.LayoutTransition
  Enables the specified transitionType for this LayoutTransition object.
Encoding - Search tag in class icyllis.arc3d.core.Color
  Section
end() - Method in class icyllis.arc3d.engine.OpsRenderPass
  Deprecated.
end() - Method in class icyllis.arc3d.opengl.GLOpsRenderPass
end() - Method in class icyllis.modernui.animation.Animator
  Ends the animation.
end() - Method in class icyllis.modernui.animation.AnimatorSet
  Ends the animation.
end() - Method in class icyllis.modernui.animation.ValueAnimator
end() - Method in class icyllis.modernui.transition.Transition
  This method is called automatically by the Transition and TransitionSet classes when a transition finishes, either because a transition did nothing (returned a null Animator from `Transition.createAnimator(ViewGroup, TransitionValues, TransitionValues)`) or because the transition returned a valid Animator and end() was called in the onAnimationEnd() callback of the AnimatorListener.
end(TextView, Spannable) - Method in class icyllis.modernui.text.method.ArrowKeyMovementMethod
end(TextView, Spannable) - Method in class icyllis.modernui.text.method.BaseMovementMethod
  Performs an end movement action.
end(TextView, Spannable) - Method in class icyllis.modernui.text.method.ScrollingMovementMethod
END - Enum constant in enum class icyllis.modernui.text.TextUtils.TruncateAt
END - Static variable in class icyllis.modernui.view.Gravity
  Push object to x-axis position at the end of its container, not changing its size.
END - Static variable in class icyllis.modernui.widget.GridLayout
  Indicates that a view should be aligned with the end edges of the other views in its cell group.
END_CHAR - Static variable in class icyllis.arc3d.compiler.lex.NFAtoDFA
END_OF - Static variable in class icyllis.modernui.widget.RelativeLayout
  Rule that aligns a child's start edge with another child's end edge.
endAppender() - Method in class icyllis.arc3d.granite.MeshDrawWriter
endBatchEdit() - Method in class icyllis.modernui.widget.Editor.UndoInputFilter
endContext() - Method in class icyllis.arc3d.compiler.ShaderCompiler
endDrawLocked(Canvas) - Method in class icyllis.modernui.view.ViewRoot
endFakeDrag() - Method in class icyllis.modernui.widget.ViewPager
  End a fake drag of the pager.
endRecording() - Method in class icyllis.modernui.graphics.RenderNode
  Ends the recording for this display list.
endRenderPass() - Method in class icyllis.arc3d.engine.CommandBuffer
  End the current render pass.
endRenderPass() - Method in class icyllis.arc3d.opengl.GLCommandBuffer
endRenderPass() - Method in class icyllis.arc3d.vulkan.VulkanCommandBuffer
endTransition(LayoutTransition, ViewGroup, View, int) - Method in interface icyllis.modernui.animation.LayoutTransition.TransitionListener
  This event is sent to listeners when any type of transition animation ends.
endTransitions(ViewGroup) - Static method in class icyllis.modernui.transition.TransitionManager
  Ends all pending and ongoing transitions on the specified scene root.
endUpdate() - Method in class icyllis.modernui.core.UndoManager
  Finish the creation of an undo state, matching a previous call to `UndoManager.beginUpdate(java.lang.CharSequence)`.
endViewTransition(View) - Method in class icyllis.modernui.view.ViewGroup
  This method should always be called following an earlier call to `ViewGroup.startViewTransition(View)`.
Engine - Interface in icyllis.arc3d.engine
  Shared constants, enums and utilities for Arc3D Engine.
Engine.BackendApi - Interface in icyllis.arc3d.engine
  Possible 3D APIs that may be used by Arc3D Engine.
Engine.BudgetType - Interface in icyllis.arc3d.engine
  Budget types.
Engine.BufferUsageFlags - Interface in icyllis.arc3d.engine
  Describes the intended usage (type + access) a GPU buffer.
Engine.DepthStencilFlags - Interface in icyllis.arc3d.engine
  Indicates whether depth buffer or stencil buffer or both will be used.
Engine.GLBackendState - Interface in icyllis.arc3d.engine
  A Context's cache of backend context state can be partially invalidated.
Engine.ImageCreateFlags - Interface in icyllis.arc3d.engine
Engine.ImageType - Interface in icyllis.arc3d.engine
  Describes image view type.
Engine.IndexType - Interface in icyllis.arc3d.engine
  Types used to describe format of indices in arrays.
Engine.IOType - Interface in icyllis.arc3d.engine
  Indicates the type of pending IO operations that can be recorded for GPU resources.
Engine.LoadOp - Interface in icyllis.arc3d.engine
  Load ops.
Engine.LoadStoreOps - Interface in icyllis.arc3d.engine
  Combination of load ops and store ops.
Engine.PrimitiveType - Interface in icyllis.arc3d.engine
  Geometric primitives used for drawing.
Engine.ShaderFlags - Interface in icyllis.arc3d.engine
  Shader stage flags.
Engine.StoreOp - Interface in icyllis.arc3d.engine
  Store ops.
Engine.SurfaceOrigin - Interface in icyllis.arc3d.engine
  Image and Surfaces can be stored such that (0, 0) in texture space may correspond to either the upper-left or lower-left content pixel.
Engine.VertexAttribType - Interface in icyllis.arc3d.engine
  Types used to describe format of vertices in arrays.
enqueueInputEvent(InputEvent) - Method in class icyllis.modernui.view.ViewRoot
enqueueToast(Toast, CharSequence, int) - Method in class icyllis.modernui.widget.ToastManager
ensureCapacity(int) - Method in class icyllis.modernui.util.ArrayMap
  Ensure the array map can hold at least minimumCapacity items.
ensureCapacity(int) - Method in class icyllis.modernui.util.IOStreamParcel
ensureCapacity(int) - Method in class icyllis.modernui.util.Parcel
ensureNewLine() - Method in class icyllis.modernui.markdown.MarkdownVisitor
enter() - Method in class icyllis.modernui.transition.Scene
  Enters this scene, which entails changing all values that are specified by this scene.
enterScope() - Method in class icyllis.arc3d.compiler.Context
  Enters a scope level.
entries - Variable in class icyllis.modernui.resources.ResourceValues.Styleable
entry - Variable in class icyllis.modernui.resources.Resource.ResourceName
ENTRY_BUMP - Static variable in class icyllis.modernui.view.HapticFeedbackConstants
  The user unlocked the device
entrySet() - Method in class icyllis.modernui.util.ArrayMap
  Return a `Set` for iterating over and interacting with all mappings in the array map.
entrySet() - Method in class icyllis.modernui.util.DataSet
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Acos
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Acosh
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Asin
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Asinh
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Atan
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Atan2
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Atanh
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Bad
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Ceil
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Cos
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Cosh
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Count
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Cross
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Degrees
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Determinant
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Distance
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Exp
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Exp2
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450FAbs
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450FClamp
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450FMax
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450FMin
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450FMix
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450FSign
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450FaceForward
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450FindILsb
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450FindSMsb
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450FindUMsb
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Floor
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Fma
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Fract
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Frexp
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450FrexpStruct
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450IMix
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450InterpolateAtCentroid
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450InterpolateAtOffset
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450InterpolateAtSample
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450InverseSqrt
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Ldexp
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Length
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Log
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Log2
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450MatrixInverse
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Modf
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450ModfStruct
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450NClamp
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450NMax
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450NMin
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Normalize
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450PackDouble2x32
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450PackHalf2x16
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450PackSnorm2x16
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450PackSnorm4x8
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450PackUnorm2x16
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450PackUnorm4x8
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Pow
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Radians
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Reflect
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Refract
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Round
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450RoundEven
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450SAbs
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450SClamp
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450SMax
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450SMin
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450SSign
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Sin
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Sinh
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450SmoothStep
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Sqrt
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Step
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Tan
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Tanh
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450Trunc
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450UClamp
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450UMax
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450UMin
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450UnpackDouble2x32
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450UnpackHalf2x16
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450UnpackSnorm2x16
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450UnpackSnorm4x8
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450UnpackUnorm2x16
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.GLSLstd450.GLSLstd450UnpackUnorm4x8
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_ADDITIVE
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_ASSIGNMENT
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_BITWISE_AND
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_BITWISE_OR
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_BITWISE_XOR
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_CONDITIONAL
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_EQUALITY
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_EXPRESSION
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_LOGICAL_AND
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_LOGICAL_OR
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_LOGICAL_XOR
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_MULTIPLICATIVE
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_POSTFIX
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_PREFIX
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_RELATIONAL
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_SEQUENCE
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_SHIFT
  Section
Enum values: - Search tag in icyllis.arc3d.compiler.Operator.PRECEDENCE_STATEMENT
  Section
EPS - Static variable in class icyllis.arc3d.core.MathUtil
EPSILON - Static variable in class icyllis.arc3d.core.FP16
  Epsilon is the difference between 1.0 and the next value representable by a half-precision floating-point.
EPSILON - Static variable in class icyllis.modernui.util.Half
  Epsilon is the difference between 1.0 and the next value representable by a half-precision floating-point.
EQ - Enum constant in enum class icyllis.arc3d.compiler.Operator
equals(float, float, float, float) - Static method in class icyllis.arc3d.core.Point
  Returns true if two points are equal.
equals(short, short) - Static method in class icyllis.arc3d.core.FP16
  Returns true if the two half-precision float values are equal.
equals(short, short) - Static method in class icyllis.modernui.util.Half
  Returns true if the two half-precision float values are equal.
equals(Matrixc, Matrixc) - Static method in class icyllis.arc3d.core.Matrix
  Returns whether two matrices' elements are equal, using `==` operator.
equals(Paint) - Method in class icyllis.arc3d.core.Paint
equals(BufferViewInfo) - Method in class icyllis.arc3d.engine.BufferViewInfo
equals(DisplayMetrics) - Method in class icyllis.modernui.util.DisplayMetrics
  Returns true if these display metrics equal the other display metrics.
equals(Object) - Method in record class icyllis.arc3d.compiler.lex.Lexer.PackedEntry
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class icyllis.arc3d.compiler.tree.Layout
equals(Object) - Method in class icyllis.arc3d.compiler.tree.Modifiers
equals(Object) - Method in record class icyllis.arc3d.compiler.tree.Type.Field
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class icyllis.arc3d.core.Color
equals(Object) - Method in class icyllis.arc3d.core.ColorSpace
equals(Object) - Method in class icyllis.arc3d.core.ColorSpace.Rgb
equals(Object) - Method in class icyllis.arc3d.core.ColorSpace.Rgb.TransferParameters
equals(Object) - Method in class icyllis.arc3d.core.effects.ColorMatrix
equals(Object) - Method in class icyllis.arc3d.core.Font
equals(Object) - Method in class icyllis.arc3d.core.ImageInfo
equals(Object) - Method in class icyllis.arc3d.core.Matrix
  Returns whether this matrix elements are equal to another matrix, using `==` operator.
equals(Object) - Method in class icyllis.arc3d.core.Matrix4
  Returns whether this matrix is exactly equal to another matrix.
equals(Object) - Method in interface icyllis.arc3d.core.Matrixc
equals(Object) - Method in class icyllis.arc3d.core.Paint
equals(Object) - Method in class icyllis.arc3d.core.Pair
equals(Object) - Method in class icyllis.arc3d.core.Path
equals(Object) - Method in class icyllis.arc3d.core.Quaternion
equals(Object) - Method in class icyllis.arc3d.core.Rect2f
  Returns true if all members in a: Left, Top, Right, and Bottom; are equal to the corresponding members in b.
equals(Object) - Method in class icyllis.arc3d.core.Rect2i
equals(Object) - Method in class icyllis.arc3d.core.RoundRect
  Returns true if all members in a: Left, Top, Right, Bottom, and Radii; are equal to the corresponding members in b.
equals(Object) - Method in class icyllis.arc3d.core.SamplingOptions
equals(Object) - Method in class icyllis.arc3d.core.StrikeDesc
equals(Object) - Method in class icyllis.arc3d.core.SurfaceCharacterization
equals(Object) - Method in class icyllis.arc3d.core.TextBlob
  Special implementation of equals.
equals(Object) - Method in class icyllis.arc3d.core.Typeface
equals(Object) - Method in class icyllis.arc3d.core.Vector3
equals(Object) - Method in class icyllis.arc3d.engine.Buffer.ResourceKey
equals(Object) - Method in class icyllis.arc3d.engine.DepthStencilSettings
equals(Object) - Method in class icyllis.arc3d.engine.DepthStencilSettings.Face
equals(Object) - Method in class icyllis.arc3d.engine.FramebufferDesc.ColorAttachmentDesc
equals(Object) - Method in class icyllis.arc3d.engine.FramebufferDesc.DepthStencilAttachmentDesc
equals(Object) - Method in class icyllis.arc3d.engine.FramebufferDesc
equals(Object) - Method in class icyllis.arc3d.engine.GpuRenderTarget.ResourceKey
  Deprecated.
equals(Object) - Method in class icyllis.arc3d.engine.Image.ResourceKey
  Keep `Object.equals(Object)`} sync with this.
equals(Object) - Method in interface icyllis.arc3d.engine.IResourceKey
equals(Object) - Method in interface icyllis.arc3d.engine.IUniqueKey
equals(Object) - Method in class icyllis.arc3d.engine.Key
equals(Object) - Method in class icyllis.arc3d.engine.KeyBuilder
  Compares with packed int array (storage key).
equals(Object) - Method in class icyllis.arc3d.engine.SamplerDesc
equals(Object) - Method in class icyllis.arc3d.engine.SurfaceProxy
equals(Object) - Method in class icyllis.arc3d.granite.ClipResult_old
equals(Object) - Method in record class icyllis.arc3d.granite.FragmentStage.Sampler
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class icyllis.arc3d.granite.FragmentStage.Uniform
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class icyllis.arc3d.granite.GraphicsPipelineDesc
equals(Object) - Method in class icyllis.arc3d.granite.TextBlobCache.FeatureKey
equals(Object) - Method in class icyllis.arc3d.opengl.GLBackendFormat
equals(Object) - Method in class icyllis.arc3d.opengl.GLFramebufferInfo
equals(Object) - Method in class icyllis.arc3d.opengl.GLGraphicsPipelineKey
equals(Object) - Method in class icyllis.arc3d.opengl.GLImage.ResourceKey
equals(Object) - Method in class icyllis.arc3d.opengl.GLImageDesc
equals(Object) - Method in class icyllis.arc3d.vulkan.VkBackendFormat
equals(Object) - Method in class icyllis.arc3d.vulkan.VulkanAllocation
equals(Object) - Method in record class icyllis.arc3d.vulkan.VulkanImage.CreatedImageInfo
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class icyllis.arc3d.vulkan.VulkanImage.ResourceKey
equals(Object) - Method in class icyllis.arc3d.vulkan.VulkanImageDesc
equals(Object) - Method in class icyllis.modernui.core.VideoMode
equals(Object) - Method in class icyllis.modernui.fragment.Fragment
  Subclasses can not override equals().
equals(Object) - Method in class icyllis.modernui.graphics.Paint
equals(Object) - Method in class icyllis.modernui.graphics.Point
equals(Object) - Method in class icyllis.modernui.graphics.PointF
equals(Object) - Method in class icyllis.modernui.graphics.Rect
equals(Object) - Method in class icyllis.modernui.graphics.RectF
equals(Object) - Method in class icyllis.modernui.graphics.text.FontCollection
equals(Object) - Method in class icyllis.modernui.graphics.text.FontFamily
equals(Object) - Method in class icyllis.modernui.graphics.text.FontMetricsInt
equals(Object) - Method in class icyllis.modernui.graphics.text.FontPaint
equals(Object) - Method in class icyllis.modernui.graphics.text.LineBreakConfig
equals(Object) - Method in class icyllis.modernui.lifecycle.SafeLinkedList
equals(Object) - Method in class icyllis.modernui.text.BoringLayout.Metrics
equals(Object) - Method in class icyllis.modernui.text.PrecomputedText.Params
  Check if the same text layout.
equals(Object) - Method in class icyllis.modernui.text.SpannableStringBuilder
equals(Object) - Method in class icyllis.modernui.text.SpannableString
equals(Object) - Method in class icyllis.modernui.text.SpannedString
equals(Object) - Method in class icyllis.modernui.transition.TransitionValues
equals(Object) - Method in class icyllis.modernui.util.ArrayMap
equals(Object) - Method in class icyllis.modernui.util.DataSet
equals(Object) - Method in class icyllis.modernui.util.DisplayMetrics
equals(Object) - Method in class icyllis.modernui.util.Half
  Compares this object against the specified object.
equals(Object) - Method in class icyllis.modernui.util.LongSparseArray
equals(Object) - Method in class icyllis.modernui.util.SparseArray
equals(Object) - Method in class icyllis.modernui.util.SparseBooleanArray
equals(Object) - Method in class icyllis.modernui.widget.GridLayout.LayoutParams
equals(Object) - Method in class icyllis.modernui.widget.GridLayout.Spec
  Returns `true` if the `class`, `alignment` and `span` properties of this Spec and the supplied parameter are pairwise equal, `false` otherwise.
equals_within_tolerance(float[], float[], float) - Static method in class icyllis.modernui.graphics.Color
equalsForTextMeasurement(TextPaint) - Method in class icyllis.modernui.text.TextPaint
  Returns true of the passed `TextPaint` will have the different effect on text measurement
equalsPhysical(DisplayMetrics) - Method in class icyllis.modernui.util.DisplayMetrics
  Returns true if the physical aspects of the two display metrics are equal.
EQUATION_ADD - Static variable in class icyllis.arc3d.engine.BlendInfo
  Basic blend equations.
EQUATION_COLORBURN - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_COLORDODGE - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_DARKEN - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_DIFFERENCE - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_EXCLUSION - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_HARDLIGHT - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_HSL_COLOR - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_HSL_HUE - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_HSL_LUMINOSITY - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_HSL_SATURATION - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_LIGHTEN - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_MULTIPLY - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_OVERLAY - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_REVERSE_SUBTRACT - Static variable in class icyllis.arc3d.engine.BlendInfo
  Basic blend equations.
EQUATION_SCREEN - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_SOFTLIGHT - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations.
EQUATION_SUBTRACT - Static variable in class icyllis.arc3d.engine.BlendInfo
  Basic blend equations.
EQUATION_UNKNOWN - Static variable in class icyllis.arc3d.engine.BlendInfo
  Advanced blend equations (extended).
equivalent(Vector3) - Method in class icyllis.arc3d.core.Vector3
  Returns whether this vector is equivalent to given vector.
erase() - Method in class icyllis.modernui.util.ArrayMap
  Like `ArrayMap.clear()`, but doesn't reduce the capacity of the ArrayMap.
error(int, int, String) - Method in class icyllis.arc3d.compiler.Context
error(int, int, String) - Method in class icyllis.arc3d.compiler.ErrorHandler
  Reports an error.
error(int, String) - Method in class icyllis.arc3d.compiler.Context
error(int, String) - Method in class icyllis.arc3d.compiler.ErrorHandler
  Reports an error.
error(String, String) - Static method in class icyllis.modernui.util.Log
  Logs a message object with the `Log.ERROR` level.
error(String, String, Object...) - Static method in class icyllis.modernui.util.Log
  Logs a message object with the `Log.ERROR` level.
error(String, String, Throwable) - Static method in class icyllis.modernui.util.Log
  Logs a message at the `Log.ERROR` level including the stack trace of the `Throwable` `throwable` passed as parameter.
ERROR - Static variable in class icyllis.modernui.util.Log
  An error in the application, possibly recoverable.
errorCount() - Method in class icyllis.arc3d.compiler.ErrorHandler
errorCount() - Method in class icyllis.arc3d.compiler.ShaderCompiler
  Returns the number of errors during the last parsing or code generation.
ErrorHandler - Class in icyllis.arc3d.compiler
  Class which is notified in the event of an error.
ErrorHandler() - Constructor for class icyllis.arc3d.compiler.ErrorHandler
estimatedByteSize() - Method in class icyllis.arc3d.core.Path
  Returns the estimated byte size of path object in memory.
estimateX(float) - Method in class icyllis.modernui.view.VelocityTracker.Estimator
  Gets an estimate of the X position of the pointer at the specified time point.
estimateY(float) - Method in class icyllis.modernui.view.VelocityTracker.Estimator
  Gets an estimate of the Y position of the pointer at the specified time point.
Estimator() - Constructor for class icyllis.modernui.view.VelocityTracker.Estimator
eval_cubic_derivative(float, float, float, float, float, float, float, float, float, float[], int) - Static method in class icyllis.arc3d.core.GeometryUtils
evalCubicAt(float[], int, float[], int, float) - Static method in class icyllis.arc3d.core.GeometryUtils
evalCubicAt(float[], int, float, float[], int, float[], int) - Static method in class icyllis.arc3d.core.GeometryUtils
evalCubicAt(float, float, float, float, float, float, float, float, float, float[], int) - Static method in class icyllis.arc3d.core.GeometryUtils
  t must be 0 invalid input: '<'= t invalid input: '<'= 1.0
evalCubicAt(float, float, float, float, float, float, float, float, float, float[], int, float[], int) - Static method in class icyllis.arc3d.core.GeometryUtils
  t must be 0 invalid input: '<'= t invalid input: '<'= 1.0; tangent vector is not normalized
evalQuadAt(float[], int, float[], int, float) - Static method in class icyllis.arc3d.core.GeometryUtils
evalQuadAt(float[], int, float, float[], int, float[], int) - Static method in class icyllis.arc3d.core.GeometryUtils
evalQuadAt(float, float, float, float, float, float, float, float[], int) - Static method in class icyllis.arc3d.core.GeometryUtils
  t must be 0 invalid input: '<'= t invalid input: '<'= 1.0
evalQuadAt(float, float, float, float, float, float, float, float[], int, float[], int) - Static method in class icyllis.arc3d.core.GeometryUtils
  t must be 0 invalid input: '<'= t invalid input: '<'= 1.0; tangent vector is not normalized
evaluate(float, int, int) - Static method in class icyllis.modernui.animation.ColorEvaluator
  This function returns the calculated in-between value for a color given integers that represent the start and end values in the four bytes of the 32-bit int.
evaluate(float, Integer, Integer) - Method in class icyllis.modernui.animation.ColorEvaluator
evaluate(float, T, T) - Method in interface icyllis.modernui.animation.TypeEvaluator
  This function returns the result of linearly interpolating the start and end values, with `fraction` representing the proportion between the start and end values.
evictAllPlots() - Method in class icyllis.arc3d.granite.DrawAtlas
evictAtlases() - Method in class icyllis.arc3d.granite.GlyphAtlasManager
exactCenterX() - Method in class icyllis.modernui.graphics.Rect
exactCenterY() - Method in class icyllis.modernui.graphics.Rect
EXACTLY - Static variable in class icyllis.modernui.view.MeasureSpec
  Measure specification mode: The parent has determined an exact size for the child.
Excess Space Distribution - Search tag in class icyllis.modernui.widget.GridLayout
  Section
excludeChildren(int, boolean) - Method in class icyllis.modernui.transition.Transition
  Whether to add the children of the given id to the list of targets to exclude from this transition.
excludeChildren(View, boolean) - Method in class icyllis.modernui.transition.Transition
  Whether to add the children of given target to the list of target children to exclude from this transition.
excludeChildren(Class<?>, boolean) - Method in class icyllis.modernui.transition.Transition
  Whether to add the given type to the list of types whose children should be excluded from this transition.
excludeTarget(int, boolean) - Method in class icyllis.modernui.transition.Transition
  Whether to add the given id to the list of target ids to exclude from this transition.
excludeTarget(int, boolean) - Method in class icyllis.modernui.transition.TransitionSet
excludeTarget(View, boolean) - Method in class icyllis.modernui.transition.Transition
  Whether to add the given target to the list of targets to exclude from this transition.
excludeTarget(View, boolean) - Method in class icyllis.modernui.transition.TransitionSet
excludeTarget(Class<?>, boolean) - Method in class icyllis.modernui.transition.Transition
  Whether to add the given type to the list of types to exclude from this transition.
excludeTarget(Class<?>, boolean) - Method in class icyllis.modernui.transition.TransitionSet
excludeTarget(String, boolean) - Method in class icyllis.modernui.transition.Transition
  Whether to add the given transitionName to the list of target transitionNames to exclude from this transition.
excludeTarget(String, boolean) - Method in class icyllis.modernui.transition.TransitionSet
EXCLUSION - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Subtracts darker from lighter with lower contrast.
EXCLUSION - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Subtracts darker from lighter with lower contrast.
execPendingActions() - Method in class icyllis.modernui.fragment.FragmentController
  Execute any pending actions for the Fragments managed by the controller's FragmentManager.
execute(CommandBuffer) - Method in class icyllis.arc3d.granite.DrawPass
execute(ImmediateContext, CommandBuffer) - Method in class icyllis.arc3d.engine.task.CopyBufferTask
execute(ImmediateContext, CommandBuffer) - Method in class icyllis.arc3d.engine.task.CopyImageTask
execute(ImmediateContext, CommandBuffer) - Method in class icyllis.arc3d.engine.task.ImageUploadTask
execute(ImmediateContext, CommandBuffer) - Method in class icyllis.arc3d.engine.task.Task
  Add commands to command buffer on `ImmediateContext`.
execute(ImmediateContext, CommandBuffer) - Method in class icyllis.arc3d.engine.task.TaskList
execute(ImmediateContext, CommandBuffer) - Method in class icyllis.arc3d.granite.DrawTask
execute(ImmediateContext, CommandBuffer) - Method in class icyllis.arc3d.granite.RenderPassTask
execute(ImmediateContext, CommandBuffer) - Method in class icyllis.arc3d.granite.RootTask
execute(OpFlushState) - Method in class icyllis.arc3d.engine.RenderTask
  Deprecated.
  This method will be invoked at flush-time to execute commands.
execute(OpFlushState) - Method in class icyllis.arc3d.engine.TextureResolveTask
execute(OpFlushState) - Method in class icyllis.arc3d.engine.trash.ops.OpsTask
  Deprecated.
executeActions(Handler) - Method in class icyllis.modernui.view.HandlerActionQueue
executeInContext(Callable<T>) - Method in class icyllis.modernui.core.awt.AWTGLCanvas
executeKeyEvent(KeyEvent) - Method in class icyllis.modernui.widget.HorizontalScrollView
  You can call this function yourself to have the scroll view perform scrolling from a key event, just as if the event had been dispatched to it by the view hierarchy.
executeKeyEvent(KeyEvent) - Method in class icyllis.modernui.widget.NestedScrollView
  You can call this function yourself to have the scroll view perform scrolling from a key event, just as if the event had been dispatched to it by the view hierarchy.
executeKeyEvent(KeyEvent) - Method in class icyllis.modernui.widget.ScrollView
  You can call this function yourself to have the scroll view perform scrolling from a key event, just as if the event had been dispatched to it by the view hierarchy.
executeKeyEvent(KeyEvent) - Method in class icyllis.modernui.widget.ViewPager
  You can call this function yourself to have the scroll view perform scrolling from a key event, just as if the event had been dispatched to it by the view hierarchy.
executeOnMainThread(Runnable) - Static method in class icyllis.modernui.core.Core
  This should be rarely used.
executeOnUiThread(Runnable) - Static method in class icyllis.modernui.core.Core
  This should be rarely used.
executePendingTransactions() - Method in class icyllis.modernui.fragment.FragmentManager
  After a `FragmentTransaction` is committed with `FragmentTransaction.commit()`, it is scheduled to be executed asynchronously on the process's main thread.
executeRenderCall(Consumer<GLDevice>) - Method in class icyllis.arc3d.opengl.GLDevice
  OpenGL only method.
exit() - Method in class icyllis.modernui.transition.Scene
  Exits this scene, if it is the current scene on the scene's `scene root`.
ExpandableListAdapter - Interface in icyllis.modernui.widget
  An adapter that links a `ExpandableListView` with the underlying data.
ExpandableListContextMenuInfo(View, long, long) - Constructor for class icyllis.modernui.widget.ExpandableListView.ExpandableListContextMenuInfo
ExpandableListView - Class in icyllis.modernui.widget
  A view that shows items in a vertically scrolling two-level list.
ExpandableListView(Context) - Constructor for class icyllis.modernui.widget.ExpandableListView
ExpandableListView.ExpandableListContextMenuInfo - Class in icyllis.modernui.widget
  Extra menu information specific to an `ExpandableListView` provided to the `View.OnCreateContextMenuListener.onCreateContextMenu(ContextMenu, View, ContextMenuInfo)` callback when a context menu is brought up for this AdapterView.
ExpandableListView.OnChildClickListener - Interface in icyllis.modernui.widget
  Interface definition for a callback to be invoked when a child in this expandable list has been clicked.
ExpandableListView.OnGroupClickListener - Interface in icyllis.modernui.widget
  Interface definition for a callback to be invoked when a group in this expandable list has been clicked.
ExpandableListView.OnGroupCollapseListener - Interface in icyllis.modernui.widget
  Used for being notified when a group is collapsed
ExpandableListView.OnGroupExpandListener - Interface in icyllis.modernui.widget
  Used for being notified when a group is expanded
expandActionView() - Method in class icyllis.modernui.view.menu.MenuItemImpl
expandActionView() - Method in interface icyllis.modernui.view.MenuItem
  Expand the action view associated with this menu item.
expandGroup(int) - Method in class icyllis.modernui.widget.ExpandableListView
  Expand a group in the grouped list view
expandGroup(int, boolean) - Method in class icyllis.modernui.widget.ExpandableListView
  Expand a group in the grouped list view
expandItemActionView(MenuBuilder, MenuItemImpl) - Method in class icyllis.modernui.view.menu.MenuPopup
expandItemActionView(MenuBuilder, MenuItemImpl) - Method in interface icyllis.modernui.view.menu.MenuPresenter
  Called when a menu item with a collapsable action view should expand its action view.
expandItemActionView(MenuItemImpl) - Method in class icyllis.modernui.view.menu.MenuBuilder
expandItemActionView(MenuItemImpl) - Method in class icyllis.modernui.view.menu.SubMenuBuilder
Explode - Class in icyllis.modernui.transition
  This transition tracks changes to the visibility of target views in the start and end scenes and moves views in or out from the edges of the scene.
Explode() - Constructor for class icyllis.modernui.transition.Explode
EXPONENT_BIAS - Static variable in class icyllis.arc3d.core.FP16
  The offset of the exponent from the actual value.
EXPONENT_SHIFT - Static variable in class icyllis.arc3d.core.FP16
  The offset to shift by to obtain the exponent bits.
EXPONENT_SIGNIFICAND_MASK - Static variable in class icyllis.arc3d.core.FP16
  The bitmask to AND with to obtain exponent and significand bits.
Expression - Class in icyllis.arc3d.compiler.tree
  Abstract superclass of all expressions.
Expression(int, Type) - Constructor for class icyllis.arc3d.compiler.tree.Expression
EXPRESSION - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.StatementKind
ExpressionStatement - Class in icyllis.arc3d.compiler.tree
  A lone expression being used as a statement.
ExpressionStatement(Expression) - Constructor for class icyllis.arc3d.compiler.tree.ExpressionStatement
extendBy(int, int) - Method in class icyllis.modernui.graphics.text.FontMetricsInt
extendBy(int, int, int) - Method in class icyllis.modernui.graphics.text.FontMetricsInt
extendBy(FontMetricsInt) - Method in class icyllis.modernui.graphics.text.FontMetricsInt
extendDown(Spannable, Layout) - Static method in class icyllis.modernui.text.Selection
  Move the selection end to the buffer offset physically below the current selection end.
Extended - Enum constant in enum class icyllis.arc3d.compiler.MemoryLayout
  SPIR-V extended alignment, for uniform blocks.
EXTENDED_SRGB - Enum constant in enum class icyllis.arc3d.core.ColorSpace.Named
  `RGB` color space scRGB-nl standardized as IEC 61966-2-2:2003.
extendLeft(Spannable, Layout) - Static method in class icyllis.modernui.text.Selection
  Move the selection end to the buffer offset physically to the left of the current selection end.
extendRight(Spannable, Layout) - Static method in class icyllis.modernui.text.Selection
  Move the selection end to the buffer offset physically to the right of the current selection end.
extendSelection(int) - Method in class icyllis.modernui.widget.EditText
  Convenience for `Selection.extendSelection(Spannable, int)`.
extendSelection(Spannable, int) - Static method in class icyllis.modernui.text.Selection
  Move the selection edge to offset `index`.
extendToLeftEdge(Spannable, Layout) - Static method in class icyllis.modernui.text.Selection
extendToRightEdge(Spannable, Layout) - Static method in class icyllis.modernui.text.Selection
extendUp(Spannable, Layout) - Static method in class icyllis.modernui.text.Selection
  Move the selection end to the buffer offset physically above the current selection end.
EXTENSION - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.ElementKind

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