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

N

name - Variable in class icyllis.modernui.resources.ResourceParser.ParsedResource
 
name - Variable in class icyllis.modernui.resources.ResourceValues.Reference
 
name() - Method in record class icyllis.arc3d.compiler.tree.Type.Field
Returns the value of the name record component.
name() - Method in class icyllis.arc3d.engine.VertexInputLayout.Attribute
 
name() - Method in class icyllis.arc3d.granite.FragmentStage
 
name() - Method in record class icyllis.arc3d.granite.FragmentStage.Sampler
Returns the value of the name record component.
name() - Method in record class icyllis.arc3d.granite.FragmentStage.Uniform
Returns the value of the name record component.
name() - Method in class icyllis.arc3d.granite.GeometryRenderer
 
name() - Method in class icyllis.arc3d.granite.GeometryStep
Human-meaningful string to identify this processor; may be embedded in generated shader code and must be a legal AkSL identifier prefix.
NAME_CPT - Static variable in class icyllis.modernui.ModernUI
 
namespace - Variable in class icyllis.modernui.resources.Resource.ResourceName
 
nameVariable(char, String) - Method in class icyllis.arc3d.granite.shading.GraphicsPipelineBuilder
 
nameVariable(char, String, boolean) - Method in class icyllis.arc3d.granite.shading.GraphicsPipelineBuilder
Generates a name for a variable.
NaN - Static variable in class icyllis.arc3d.core.FP16
A Not-a-Number representation of a half-precision float.
NaN - Static variable in class icyllis.modernui.util.Half
A Not-a-Number representation of a half-precision float.
narrowing(int) - Static method in class icyllis.arc3d.compiler.tree.Type.CoercionCost
 
NATIVE_BIG_ENDIAN - Static variable in class icyllis.arc3d.core.PixelUtils
 
nativeDrawIndexedIndirectIsBroken() - Method in class icyllis.arc3d.engine.Caps
 
NAVIGATION_DOWN - Static variable in class icyllis.modernui.view.SoundEffectConstants
Effect id for a navigation down
NAVIGATION_LEFT - Static variable in class icyllis.modernui.view.SoundEffectConstants
Effect id for a navigation left
NAVIGATION_REPEAT_DOWN - Static variable in class icyllis.modernui.view.SoundEffectConstants
Effect id for a repeatedly triggered navigation down, e.g.
NAVIGATION_REPEAT_LEFT - Static variable in class icyllis.modernui.view.SoundEffectConstants
Effect id for a repeatedly triggered navigation left, e.g.
NAVIGATION_REPEAT_RIGHT - Static variable in class icyllis.modernui.view.SoundEffectConstants
Effect id for a repeatedly triggered navigation right, e.g.
NAVIGATION_REPEAT_UP - Static variable in class icyllis.modernui.view.SoundEffectConstants
Effect id for a repeatedly triggered navigation up, e.g.
NAVIGATION_RIGHT - Static variable in class icyllis.modernui.view.SoundEffectConstants
Effect id for a navigation right
NAVIGATION_UP - Static variable in class icyllis.modernui.view.SoundEffectConstants
Effect id for a navigation up
NE - Enum constant in enum class icyllis.arc3d.compiler.Operator
 
NEAREST - Static variable in class icyllis.arc3d.engine.SamplerDesc
Nearest value.
NEED_RECOMPUTE - Static variable in class icyllis.modernui.text.PrecomputedText.Params
Constant for returning value of checkResultUsable indicating that given parameter is not compatible but partially usable for creating new PrecomputedText.
needsBlendBarrier() - Method in class icyllis.arc3d.engine.trash.GraphicsPipelineDesc_Old
Deprecated.
 
needsResolve() - Method in class icyllis.arc3d.engine.RenderTargetProxy
 
needsUpload() - Method in class icyllis.arc3d.granite.DrawAtlas.Plot
Returns true if there's dirty data.
needsUpload(ImmediateContext) - Method in interface icyllis.arc3d.engine.task.ImageUploadTask.UploadCondition
 
negate() - Method in class icyllis.arc3d.core.Quaternion
Negate this quaternion [-x, -y, -z, -w].
negate() - Method in class icyllis.arc3d.core.Vector3
Negate this vector [-x, -y, -z].
negate() - Method in class icyllis.modernui.graphics.Point
 
negate() - Method in class icyllis.modernui.graphics.PointF
 
NEGATIVE_INFINITY - Static variable in class icyllis.arc3d.core.FP16
Negative infinity of type half-precision float.
NEGATIVE_INFINITY - Static variable in class icyllis.modernui.util.Half
Negative infinity of type half-precision float.
NEGATIVE_ZERO - Static variable in class icyllis.arc3d.core.FP16
Negative 0 of type half-precision float.
NEGATIVE_ZERO - Static variable in class icyllis.modernui.util.Half
Negative 0 of type half-precision float.
NestedScrollView - Class in icyllis.modernui.widget
NestedScrollView is just like ScrollView, but it supports acting as both a nested scrolling parent and child on both new and old versions of Android.
NestedScrollView(Context) - Constructor for class icyllis.modernui.widget.NestedScrollView
 
NestedScrollView.OnScrollChangeListener - Interface in icyllis.modernui.widget
Interface definition for a callback to be invoked when the scroll X or Y positions of a view change.
newDrawable() - Method in class icyllis.modernui.graphics.drawable.Drawable.ConstantState
Creates a new Drawable instance from its constant state.
newDrawable(Resources) - Method in class icyllis.modernui.graphics.drawable.Drawable.ConstantState
Creates a new Drawable instance from its constant state using the specified resources.
newDynamicState() - Method in class icyllis.arc3d.granite.MeshDrawWriter
 
newEditable(CharSequence) - Method in interface icyllis.modernui.text.Editable.Factory
Returns a new SpannedStringBuilder from the specified CharSequence.
NewInstanceFactory() - Constructor for class icyllis.modernui.lifecycle.ViewModelProvider.NewInstanceFactory
 
newOpsTask(ImageProxyView) - Method in class icyllis.arc3d.engine.RenderTaskManager
Deprecated.
 
newPipelineState(int, int, int, int) - Method in class icyllis.arc3d.granite.MeshDrawWriter
 
newSimplePool(int) - Static method in class icyllis.modernui.util.Pools
Creates a simple (non-synchronized) pool of objects.
newSpannable(CharSequence) - Method in interface icyllis.modernui.text.Spannable.Factory
Returns a new Spannable from the specified CharSequence.
newSynchronizedPool(int) - Static method in class icyllis.modernui.util.Pools
Creates a synchronized pool of objects.
newSynchronizedPool(int, Object) - Static method in class icyllis.modernui.util.Pools
Creates a synchronized pool of objects.
next() - Method in class icyllis.arc3d.compiler.lex.Lexer
 
next() - Method in class icyllis.arc3d.compiler.lex.NFAState.Accept
 
next() - Method in class icyllis.arc3d.compiler.lex.NFAState.Filter
 
next() - Method in interface icyllis.arc3d.compiler.lex.NFAState
 
next() - Method in class icyllis.arc3d.compiler.lex.NFAState.Replace
 
next() - Method in class icyllis.arc3d.core.Path.RawIterator
 
next() - Method in class icyllis.arc3d.granite.DrawAtlas.AtlasGenerationCounter
Returns next valid generation number.
next() - Method in class icyllis.modernui.graphics.text.CharArrayIterator
 
next() - Method in class icyllis.modernui.text.CharSequenceIterator
 
next(float[], int) - Method in interface icyllis.arc3d.core.PathIterator
Returns next verb, and advances iterator.
next(long) - Static method in class icyllis.arc3d.granite.DrawAtlas.AtlasToken
Returns next valid sequence number.
nextBoundary(int) - Method in class icyllis.modernui.text.method.WordIterator
Returns the position of next boundary after the given offset.
nextContour() - Method in class icyllis.arc3d.core.PathMeasure
Move to the next contour in the path and compute contour segments.
nextContour() - Method in class icyllis.modernui.graphics.PathMeasure
Move to the next contour in the path and compute contour segments.
nextDefaultStop(float, float) - Static method in class icyllis.modernui.text.TabStops
Returns the position of next tab stop.
nextFlushToken() - Method in class icyllis.arc3d.granite.DrawAtlas.AtlasTokenTracker
Gets the token one beyond the last token that has been flushed, either in GrDrawingManager::flush() or Device::flushPendingWorkToRecorder()
nextInChain() - Method in class icyllis.arc3d.engine.trash.ops.Op
Deprecated.
The next op in the chain.
nextSpanTransition(int, int, Class<?>) - Method in class icyllis.modernui.text.PrecomputedText
 
nextSpanTransition(int, int, Class<?>) - Method in class icyllis.modernui.text.SpannableStringBuilder
Return the next offset after start but less than or equal to limit where a span of the specified type begins or ends.
nextSpanTransition(int, int, Class<?>) - Method in class icyllis.modernui.text.SpannableString
 
nextSpanTransition(int, int, Class<?>) - Method in class icyllis.modernui.text.SpannedString
 
nextSpanTransition(int, int, Class<?>) - Method in interface icyllis.modernui.text.Spanned
Return the first offset greater than start where a markup object of class type begins or ends, or limit if there are no starts or ends greater than start but less than limit.
nextStage() - Method in class icyllis.arc3d.granite.shading.ShaderBuilderBase
 
nextTab(float) - Method in class icyllis.modernui.text.TabStops
 
nextTab(float) - Method in class icyllis.modernui.text.TextLine
Returns the next tab position.
NFA - Class in icyllis.arc3d.compiler.lex
A nondeterministic finite automaton for matching regular expressions.
NFA() - Constructor for class icyllis.arc3d.compiler.lex.NFA
 
NFAState - Interface in icyllis.arc3d.compiler.lex
 
NFAState.Accept - Class in icyllis.arc3d.compiler.lex
Represents an accepting state - if the NFA ends up in this state, we have successfully matched the token indicated by 'mToken'.
NFAState.Filter - Class in icyllis.arc3d.compiler.lex
Matches a character that satisfies a character filter.
NFAState.Replace - Class in icyllis.arc3d.compiler.lex
A state which serves as a placeholder for the states indicated in 'mShadow'.
NFAtoDFA - Class in icyllis.arc3d.compiler.lex
Converts a nondeterministic finite automaton to a deterministic finite automaton.
NFAtoDFA(NFA) - Constructor for class icyllis.arc3d.compiler.lex.NFAtoDFA
 
NO_CHILDREN - Static variable in class icyllis.arc3d.granite.FragmentNode
 
NO_COLOR_ATTACHMENTS - Static variable in class icyllis.arc3d.engine.FramebufferDesc
 
NO_DEPTH_STENCIL_ATTACHMENT - Static variable in class icyllis.arc3d.engine.FramebufferDesc
 
NO_DYNAMIC_STATE - Static variable in class icyllis.arc3d.engine.PipelineDesc
 
NO_FUNCTIONS - Static variable in class icyllis.arc3d.granite.FragmentStage
 
NO_GRAVITY - Static variable in class icyllis.modernui.view.Gravity
Constant indicating that no gravity has been set
NO_ID - Static variable in class icyllis.modernui.view.View
Used to mark a View that has no ID.
NO_INTERSECTION - Static variable in class icyllis.arc3d.granite.DrawOrder
 
NO_LAYER_SAVE_LAYER_STRATEGY - Static variable in class icyllis.arc3d.core.Canvas
 
NO_MANGLE_PREFIX - Static variable in class icyllis.arc3d.granite.shading.UniformHandler
 
NO_MODIFY_STENCIL_STENCIL_FLAG - Static variable in class icyllis.arc3d.engine.trash.UserStencilSettings
Deprecated.
StencilFlags
NO_POS - Static variable in class icyllis.arc3d.compiler.Position
 
NO_SAMPLERS - Static variable in class icyllis.arc3d.granite.FragmentStage
 
NO_SELECTION - Static variable in interface icyllis.modernui.widget.Adapter
 
NO_STRETCH - Static variable in class icyllis.modernui.widget.GridView
Disables stretching.
NO_TOKEN - Static variable in class icyllis.arc3d.compiler.lex.Token
 
NO_UNIFORMS - Static variable in class icyllis.arc3d.granite.FragmentStage
 
NO_WRAP_OPS_STENCIL_FLAG - Static variable in class icyllis.arc3d.engine.trash.UserStencilSettings
Deprecated.
StencilFlags
NoCopySpan - Interface in icyllis.modernui.text
This interface should be added to a span object that should not be copied into a new Spanned when performing a slice or copy operation on the original Spanned it was placed in.
NoCopySpan.Concrete - Class in icyllis.modernui.text
Convenience equivalent for when you would just want a new Object() for a span but want it to be no-copy.
Node - Class in icyllis.arc3d.compiler.tree
Represents a node in the AST.
Node(int) - Constructor for class icyllis.arc3d.compiler.tree.Node
 
Node.ElementKind - Enum Class in icyllis.arc3d.compiler.tree
 
Node.ExpressionKind - Enum Class in icyllis.arc3d.compiler.tree
 
Node.StatementKind - Enum Class in icyllis.arc3d.compiler.tree
 
Node.SymbolKind - Enum Class in icyllis.arc3d.compiler.tree
 
NodeVisitor<N> - Interface in icyllis.modernui.markdown
 
NoDrawCanvas - Class in icyllis.arc3d.core
 
NoDrawCanvas(int, int) - Constructor for class icyllis.arc3d.core.NoDrawCanvas
 
NON_COHERENT_BLENDING - Static variable in class icyllis.arc3d.engine.ProcessorAnalyzer
 
NON_OVERLAPPING - Static variable in class icyllis.arc3d.engine.ProcessorAnalyzer
 
NonClearGraphics - Class in icyllis.modernui.core.awt
Wrapper for a Graphics object that delegates to it.
NonClearGraphics(Graphics) - Constructor for class icyllis.modernui.core.awt.NonClearGraphics
 
NonClearGraphics2D - Class in icyllis.modernui.core.awt
Wrapper for a Graphics2D object that delegates to it.
NonClearGraphics2D(Graphics2D) - Constructor for class icyllis.modernui.core.awt.NonClearGraphics2D
 
NONE - Enum constant in enum class icyllis.modernui.core.awt.GLData.ReleaseBehavior
 
NONE - Static variable in class icyllis.modernui.audio.FFT
Constants indicating which window should be used on sample buffers.
NONE - Static variable in class icyllis.modernui.graphics.text.LineBreakConfig
 
NONE - Static variable in interface icyllis.modernui.view.Menu
Value to use for group and item identifier integers when you don't care about them.
NONE_ID - Static variable in class icyllis.arc3d.compiler.spirv.SPIRVCodeGenerator
 
NonNull - Annotation Interface in icyllis.modernui.annotation
Denotes that a parameter, field or method return value can never be null.
NoPixelsDevice - Class in icyllis.arc3d.core
The NoPixelsDevice draws nothing, but tracks device's clip.
NoPixelsDevice(int, int, int, int) - Constructor for class icyllis.arc3d.core.NoPixelsDevice
 
NoPixelsDevice(Rect2ic) - Constructor for class icyllis.arc3d.core.NoPixelsDevice
 
NORMAL - Enum constant in enum class icyllis.modernui.widget.TextView.BufferType
 
NORMAL - Static variable in class icyllis.modernui.graphics.Paint
Font style constant to request the plain/regular/normal style
NORMAL - Static variable in class icyllis.modernui.graphics.text.FontPaint
Bit flag used with fontStyle to request the normal/regular style
NORMAL - Static variable in class icyllis.modernui.text.Typeface
Font style constant to request the plain/regular/normal style
normalize() - Method in class icyllis.arc3d.core.Quaternion
Normalize this quaternion to unit length.
normalize() - Method in class icyllis.arc3d.core.Vector3
Normalize this vector to unit length, or [1, 0, 0] if this is zero.
normalize() - Method in class icyllis.modernui.graphics.PointF
 
normalize(float[], int) - Static method in class icyllis.arc3d.core.Point
 
normalizePerspective() - Method in class icyllis.arc3d.core.Matrix
If the last column of the matrix is [0, 0, not_one]^T, we will treat the matrix as if it is in perspective, even though it stills behaves like its affine.
normalizePerspective() - Method in class icyllis.arc3d.core.Matrix4
If the last column of the matrix is [0, 0, 0, not_one]^T, we will treat the matrix as if it is in perspective, even though it stills behaves like its affine.
not(char[], char) - Static method in class icyllis.modernui.text.method.NumberInputFilter
 
NOT_CLIPPED - Static variable in class icyllis.arc3d.granite.Clip_old
 
NOT_FOCUSABLE - Static variable in class icyllis.modernui.view.View
This view does not want keystrokes.
NotBudgeted - Static variable in interface icyllis.arc3d.engine.Engine.BudgetType
The resource is not budgeted and is cleaned up as soon as it has no refs regardless of whether it has a unique or scratch key.
noteStateNotSaved() - Method in class icyllis.modernui.fragment.FragmentController
Marks the fragment state as unsaved.
nothingToDraw() - Method in class icyllis.arc3d.core.Paint
Returns true if the paint prevents all drawing; otherwise, the paint may or may not allow drawing.
notifyChanged() - Method in class icyllis.modernui.util.DataSetObservable
Invokes DataSetObserver.onChanged() on each observer.
notifyDataSetChanged() - Method in class icyllis.modernui.view.menu.MenuAdapter
 
notifyDataSetChanged() - Method in class icyllis.modernui.widget.ArrayAdapter
 
notifyDataSetChanged() - Method in class icyllis.modernui.widget.BaseAdapter
Notifies the attached observers that the underlying data has been changed and any View reflecting the data set should refresh itself.
notifyDataSetChanged() - Method in class icyllis.modernui.widget.BaseExpandableListAdapter
 
notifyDataSetChanged() - Method in class icyllis.modernui.widget.PagerAdapter
This method should be called by the application if the data backing this adapter has changed and associated views should update.
notifyDataSetInvalidated() - Method in class icyllis.modernui.widget.BaseAdapter
Notifies the attached observers that the underlying data is no longer valid or available.
notifyDataSetInvalidated() - Method in class icyllis.modernui.widget.BaseExpandableListAdapter
 
notifyHorizontalEdgeReached(int, int, int) - Method in class icyllis.modernui.widget.OverScroller
Notify the scroller that we've reached a horizontal boundary.
notifyInvalidated() - Method in class icyllis.modernui.util.DataSetObservable
Invokes DataSetObserver.onInvalidated() on each observer.
notifyVerticalEdgeReached(int, int, int) - Method in class icyllis.modernui.widget.OverScroller
Notify the scroller that we've reached a vertical boundary.
notifyWillChange() - Method in class icyllis.arc3d.core.Surface
Notifies that Surface contents will be changed externally.
NotSupported_AdvBlendEqInteraction - Static variable in class icyllis.arc3d.engine.ShaderCaps
Indicates how GLSL must interact with advanced blend equations.
npotTextureTileSupport() - Method in class icyllis.arc3d.engine.Caps
Non-power-of-two texture tile.
NTSC_1953 - Enum constant in enum class icyllis.arc3d.core.ColorSpace.Named
RGB color space NTSC, 1953 standard.
Null_ClassID - Static variable in class icyllis.arc3d.engine.trash.Processor
Deprecated.
Class IDs.
Nullable - Annotation Interface in icyllis.modernui.annotation
Denotes that a parameter, field or method return value can be null.
nullLayouts() - Method in class icyllis.modernui.widget.TextView
 
NUM_BITS - Static variable in class icyllis.arc3d.compiler.lex.LexerGenerator
 
NUM_RENDER_TARGETS - Static variable in class icyllis.modernui.graphics.GLSurface
Deprecated.
 
NUM_VALUES - Static variable in class icyllis.arc3d.compiler.lex.LexerGenerator
 
num4x4Blocks(int) - Static method in class icyllis.arc3d.engine.DataUtils
 
NumberInputFilter - Class in icyllis.modernui.text.method
Input filter for numeric text.
NumberInputFilter() - Constructor for class icyllis.modernui.text.method.NumberInputFilter
 
numBlocks(int, int) - Static method in class icyllis.arc3d.engine.DataUtils
 
numBlocks(int, int, int) - Static method in class icyllis.arc3d.engine.DataUtils
 
numChildren() - Method in class icyllis.arc3d.granite.FragmentNode
 
numColorTargets() - Method in class icyllis.arc3d.engine.GpuRenderTarget
Deprecated.
 
numCompilationFailures() - Method in class icyllis.arc3d.engine.SharedResourceCache.Stats
 
numCompilationSuccesses() - Method in class icyllis.arc3d.engine.SharedResourceCache.Stats
 
numDraws() - Method in class icyllis.arc3d.engine.Device.Stats
 
numFailedDraws() - Method in class icyllis.arc3d.engine.Device.Stats
 
numFlushesSinceLastUsed() - Method in class icyllis.arc3d.granite.DrawAtlas.Plot
 
numImageCreates() - Method in class icyllis.arc3d.engine.Device.Stats
 
numInlineCompilationFailures() - Method in class icyllis.arc3d.engine.SharedResourceCache.Stats
 
numInstanceAttributes() - Method in class icyllis.arc3d.granite.GeometryStep
Returns the number of used per-instance attributes (input variables).
numInstanceLocations() - Method in class icyllis.arc3d.granite.GeometryStep
Returns the number of used per-instance attribute locations.
numPartialCompilationSuccesses() - Method in class icyllis.arc3d.engine.SharedResourceCache.Stats
 
numPendingSteps() - Method in class icyllis.arc3d.granite.SurfaceDrawContext
 
numPreCompilationFailures() - Method in class icyllis.arc3d.engine.SharedResourceCache.Stats
 
numRenderPasses() - Method in class icyllis.arc3d.engine.Device.Stats
 
numSamplers() - Method in class icyllis.arc3d.granite.shading.UniformHandler
 
numScratchMSAAAttachmentsReused() - Method in class icyllis.arc3d.engine.Device.Stats
 
numScratchRenderTargetsReused() - Method in class icyllis.arc3d.engine.Device.Stats
 
numScratchTexturesReused() - Method in class icyllis.arc3d.engine.Device.Stats
 
numSteps() - Method in class icyllis.arc3d.granite.GeometryRenderer
 
numSubmitToGpus() - Method in class icyllis.arc3d.engine.Device.Stats
 
numTargets() - Method in class icyllis.arc3d.engine.RenderTask
Deprecated.
 
numTextureCreates() - Method in class icyllis.arc3d.engine.Device.Stats
 
numTextureSamplers() - Method in class icyllis.arc3d.granite.GeometryStep
Currently, GP is limited to one texture sampler at most.
numTextureUploads() - Method in class icyllis.arc3d.engine.Device.Stats
 
numTransfersFromSurface() - Method in class icyllis.arc3d.engine.Device.Stats
 
numTransfersToTexture() - Method in class icyllis.arc3d.engine.Device.Stats
 
numUniforms() - Method in class icyllis.arc3d.granite.shading.UniformHandler
 
numVertexAttributes() - Method in class icyllis.arc3d.granite.GeometryStep
Returns the number of used per-vertex attributes (input variables).
numVertexLocations() - Method in class icyllis.arc3d.granite.GeometryStep
Returns the number of used per-vertex attribute locations (slots).
NVIDIA - Enum constant in enum class icyllis.arc3d.opengl.GLUtil.GLDriver
 
NVIDIA - Enum constant in enum class icyllis.arc3d.opengl.GLUtil.GLVendor
 
NWayCanvas - Class in icyllis.arc3d.core
 
NWayCanvas(int, int) - Constructor for class icyllis.arc3d.core.NWayCanvas
 
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