# 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

## V

v1 - Variable in class icyllis.arc3d.granite.DrawAtlas.AtlasLocator
v2 - Variable in class icyllis.arc3d.granite.DrawAtlas.AtlasLocator
validate() - Method in class icyllis.modernui.util.ArrayMap
  The use of the `ArrayMap.append(Object, Object)` function can result in invalid array maps, in particular an array map where the same key appears multiple times.
validateAlphaType(int, int) - Static method in class icyllis.arc3d.core.ColorInfo
  Returns a valid AlphaType for ct.
validateAttachmentParams(int, int, BackendFormat, int) - Method in class icyllis.arc3d.engine.Caps
  If an attachment can be created with these params.
validateChain(Op) - Method in class icyllis.arc3d.engine.trash.ops.Op
  Deprecated.
  Debug tool.
validateSurfaceParams(int, int, BackendFormat, int, int) - Method in class icyllis.arc3d.engine.Caps
  If a texture or render target can be created with these params.
validateSurrogatePairs(String) - Static method in class icyllis.modernui.text.TextUtils
  Replace all invalid surrogate pairs with 'U+FFFD' for the given UTF-16 string.
value - Variable in class icyllis.modernui.resources.ResourceParser.ParsedResource
value() - Element in annotation interface icyllis.arc3d.core.Size
  An exact size (or -1 if not specified)
value() - Element in annotation interface icyllis.modernui.annotation.Size
  An exact size (or -1 if not specified)
Value() - Constructor for class icyllis.modernui.resources.ResourceValues.Value
ValueAnimator - Class in icyllis.modernui.animation
  This class provides a simple timing engine for running animations which calculate animated values and set them on target objects.
ValueAnimator() - Constructor for class icyllis.modernui.animation.ValueAnimator
  Creates a new ValueAnimator object.
ValueAnimator.AnimatorUpdateListener - Interface in icyllis.modernui.animation
  Implementors of this interface can add themselves as update listeners to an `ValueAnimator` instance to receive callbacks on every animation frame, after the current frame's values have been calculated for that `ValueAnimator`.
ValueAnimator.RepeatMode - Annotation Interface in icyllis.modernui.animation
valueAt(int) - Method in class icyllis.modernui.util.ArrayMap
  Return the value at the given index in the array.
valueAt(int) - Method in class icyllis.modernui.util.LongSparseArray
  Given an index in the range `0...size()-1`, returns the value from the `index`th key-value mapping that this LongSparseArray stores.
valueAt(int) - Method in class icyllis.modernui.util.SparseArray
  Given an index in the range `0...size()-1`, returns the value from the `index`th key-value mapping that this SparseArray stores.
valueAt(int) - Method in class icyllis.modernui.util.SparseBooleanArray
  Given an index in the range `0...size()-1`, returns the value from the `index`th key-value mapping that this SparseBooleanArray stores.
valueOf(float) - Static method in class icyllis.modernui.util.Half
  Returns a `Half` instance representing the specified float value.
valueOf(int) - Static method in class icyllis.modernui.util.ColorStateList
valueOf(short) - Static method in class icyllis.modernui.util.Half
  Returns a `Half` instance representing the specified half-precision float value.
valueOf(CharSequence) - Static method in class icyllis.modernui.text.SpannableString
valueOf(CharSequence) - Static method in class icyllis.modernui.text.SpannableStringBuilder
valueOf(CharSequence) - Static method in class icyllis.modernui.text.SpannedString
valueOf(String) - Static method in enum class icyllis.arc3d.compiler.GLSLVersion
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.compiler.MemoryLayout
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.compiler.Operator
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.compiler.ShaderKind
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.compiler.SPIRVVersion
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.compiler.TargetApi
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.compiler.tree.Node.ElementKind
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.compiler.tree.Node.ExpressionKind
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.compiler.tree.Node.StatementKind
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.compiler.tree.Node.SymbolKind
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.core.BlendMode
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.core.ColorSpace.Adaptation
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.core.ColorSpace.Model
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.core.ColorSpace.Named
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.core.ColorSpace.RenderIntent
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.engine.Caps.BlendEquationSupport
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.opengl.GLUtil.GLDriver
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.arc3d.opengl.GLUtil.GLVendor
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.core.awt.GLData.API
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.core.awt.GLData.Profile
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.core.awt.GLData.ReleaseBehavior
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.core.Window.State
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.graphics.Bitmap.Format
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.graphics.Bitmap.SaveFormat
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.graphics.BlendMode
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.graphics.Canvas.VertexMode
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.graphics.drawable.GradientDrawable.Orientation
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.graphics.GradientShader.HueInterpolationMethod
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.graphics.GradientShader.InterpolationColorSpace
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.graphics.Paint.Align
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.graphics.Paint.Cap
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.graphics.Paint.Join
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.graphics.Paint.Style
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.graphics.Shader.TileMode
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.lifecycle.Lifecycle.Event
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.lifecycle.Lifecycle.State
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.text.Layout.Alignment
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.text.TextUtils.TruncateAt
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in class icyllis.modernui.util.Half
  Returns a `Half` instance representing the specified string value.
valueOf(String) - Static method in enum class icyllis.modernui.view.VelocityTracker.LeastSquaresStrategy.Weighting
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.widget.ImageView.ScaleType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class icyllis.modernui.widget.TextView.BufferType
  Returns the enum constant of this class with the specified name.
values - Variable in class icyllis.modernui.transition.TransitionValues
  The set of values tracked by transitions for this scene.
values - Variable in class icyllis.modernui.widget.Filter.FilterResults
  Contains all the values computed by the filtering operation.
values() - Static method in enum class icyllis.arc3d.compiler.GLSLVersion
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class icyllis.arc3d.compiler.lex.Lexer.PackedEntry
  Returns the value of the `values` record component.
values() - Static method in enum class icyllis.arc3d.compiler.MemoryLayout
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.compiler.Operator
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.compiler.ShaderKind
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.compiler.SPIRVVersion
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.compiler.TargetApi
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.compiler.tree.Node.ElementKind
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.compiler.tree.Node.ExpressionKind
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.compiler.tree.Node.StatementKind
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.compiler.tree.Node.SymbolKind
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.core.BlendMode
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.core.ColorSpace.Adaptation
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.core.ColorSpace.Model
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.core.ColorSpace.Named
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.core.ColorSpace.RenderIntent
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.engine.Caps.BlendEquationSupport
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.opengl.GLUtil.GLDriver
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.arc3d.opengl.GLUtil.GLVendor
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.core.awt.GLData.API
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.core.awt.GLData.Profile
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.core.awt.GLData.ReleaseBehavior
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.core.Window.State
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.graphics.Bitmap.Format
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.graphics.Bitmap.SaveFormat
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.graphics.BlendMode
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.graphics.Canvas.VertexMode
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.graphics.drawable.GradientDrawable.Orientation
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.graphics.GradientShader.HueInterpolationMethod
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.graphics.GradientShader.InterpolationColorSpace
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.graphics.Paint.Align
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.graphics.Paint.Cap
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.graphics.Paint.Join
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.graphics.Paint.Style
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.graphics.Shader.TileMode
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.lifecycle.Lifecycle.Event
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.lifecycle.Lifecycle.State
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.text.Layout.Alignment
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.text.TextUtils.TruncateAt
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class icyllis.modernui.util.ArrayMap
  Return a `Collection` for iterating over and interacting with all values in the array map.
values() - Method in class icyllis.modernui.util.DataSet
values() - Static method in enum class icyllis.modernui.view.VelocityTracker.LeastSquaresStrategy.Weighting
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.widget.ImageView.ScaleType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class icyllis.modernui.widget.TextView.BufferType
  Returns an array containing the constants of this enum class, in the order they are declared.
Variable - Class in icyllis.arc3d.compiler.tree
  Represents a variable symbol, whether local, global, or a function parameter.
Variable(int, Modifiers, Type, String, byte, boolean) - Constructor for class icyllis.arc3d.compiler.tree.Variable
VARIABLE - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.SymbolKind
VARIABLE_DECL - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.StatementKind
VARIABLE_REFERENCE - Enum constant in enum class icyllis.arc3d.compiler.tree.Node.ExpressionKind
VariableCounts() - Constructor for class icyllis.arc3d.compiler.analysis.SymbolUsage.VariableCounts
VariableDecl - Class in icyllis.arc3d.compiler.tree
  Variable declaration.
VariableDecl(Variable, Expression) - Constructor for class icyllis.arc3d.compiler.tree.VariableDecl
VariableReference - Class in icyllis.arc3d.compiler.tree
  A reference to a variable, through which it can be read or written.
VARIATION_SELECTOR_15 - Static variable in class icyllis.modernui.graphics.text.Emoji
VARIATION_SELECTOR_16 - Static variable in class icyllis.modernui.graphics.text.Emoji
varyingHandler() - Method in class icyllis.arc3d.granite.shading.GraphicsPipelineBuilder
VaryingHandler - Class in icyllis.arc3d.granite.shading
  Builds shader stage inputs and outputs.
VaryingHandler(ShaderCaps) - Constructor for class icyllis.arc3d.granite.shading.VaryingHandler
VaryingHandler.VaryingInfo - Class in icyllis.arc3d.granite.shading
VaryingInfo() - Constructor for class icyllis.arc3d.granite.shading.VaryingHandler.VaryingInfo
Vector3 - Class in icyllis.arc3d.core
  Represents a three-dimensional vector.
Vector3() - Constructor for class icyllis.arc3d.core.Vector3
  Create a zero vector
Vector3(float, float, float) - Constructor for class icyllis.arc3d.core.Vector3
  Create a vector with given components.
Vector4 - Class in icyllis.arc3d.core
  Represents a four-dimensional vector.
Vector4() - Constructor for class icyllis.arc3d.core.Vector4
vectorDim(byte) - Static method in class icyllis.arc3d.core.SLDataType
  If the type represents a single value or vector return the number of components, else -1.
VELOCITY_TRACKER_STRATEGY_DEFAULT - Static variable in class icyllis.modernui.view.VelocityTracker
  Velocity Tracker Strategy: Invalid.
VELOCITY_TRACKER_STRATEGY_IMPULSE - Static variable in class icyllis.modernui.view.VelocityTracker
  Velocity Tracker Strategy: Impulse.
VELOCITY_TRACKER_STRATEGY_LSQ1 - Static variable in class icyllis.modernui.view.VelocityTracker
  Velocity Tracker Strategy: LSQ1.
VELOCITY_TRACKER_STRATEGY_LSQ2 - Static variable in class icyllis.modernui.view.VelocityTracker
  Velocity Tracker Strategy: LSQ2.
VELOCITY_TRACKER_STRATEGY_LSQ3 - Static variable in class icyllis.modernui.view.VelocityTracker
  Velocity Tracker Strategy: LSQ3.
VELOCITY_TRACKER_STRATEGY_WLSQ2_CENTRAL - Static variable in class icyllis.modernui.view.VelocityTracker
  Velocity Tracker Strategy: WLSQ2_CENTRAL.
VELOCITY_TRACKER_STRATEGY_WLSQ2_DELTA - Static variable in class icyllis.modernui.view.VelocityTracker
  Velocity Tracker Strategy: WLSQ2_DELTA.
VELOCITY_TRACKER_STRATEGY_WLSQ2_RECENT - Static variable in class icyllis.modernui.view.VelocityTracker
  Velocity Tracker Strategy: WLSQ2_RECENT.
VelocityTracker - Class in icyllis.modernui.view
  Helper for tracking the velocity of touch events, for implementing flinging and other such gestures.
VelocityTracker.Estimator - Class in icyllis.modernui.view
  An estimator for the movements of a pointer based on a polynomial model.
VelocityTracker.ImpulseStrategy - Class in icyllis.modernui.view
VelocityTracker.LeastSquaresStrategy - Class in icyllis.modernui.view
VelocityTracker.LeastSquaresStrategy.Weighting - Enum Class in icyllis.modernui.view
VelocityTracker.Strategy - Interface in icyllis.modernui.view
  Implements a particular velocity tracker algorithm.
VERB_CLOSE - Static variable in class icyllis.arc3d.core.Path
  Primitive commands of path segments.
VERB_CLOSE - Static variable in interface icyllis.arc3d.core.PathIterator
  Primitive commands of path segments.
VERB_CUBIC - Static variable in class icyllis.arc3d.core.Path
  Primitive commands of path segments.
VERB_CUBIC - Static variable in interface icyllis.arc3d.core.PathIterator
  Primitive commands of path segments.
VERB_DONE - Static variable in interface icyllis.arc3d.core.PathIterator
  Primitive commands of path segments.
VERB_LINE - Static variable in class icyllis.arc3d.core.Path
  Primitive commands of path segments.
VERB_LINE - Static variable in interface icyllis.arc3d.core.PathIterator
  Primitive commands of path segments.
VERB_MOVE - Static variable in class icyllis.arc3d.core.Path
  Primitive commands of path segments.
VERB_MOVE - Static variable in interface icyllis.arc3d.core.PathIterator
  Primitive commands of path segments.
VERB_QUAD - Static variable in class icyllis.arc3d.core.Path
  Primitive commands of path segments.
VERB_QUAD - Static variable in interface icyllis.arc3d.core.PathIterator
  Primitive commands of path segments.
verifyDrawable(Drawable) - Method in class icyllis.modernui.view.View
  If your view subclass is displaying its own Drawable objects, it should override this function and return true for any Drawable it is displaying.
verifyDrawable(Drawable) - Method in class icyllis.modernui.widget.AbsListView
verifyDrawable(Drawable) - Method in class icyllis.modernui.widget.AbsSeekBar
verifyDrawable(Drawable) - Method in class icyllis.modernui.widget.CompoundButton
verifyDrawable(Drawable) - Method in class icyllis.modernui.widget.ImageView
verifyDrawable(Drawable) - Method in class icyllis.modernui.widget.ProgressBar
verifyDrawable(Drawable) - Method in class icyllis.modernui.widget.TextView
verifyDrawable(Drawable) - Method in class icyllis.modernui.widget.ViewPager
Vertex() - Constructor for class icyllis.modernui.util.PmxModel.Vertex
VERTEX - Enum constant in enum class icyllis.arc3d.compiler.ShaderKind
  For vertex shaders.
VERTEX_ATTRIBS - Static variable in class icyllis.arc3d.granite.geom.DefaultGeoProc
VERTEX_ATTRIBS - Static variable in class icyllis.arc3d.granite.geom.SDFRectGeoProc
VERTEX_BUFFER_SIZE - Static variable in class icyllis.arc3d.granite.DrawBufferManager
  We expect buffers for meshes to be at least 128KB.
VERTEX_FORMAT - Static variable in class icyllis.arc3d.granite.geom.CircleProcessor
vertexAttributes() - Method in class icyllis.arc3d.granite.GeometryStep
  Returns an iterable of used per-vertex attributes.
vertexBinding() - Method in class icyllis.arc3d.granite.GeometryStep
VertexGeomBuilder - Interface in icyllis.arc3d.granite.shading
  Base class for vertex shader builder.
VertexInputLayout - Class in icyllis.arc3d.engine
  Describes the vertex input state of a graphics pipeline.
VertexInputLayout(VertexInputLayout.AttributeSet...) - Constructor for class icyllis.arc3d.engine.VertexInputLayout
  Enable all attributes for each AttributeSet.
VertexInputLayout(VertexInputLayout.AttributeSet[], int[]) - Constructor for class icyllis.arc3d.engine.VertexInputLayout
  The constructor wraps the two given arrays (no copy), the caller should ensure the immutability.
VertexInputLayout.Attribute - Class in icyllis.arc3d.engine
  Describes a vertex or instance attribute.
VertexInputLayout.AttributeSet - Class in icyllis.arc3d.engine
  A set of attributes that can iterated.
VertexShaderBuilder - Class in icyllis.arc3d.granite.shading
  This class implements the various vertex builder interfaces.
VertexShaderBuilder(GraphicsPipelineBuilder) - Constructor for class icyllis.arc3d.granite.shading.VertexShaderBuilder
vertexStride() - Method in class icyllis.arc3d.granite.GeometryStep
  Returns the number of bytes from one vertex to the next vertex, including paddings.
VERTICAL - Static variable in class icyllis.modernui.widget.GridLayout
  The vertical orientation.
VERTICAL - Static variable in class icyllis.modernui.widget.LinearLayout
  Orientation vertical.
VERTICAL_GRAVITY_MASK - Static variable in class icyllis.modernui.view.Gravity
  Binary mask to get the vertical gravity of a gravity.
VERTICAL_SCROLL_FACTOR - Static variable in class icyllis.modernui.view.ViewConfiguration
  Amount to scroll in response to a vertical `MotionEvent.ACTION_SCROLL` event, in dips per axis value.
verticalMargin - Variable in class icyllis.modernui.view.WindowManager.LayoutParams
verticalWeight - Variable in class icyllis.modernui.view.WindowManager.LayoutParams
  Indicates how much of the extra space will be allocated vertically to the view associated with these LayoutParams.
Vertices - Class in icyllis.arc3d.core
  An immutable set of vertex data that can be used with `Canvas.drawVertices(icyllis.arc3d.core.Vertices, icyllis.arc3d.core.Blender, icyllis.arc3d.core.Paint)`.
VerticesStep - Class in icyllis.arc3d.granite.geom
VerticesStep(byte, boolean, boolean) - Constructor for class icyllis.arc3d.granite.geom.VerticesStep
VideoMode - Class in icyllis.modernui.core
  A Video Mode (aka Display Mode) of a Monitor.
VideoMode(GLFWVidMode) - Constructor for class icyllis.modernui.core.VideoMode
VideoMode(GLFWVidMode.Buffer) - Constructor for class icyllis.modernui.core.VideoMode
view - Variable in class icyllis.modernui.transition.TransitionValues
  The View with these values
view - Variable in class icyllis.modernui.widget.ListView.FixedViewInfo
  The view to add to the list
View - Class in icyllis.modernui.view
  This class represents the basic building block for user interface components.
View(Context) - Constructor for class icyllis.modernui.view.View
  Simple constructor to use when creating a view from code.
VIEW_MARKER - Static variable in class icyllis.modernui.view.View
  The logging marker used by this class with `Logger`.
VIEW_MATRIX - Static variable in class icyllis.arc3d.granite.geom.SDFRectGeoProc
VIEW_STATE_ACTIVATED - Static variable in class icyllis.modernui.util.StateSet
  Called by View.
VIEW_STATE_DRAG_CAN_ACCEPT - Static variable in class icyllis.modernui.util.StateSet
  Called by View.
VIEW_STATE_DRAG_HOVERED - Static variable in class icyllis.modernui.util.StateSet
  Called by View.
VIEW_STATE_ENABLED - Static variable in class icyllis.modernui.util.StateSet
  Called by View.
VIEW_STATE_FOCUSED - Static variable in class icyllis.modernui.util.StateSet
  Called by View.
VIEW_STATE_HOVERED - Static variable in class icyllis.modernui.util.StateSet
  Called by View.
VIEW_STATE_PRESSED - Static variable in class icyllis.modernui.util.StateSet
  Called by View.
VIEW_STATE_SELECTED - Static variable in class icyllis.modernui.util.StateSet
  Called by View.
VIEW_STATE_WINDOW_FOCUSED - Static variable in class icyllis.modernui.util.StateSet
  Called by View.
view_tree_lifecycle_owner - Static variable in class icyllis.modernui.R.id
view_tree_view_model_store_owner - Static variable in class icyllis.modernui.R.id
View.DragShadow - Class in icyllis.modernui.view
  Creates an image that the system displays during the drag and drop operation.
View.Focusable - Annotation Interface in icyllis.modernui.view
View.FocusableMode - Annotation Interface in icyllis.modernui.view
View.FocusDirection - Annotation Interface in icyllis.modernui.view
View.FocusRealDirection - Annotation Interface in icyllis.modernui.view
View.LayoutDir - Annotation Interface in icyllis.modernui.view
View.NestedScrollType - Annotation Interface in icyllis.modernui.view
View.OnAttachStateChangeListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when this view is attached or detached from its window.
View.OnClickListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when a view is clicked.
View.OnContextClickListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when a view is context clicked.
View.OnCreateContextMenuListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when the context menu for this view is being built.
View.OnDragListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when a drag is being dispatched to this view.
View.OnFocusChangeListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when the focus state of a view changed.
View.OnGenericMotionListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when a generic motion event is dispatched to this view.
View.OnHoverListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when a hover event is dispatched to this view.
View.OnKeyListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when a hardware key event is dispatched to this view.
View.OnLayoutChangeListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when the layout bounds of a view changes due to layout processing.
View.OnLongClickListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when a view has been clicked and held.
View.OnScrollChangeListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when the scroll X or Y positions of a view change.
View.OnTouchListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when a touch event is dispatched to this view.
View.ResolvedLayoutDir - Annotation Interface in icyllis.modernui.view
View.ScrollAxis - Annotation Interface in icyllis.modernui.view
View.ScrollBarStyle - Annotation Interface in icyllis.modernui.view
View.ScrollIndicators - Annotation Interface in icyllis.modernui.view
View.TextAlignment - Annotation Interface in icyllis.modernui.view
View.Visibility - Annotation Interface in icyllis.modernui.view
ViewConfiguration - Class in icyllis.modernui.view
  Contains methods to standard constants used in the UI for timeouts, sizes, and distances.
ViewDragHelper - Class in icyllis.modernui.widget
ViewDragHelper() - Constructor for class icyllis.modernui.widget.ViewDragHelper
ViewGroup - Class in icyllis.modernui.view
  A `ViewGroup` is a special view that can contain other views (called children.) The view group is the base class for layouts and views containers.
ViewGroup(Context) - Constructor for class icyllis.modernui.view.ViewGroup
ViewGroup.LayoutParams - Class in icyllis.modernui.view
  LayoutParams are used by views to tell their parents how they want to be laid out.
ViewGroup.MarginLayoutParams - Class in icyllis.modernui.view
  Per-child layout information for layouts that support margins.
ViewManager - Interface in icyllis.modernui.view
  Interface for adding/removing child views to/from a view hierarchy.
viewMatrix() - Method in interface icyllis.arc3d.granite.ClipStack.ClipGeometry
viewMatrix() - Method in class icyllis.arc3d.granite.ClipStack.Element
ViewModel - Class in icyllis.modernui.lifecycle
  ViewModel is a class that is responsible for preparing and managing the data for a `Fragment`.
ViewModel() - Constructor for class icyllis.modernui.lifecycle.ViewModel
ViewModelProvider - Class in icyllis.modernui.lifecycle
  A utility class that provides `ViewModels` for a scope.
ViewModelProvider(ViewModelStoreOwner) - Constructor for class icyllis.modernui.lifecycle.ViewModelProvider
  Creates `ViewModelProvider`.
ViewModelProvider(ViewModelStoreOwner, ViewModelProvider.Factory) - Constructor for class icyllis.modernui.lifecycle.ViewModelProvider
  Creates `ViewModelProvider`, which will create `ViewModels` via the given `Factory` and retain them in a store of the given `ViewModelStoreOwner`.
ViewModelProvider(ViewModelStore, ViewModelProvider.Factory) - Constructor for class icyllis.modernui.lifecycle.ViewModelProvider
  Creates `ViewModelProvider`, which will create `ViewModels` via the given `Factory` and retain them in the given `store`.
ViewModelProvider.Factory - Interface in icyllis.modernui.lifecycle
  Implementations of `Factory` interface are responsible to instantiate ViewModels.
ViewModelProvider.NewInstanceFactory - Class in icyllis.modernui.lifecycle
  Simple factory, which calls empty constructor on the give class.
ViewModelStore - Class in icyllis.modernui.lifecycle
  Class to store `ViewModels`.
ViewModelStore() - Constructor for class icyllis.modernui.lifecycle.ViewModelStore
ViewModelStoreOwner - Interface in icyllis.modernui.lifecycle
  A scope that owns `ViewModelStore`.
ViewPager - Class in icyllis.modernui.widget
  Layout manager that allows the user to flip left and right through pages of data.
  You supply an implementation of a `PagerAdapter` to generate the pages that the view shows.
ViewPager(Context) - Constructor for class icyllis.modernui.widget.ViewPager
ViewPager.DecorView - Annotation Interface in icyllis.modernui.widget
  Annotation which allows marking of views to be decoration views when added to a view pager.
ViewPager.LayoutParams - Class in icyllis.modernui.widget
  Layout parameters that should be supplied for views added to a ViewPager.
ViewPager.OnAdapterChangeListener - Interface in icyllis.modernui.widget
  Callback interface for responding to adapter changes.
ViewPager.OnPageChangeListener - Interface in icyllis.modernui.widget
  Callback interface for responding to changing state of the selected page.
ViewPager.PageTransformer - Interface in icyllis.modernui.widget
  A PageTransformer is invoked whenever a visible/attached page is scrolled.
ViewParent - Interface in icyllis.modernui.view
  Defines an object that can work as a parent of a View.
ViewRoot - Class in icyllis.modernui.view
  The top of a view hierarchy, implementing the needed protocol between View and the Window.
ViewRoot() - Constructor for class icyllis.modernui.view.ViewRoot
ViewTreeLifecycleOwner - Class in icyllis.modernui.lifecycle
  Accessors for finding a view tree-local `LifecycleOwner` that reports the lifecycle for the given view.
ViewTreeObserver - Class in icyllis.modernui.view
  A view tree observer is used to register listeners that can be notified of global changes in the view tree.
ViewTreeObserver.OnGlobalFocusChangeListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when the focus state within the view tree changes.
ViewTreeObserver.OnGlobalLayoutListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when the global layout state or the visibility of views within the view tree changes.
ViewTreeObserver.OnPreDrawListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when the view tree is about to be drawn.
ViewTreeObserver.OnScrollChangedListener - Interface in icyllis.modernui.view
  Interface definition for a callback to be invoked when something in the view tree has been scrolled.
ViewTreeViewModelStoreOwner - Class in icyllis.modernui.lifecycle
  Accessors for finding a view tree-local `ViewModelStoreOwner` that allows access to a `ViewModelStore` for the given view.
VIRTUAL_KEY - Static variable in class icyllis.modernui.view.HapticFeedbackConstants
  The user has pressed on a virtual on-screen key.
VIRTUAL_KEY_RELEASE - Static variable in class icyllis.modernui.view.HapticFeedbackConstants
  The user has released a virtual key.
VirtualWindowViewRoot - Class in icyllis.modernui.view
VirtualWindowViewRoot() - Constructor for class icyllis.modernui.view.VirtualWindowViewRoot
VISCOUS_FLUID - Static variable in interface icyllis.modernui.animation.TimeInterpolator
Visibility - Class in icyllis.modernui.transition
  This transition tracks changes to the visibility of target views in the start and end scenes.
Visibility() - Constructor for class icyllis.modernui.transition.Visibility
Visibility.Mode - Annotation Interface in icyllis.modernui.transition
VisibilityPropagation - Class in icyllis.modernui.transition
  Base class for `TransitionPropagation`s that care about View Visibility and the center position of the View.
VisibilityPropagation() - Constructor for class icyllis.modernui.transition.VisibilityPropagation
VISIBLE - Static variable in class icyllis.modernui.view.View
  This view is visible.
visible_removing_fragment_view_tag - Static variable in class icyllis.modernui.R.id
visit(Node) - Method in class icyllis.modernui.markdown.MarkdownVisitor
visit(SurfaceProxy, int) - Method in interface icyllis.arc3d.engine.SurfaceVisitor
visit(MarkdownVisitor, N) - Method in interface icyllis.modernui.markdown.NodeVisitor
visitBinary(BinaryExpression) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitBlock(BlockStatement) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitBreak(BreakStatement) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitChildren(Node) - Method in class icyllis.modernui.markdown.MarkdownVisitor
visitConditional(ConditionalExpression) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitConstructorCall(ConstructorCall) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitContinue(ContinueStatement) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitDiscard(DiscardStatement) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitEmpty(EmptyStatement) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitExpression(Expression) - Method in class icyllis.arc3d.compiler.analysis.SymbolUsage
visitExpression(Expression) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
  Fallback method for any expression kind that has not been overridden.
visitExpression(ExpressionStatement) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitFieldAccess(FieldAccess) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitForLoop(ForLoop) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitFunctionCall(FunctionCall) - Method in class icyllis.arc3d.compiler.analysis.SymbolUsage
visitFunctionCall(FunctionCall) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitFunctionDefinition(FunctionDefinition) - Method in class icyllis.arc3d.compiler.analysis.SymbolUsage
visitFunctionDefinition(FunctionDefinition) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitFunctionPrototype(FunctionPrototype) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitFunctionReference(FunctionReference) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitGlobalVariableDecl(GlobalVariableDecl) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitIf(IfStatement) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitIndex(IndexExpression) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitInterfaceBlock(InterfaceBlock) - Method in class icyllis.arc3d.compiler.analysis.SymbolUsage
visitInterfaceBlock(InterfaceBlock) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitLiteral(Literal) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitNodeOnly(Node) - Method in class icyllis.modernui.markdown.MarkdownVisitor
visitPostfix(PostfixExpression) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitPrefix(PrefixExpression) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitProxies(SurfaceVisitor) - Method in class icyllis.arc3d.engine.trash.ops.Op
  Deprecated.
visitReturn(ReturnStatement) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitStatement(Statement) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
  Fallback method for any statement kind that has not been overridden.
visitStructDefinition(StructDefinition) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitSwitch(SwitchStatement) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitSwitchCase(SwitchCase) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitSwizzle(Swizzle) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitTopLevelElement(TopLevelElement) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
  Fallback method for any element kind that has not been overridden.
visitTypeReference(TypeReference) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitVariableDecl(VariableDecl) - Method in class icyllis.arc3d.compiler.analysis.SymbolUsage
visitVariableDecl(VariableDecl) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
visitVariableReference(VariableReference) - Method in class icyllis.arc3d.compiler.analysis.SymbolUsage
visitVariableReference(VariableReference) - Method in class icyllis.arc3d.compiler.tree.TreeVisitor
VISUAL_PROGRESS - Static variable in class icyllis.modernui.widget.ProgressBar
  Property wrapper around the visual state of the `progress` functionality handled by the `ProgressBar.setProgress(int, boolean)` method.
VIVID_LIGHT - Enum constant in enum class icyllis.arc3d.core.BlendMode
  Burns or dodges colors by changing contrast, depending on the blend color.
VIVID_LIGHT - Enum constant in enum class icyllis.modernui.graphics.BlendMode
  Burns or dodges colors by changing contrast, depending on the blend color.
VkBackendFormat - Class in icyllis.arc3d.vulkan
VkBackendRenderTarget - Class in icyllis.arc3d.vulkan
  Deprecated.
VkBackendRenderTarget(int, int, VulkanImageDesc) - Constructor for class icyllis.arc3d.vulkan.VkBackendRenderTarget
  Deprecated.
vkDevice() - Method in class icyllis.arc3d.vulkan.VulkanDevice
vkFormatBytesPerBlock(int) - Static method in class icyllis.arc3d.vulkan.VKUtil
  Currently we are just over estimating this value to be used in gpu size calculations even though the actually size is probably less.
vkFormatChannels(int) - Static method in class icyllis.arc3d.vulkan.VKUtil
vkFormatCompressionType(int) - Static method in class icyllis.arc3d.vulkan.VKUtil
vkFormatDepthBits(int) - Static method in class icyllis.arc3d.vulkan.VKUtil
vkFormatIsSupported(int) - Static method in class icyllis.arc3d.vulkan.VKUtil
  Consistent with `VKUtil.vkFormatToIndex(int)`
vkFormatName(int) - Static method in class icyllis.arc3d.vulkan.VKUtil
vkFormatStencilBits(int) - Static method in class icyllis.arc3d.vulkan.VKUtil
vkFormatToIndex(int) - Static method in class icyllis.arc3d.vulkan.VKUtil
  Lists all supported Vulkan image formats and converts to table index.
vkImage() - Method in class icyllis.arc3d.vulkan.VulkanImage
vkImageView() - Method in class icyllis.arc3d.vulkan.VulkanImageView
vkPhysicalDevice() - Method in class icyllis.arc3d.vulkan.VulkanDevice
vkSecondaryCommandBuffer() - Method in class icyllis.arc3d.core.SurfaceCharacterization
vkSupportInputAttachment() - Method in class icyllis.arc3d.core.SurfaceCharacterization
VKUtil - Class in icyllis.arc3d.vulkan
  Provides user-defined Vulkan utilities.
VKUtil() - Constructor for class icyllis.arc3d.vulkan.VKUtil
VLINE - Static variable in class icyllis.modernui.graphics.drawable.ShapeDrawable
  Shape is a vertical line.
VON_KRIES - Enum constant in enum class icyllis.arc3d.core.ColorSpace.Adaptation
  von Kries chromatic adaptation transform.
VorbisPullDecoder - Class in icyllis.modernui.audio
VorbisPullDecoder(ByteBuffer) - Constructor for class icyllis.modernui.audio.VorbisPullDecoder
VorbisPushDecoder - Class in icyllis.modernui.audio
  Support for Ogg Vorbis.
VorbisPushDecoder(FileChannel) - Constructor for class icyllis.modernui.audio.VorbisPushDecoder
VULKAN_1_0 - Enum constant in enum class icyllis.arc3d.compiler.TargetApi
  Targeting Vulkan 1.0 or above.
VulkanAllocation - Class in icyllis.arc3d.vulkan
  Holds Vulkan memory allocation information.
VulkanAllocation() - Constructor for class icyllis.arc3d.vulkan.VulkanAllocation
VulkanBackendContext - Class in icyllis.arc3d.vulkan
  The `VulkanBackendContext` contains all the base Vulkan objects needed by the `VulkanDevice`.
VulkanBackendContext() - Constructor for class icyllis.arc3d.vulkan.VulkanBackendContext
VulkanBackendImage - Class in icyllis.arc3d.vulkan
  When importing external memory, `VulkanBackendImage.mMemoryHandle` is POSIX file descriptor or Win32 NT handle (though `HANDLE` is defined as `void*`, we can safely truncate it because Win32 handles are 32-bit significant).
VulkanBackendImage(int, int, VulkanImageDesc) - Constructor for class icyllis.arc3d.vulkan.VulkanBackendImage
VulkanBuffer - Class in icyllis.arc3d.vulkan
VulkanBuffer(Context) - Constructor for class icyllis.arc3d.vulkan.VulkanBuffer
VulkanCaps - Class in icyllis.arc3d.vulkan
VulkanCaps(ContextOptions, VkPhysicalDevice, int, VkPhysicalDeviceFeatures2, VKCapabilitiesInstance, VKCapabilitiesDevice) - Constructor for class icyllis.arc3d.vulkan.VulkanCaps
VulkanCommandBuffer - Class in icyllis.arc3d.vulkan
VulkanCommandBuffer(VkDevice, long) - Constructor for class icyllis.arc3d.vulkan.VulkanCommandBuffer
VulkanCommandPool - Class in icyllis.arc3d.vulkan
  VkCommandPool is created with a single primary command buffer and (optional) a set of secondary command buffers.
VulkanDevice - Class in icyllis.arc3d.vulkan
VulkanDevice(ContextOptions, VulkanCaps, VulkanBackendContext, VulkanMemoryAllocator) - Constructor for class icyllis.arc3d.vulkan.VulkanDevice
VulkanImage - Class in icyllis.arc3d.vulkan
  Represents Vulkan images, can be used as textures or attachments.
VulkanImage(Context, VulkanImageDesc, VulkanImageMutableState, long, VulkanAllocation, boolean, boolean) - Constructor for class icyllis.arc3d.vulkan.VulkanImage
VulkanImage.CreatedImageInfo - Record Class in icyllis.arc3d.vulkan
VulkanImage.ResourceKey - Class in icyllis.arc3d.vulkan
VulkanImageDesc - Class in icyllis.arc3d.vulkan
  Descriptor to create Vulkan images.
VulkanImageDesc(int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Constructor for class icyllis.arc3d.vulkan.VulkanImageDesc
VulkanImageMutableState - Class in icyllis.arc3d.vulkan
VulkanImageMutableState(int, int) - Constructor for class icyllis.arc3d.vulkan.VulkanImageMutableState
VulkanImageView - Class in icyllis.arc3d.vulkan
  Represents Vulkan image views, managed by `VulkanImage`.
VulkanManager - Class in icyllis.modernui.core
  This class contains the shared global Vulkan objects, such as VkInstance, VkDevice and VkQueue, which are re-used by CanvasContext.
VulkanMemoryAllocator - Class in icyllis.arc3d.vulkan
  AMD Vulkan Memory Allocator
VulkanMemoryAllocator(long) - Constructor for class icyllis.arc3d.vulkan.VulkanMemoryAllocator
VulkanPrimaryCommandBuffer - Class in icyllis.arc3d.vulkan
VulkanQueueManager - Class in icyllis.arc3d.vulkan
VulkanQueueManager(VulkanDevice) - Constructor for class icyllis.arc3d.vulkan.VulkanQueueManager
VulkanRenderPassFramebuffer - Class in icyllis.arc3d.vulkan
VulkanRenderPassFramebuffer(Device) - Constructor for class icyllis.arc3d.vulkan.VulkanRenderPassFramebuffer
VulkanRenderTarget - Class in icyllis.arc3d.vulkan
VulkanRenderTarget(Context, int, int, int, int) - Constructor for class icyllis.arc3d.vulkan.VulkanRenderTarget
VulkanResourceProvider - Class in icyllis.arc3d.vulkan
VulkanResourceProvider(VulkanDevice, Context, long) - Constructor for class icyllis.arc3d.vulkan.VulkanResourceProvider

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