Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
V
- v(Marker, Object) - Static method in class icyllis.modernui.util.Log
-
Logs a message object with the
Log.VERBOSElevel. - v(Marker, Object, Throwable) - Static method in class icyllis.modernui.util.Log
-
Logs a message at the
Log.VERBOSElevel including the stack trace of theThrowablethrowablepassed as parameter. - 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.granite.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
- VALUE_COLUMNS - Static variable in class icyllis.modernui.resources.AssetManager.ResolvedBag
- 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
ValueAnimatorinstance to receive callbacks on every animation frame, after the current frame's values have been calculated for thatValueAnimator. - 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 theindexth 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 theindexth 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 theindexth key-value mapping that this SparseBooleanArray stores. - valueOf(float) - Static method in class icyllis.modernui.util.Half
-
Returns a
Halfinstance representing the specified float value. - valueOf(float[], ColorSpace) - Static method in class icyllis.modernui.graphics.Color
-
Creates a new
Colorin the specified color space with the specified component values. - valueOf(float, float, float) - Static method in class icyllis.modernui.graphics.Color
-
Creates a new opaque
Colorin thesRGBcolor space with the specified red, green and blue component values. - valueOf(float, float, float, float) - Static method in class icyllis.modernui.graphics.Color
-
Creates a new
Colorin thesRGBcolor space with the specified red, green, blue and alpha component values. - valueOf(float, float, float, float, ColorSpace) - Static method in class icyllis.modernui.graphics.Color
-
Creates a new
Colorin the specified color space with the specified red, green, blue and alpha component values. - valueOf(int) - Static method in class icyllis.modernui.graphics.Color
-
Creates a new
Colorinstance from an ARGB color int. - valueOf(int) - Static method in class icyllis.modernui.util.ColorStateList
- valueOf(short) - Static method in class icyllis.modernui.util.Half
-
Returns a
Halfinstance 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.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.arc3d.sketch.BlendMode
-
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
Halfinstance 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.resources.AssetManager.ResolvedBag
- 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
valuesrecord 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.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.arc3d.sketch.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.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
Collectionfor 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_DECLARATION - 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
- VariableDeclaration - Class in icyllis.arc3d.compiler.tree
-
Variable declaration.
- VariableDeclaration(Variable, Expression) - Constructor for class icyllis.arc3d.compiler.tree.VariableDeclaration
- 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.sketch.Path
-
Primitive commands of path segments.
- VERB_CUBIC - Static variable in class icyllis.arc3d.sketch.Path
-
Primitive commands of path segments.
- VERB_DONE - Static variable in class icyllis.arc3d.sketch.Path
- VERB_LINE - Static variable in class icyllis.arc3d.sketch.Path
-
Primitive commands of path segments.
- VERB_MOVE - Static variable in class icyllis.arc3d.sketch.Path
-
Primitive commands of path segments.
- VERB_QUAD - Static variable in class icyllis.arc3d.sketch.Path
-
Primitive commands of path segments.
- VERBOSE - Static variable in class icyllis.modernui.util.Log
-
A fine-grained debug message, typically capturing the flow through the application.
- 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.Switch
- 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.AnalyticComplexBoxStep
- VERTEX_ATTRIBS - Static variable in class icyllis.arc3d.granite.geom.PerEdgeAAQuadStep
- VERTEX_BUFFER_SIZE - Static variable in class icyllis.arc3d.granite.DrawBufferManager
-
We expect buffers for meshes to be at least 128KB.
- VERTEX_COUNT - Static variable in class icyllis.arc3d.granite.geom.PerEdgeAAQuadStep
- 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.graphics.drawable.ClipDrawable
- 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.
- 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.sketch
-
An immutable set of vertex data that can be used with
Canvas.drawVertices(icyllis.arc3d.sketch.Vertices, icyllis.arc3d.sketch.Blender, icyllis.arc3d.sketch.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(Context, AttributeSet) - Constructor for class icyllis.modernui.view.View
-
Constructor that is called when inflating a view from XML.
- View(Context, AttributeSet, ResourceId) - Constructor for class icyllis.modernui.view.View
-
Perform inflation from XML and apply a class-specific base style from a theme attribute.
- View(Context, AttributeSet, ResourceId, ResourceId) - Constructor for class icyllis.modernui.view.View
-
Perform inflation from XML and apply a class-specific base style from a theme attribute or style resource.
- VIEW_MARKER - Static variable in class icyllis.modernui.view.View
-
The logging marker used by this class with
Logger. - 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
ViewGroupis 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(Context, AttributeSet) - Constructor for class icyllis.modernui.view.ViewGroup
- ViewGroup(Context, AttributeSet, ResourceId) - Constructor for class icyllis.modernui.view.ViewGroup
- ViewGroup(Context, AttributeSet, ResourceId, ResourceId) - 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
ViewModelsfor 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 createViewModelsvia the givenFactoryand retain them in a store of the givenViewModelStoreOwner. - ViewModelProvider(ViewModelStore, ViewModelProvider.Factory) - Constructor for class icyllis.modernui.lifecycle.ViewModelProvider
-
Creates
ViewModelProvider, which will createViewModelsvia the givenFactoryand retain them in the givenstore. - ViewModelProvider.Factory - Interface in icyllis.modernui.lifecycle
-
Implementations of
Factoryinterface 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. - ViewOutlineProvider - Interface in icyllis.modernui.view
-
Interface by which a View builds its
Outline, used for shadow casting and clipping. - 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 aPagerAdapterto generate the pages that the view shows. - ViewPager(Context) - Constructor for class icyllis.modernui.widget.ViewPager
- ViewPager(Context, AttributeSet) - Constructor for class icyllis.modernui.widget.ViewPager
- ViewPager(Context, AttributeSet, ResourceId) - Constructor for class icyllis.modernui.widget.ViewPager
- ViewPager(Context, AttributeSet, ResourceId, ResourceId) - 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.
- ViewPager integration - Search tag in class icyllis.modernui.widget.TabLayout
- Section
- ViewPagerOnTabSelectedListener(ViewPager) - Constructor for class icyllis.modernui.widget.TabLayout.ViewPagerOnTabSelectedListener
- 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
LifecycleOwnerthat 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
ViewModelStoreOwnerthat allows access to aViewModelStorefor 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 - Static variable in class icyllis.modernui.R.attr
- 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
TransitionPropagations 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(SurfaceProxy, int) - Method in interface icyllis.arc3d.engine.SurfaceVisitor
-
Deprecated.
- visit(MarkflowVisitor, N) - Method in interface icyllis.modernui.markflow.NodeVisitor
- visit(Node) - Method in class icyllis.modernui.markflow.MarkflowVisitor
- visitChildren(Node) - Method in class icyllis.modernui.markflow.MarkflowVisitor
- visitExpression(Expression) - Method in class icyllis.arc3d.compiler.analysis.TreeVisitor
- visitExpression(Expression) - Method in class icyllis.arc3d.compiler.transform.TreeWriter
- visitExpressionPtr(Supplier<Expression>, Consumer<Expression>) - Method in class icyllis.arc3d.compiler.transform.TreeWriter
- visitProxies(SurfaceVisitor) - Method in class icyllis.arc3d.granite.trash.ops.Op
-
Deprecated.
- visitStatement(Statement) - Method in class icyllis.arc3d.compiler.analysis.TreeVisitor
- visitStatement(Statement) - Method in class icyllis.arc3d.compiler.transform.TreeWriter
- visitStatementPtr(Supplier<Statement>, Consumer<Statement>) - Method in class icyllis.arc3d.compiler.transform.TreeWriter
- visitTopLevelElement(TopLevelElement) - Method in class icyllis.arc3d.compiler.analysis.TreeVisitor
- visitTopLevelElement(TopLevelElement) - Method in class icyllis.arc3d.compiler.transform.TreeWriter
- VISUAL_PROGRESS - Static variable in class icyllis.modernui.widget.ProgressBar
-
Property wrapper around the visual state of the
progressfunctionality handled by theProgressBar.setProgress(int, boolean)method. - VIVID_LIGHT - Enum constant in enum class icyllis.arc3d.sketch.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
- 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
VulkanBackendContextcontains all the base Vulkan objects needed by theVulkanDevice. - VulkanBackendContext() - Constructor for class icyllis.arc3d.vulkan.VulkanBackendContext
- VulkanBackendImage - Class in icyllis.arc3d.vulkan
-
When importing external memory,
VulkanBackendImage.mMemoryHandleis POSIX file descriptor or Win32 NT handle (thoughHANDLEis defined asvoid*, 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) - 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
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form