Index
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 theclass
,alignment
andspan
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
- 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 withFragmentTransaction.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 theView.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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form