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

W

w - Variable in class icyllis.arc3d.core.Quaternion
 
w - Variable in class icyllis.arc3d.core.Vector4
 
w(int) - Method in class icyllis.arc3d.core.Quad
 
W - Static variable in class icyllis.arc3d.compiler.tree.Swizzle
SwizzleComponents.
w0() - Method in class icyllis.arc3d.core.Quad
 
w1() - Method in class icyllis.arc3d.core.Quad
 
w2() - Method in class icyllis.arc3d.core.Quad
 
w3() - Method in class icyllis.arc3d.core.Quad
 
waitForQueue() - Method in class icyllis.arc3d.engine.Device
Blocks the current thread and waits for GPU to finish outstanding works.
waitForQueue() - Method in class icyllis.arc3d.opengl.GLDevice
 
waitForQueue() - Method in class icyllis.arc3d.vulkan.VulkanDevice
 
waitUntilFinished() - Method in class icyllis.arc3d.engine.CommandBuffer
Blocks the current thread and waits for GPU to finish outstanding works.
waitUntilFinished() - Method in class icyllis.arc3d.opengl.GLCommandBuffer
 
waitUntilFinished() - Method in class icyllis.arc3d.vulkan.VulkanCommandBuffer
 
WangsFormula - Class in icyllis.arc3d.engine.tessellate
Wang's formula specifies a depth D to which it is sufficient to subdivide a given degree N Bézier curve in order to ensure that the control points of each new segment lie on a straight line to within some pre-specified tolerance EPS:
WangsFormula() - Constructor for class icyllis.arc3d.engine.tessellate.WangsFormula
 
warn(String, String) - Static method in class icyllis.modernui.util.Log
Logs a message object with the Log.WARN level.
warn(String, String, Object...) - Static method in class icyllis.modernui.util.Log
Logs a message object with the Log.WARN level.
warn(String, String, Throwable) - Static method in class icyllis.modernui.util.Log
Logs a message at the Log.WARN level including the stack trace of the Throwable throwable passed as parameter.
WARN - Static variable in class icyllis.modernui.util.Log
An event that might possible lead to an error.
warning(int, int, String) - Method in class icyllis.arc3d.compiler.Context
 
warning(int, int, String) - Method in class icyllis.arc3d.compiler.ErrorHandler
Reports a warning.
warning(int, String) - Method in class icyllis.arc3d.compiler.Context
 
warning(int, String) - Method in class icyllis.arc3d.compiler.ErrorHandler
Reports a warning.
warningCount() - Method in class icyllis.arc3d.compiler.ErrorHandler
 
warningCount() - Method in class icyllis.arc3d.compiler.ShaderCompiler
Returns the number of warnings during the last parsing or code generation.
WaveDecoder - Class in icyllis.modernui.audio
 
WaveDecoder(FileChannel) - Constructor for class icyllis.modernui.audio.WaveDecoder
 
weak - Variable in class icyllis.modernui.resources.ResourceValues.Value
 
weight - Variable in class icyllis.modernui.widget.LinearLayout.LayoutParams
Indicates how much of the extra space in the LinearLayout will be allocated to the view associated with these LayoutParams.
WEIGHTING_CENTRAL - Enum constant in enum class icyllis.modernui.view.VelocityTracker.LeastSquaresStrategy.Weighting
 
WEIGHTING_DELTA - Enum constant in enum class icyllis.modernui.view.VelocityTracker.LeastSquaresStrategy.Weighting
 
WEIGHTING_NONE - Enum constant in enum class icyllis.modernui.view.VelocityTracker.LeastSquaresStrategy.Weighting
 
WEIGHTING_RECENT - Enum constant in enum class icyllis.modernui.view.VelocityTracker.LeastSquaresStrategy.Weighting
 
wglDelayBeforeSwapNVAddr - Variable in class icyllis.modernui.core.awt.PlatformWin32GLCanvas
 
wglDelayBeforeSwapNVAddr_set - Variable in class icyllis.modernui.core.awt.PlatformWin32GLCanvas
 
what - Variable in class icyllis.modernui.core.Message
User-defined message code so that the recipient can identify what this message is about.
WHITE - Static variable in class icyllis.arc3d.core.Color
Represents fully opaque white.
widening(int) - Static method in class icyllis.arc3d.compiler.tree.Type.CoercionCost
 
width - Variable in class icyllis.modernui.text.BoringLayout.Metrics
 
width - Variable in class icyllis.modernui.view.ViewGroup.LayoutParams
Information about how wide the view wants to be.
width() - Method in class icyllis.arc3d.core.ImageInfo
Returns pixel count in each row.
width() - Method in class icyllis.arc3d.core.Rect2f
 
width() - Method in interface icyllis.arc3d.core.Rect2fc
 
width() - Method in class icyllis.arc3d.core.Rect2i
 
width() - Method in interface icyllis.arc3d.core.Rect2ic
 
width() - Method in class icyllis.arc3d.core.RoundRect
Returns span on the x-axis.
width() - Method in class icyllis.arc3d.granite.DrawAtlas.AtlasLocator
 
width() - Method in class icyllis.modernui.graphics.Rect
 
width() - Method in class icyllis.modernui.graphics.RectF
 
width() - Method in class icyllis.modernui.text.PackedIntVector
Returns the width of the PackedIntVector.
width() - Method in class icyllis.modernui.text.PackedObjectVector
 
widthPixels - Variable in class icyllis.modernui.util.DisplayMetrics
The absolute width of the available display size in pixels.
WILD_CARD - Static variable in class icyllis.modernui.util.StateSet
A state specification that will be matched by all StateSets.
willNotDraw() - Method in class icyllis.modernui.view.View
Returns whether this View draws on its own.
willRestore() - Method in class icyllis.arc3d.core.Canvas
 
willRestore() - Method in class icyllis.arc3d.core.NWayCanvas
 
willSave() - Method in class icyllis.arc3d.core.Canvas
 
willSave() - Method in class icyllis.arc3d.core.NWayCanvas
 
Window - Class in icyllis.modernui.core
Represents a GLFW platform window, with 3D API surface attached to it.
Window(long) - Constructor for class icyllis.modernui.core.Window
 
WINDOW_FOCUSED_STATE_SET - Static variable in class icyllis.modernui.view.View
Indicates the view's window has focus.
Window.State - Enum Class in icyllis.modernui.core
Window states.
WINDOWED - Enum constant in enum class icyllis.modernui.core.Window.State
The window is movable and takes up a subsection of the screen.
WindowGroup - Class in icyllis.modernui.view
The root view of window view hierarchy, allowing for sub windows (panels), such as menu popups, tooltips and toasts.
WindowGroup(Context) - Constructor for class icyllis.modernui.view.WindowGroup
 
WindowManager - Interface in icyllis.modernui.view
Interface for adding custom windows to the platform window.
WindowManager.LayoutParams - Class in icyllis.modernui.view
 
wireframeSupport() - Method in class icyllis.arc3d.engine.Caps
 
with(Animator) - Method in class icyllis.modernui.animation.AnimatorSet.Builder
Sets up the given animation to play at the same time as the animation supplied in the AnimatorSet.play(Animator) call that created this Builder object.
withAlpha(int) - Method in class icyllis.modernui.util.ColorStateList
Creates a new ColorStateList that has the same states and colors as this one but where each color has the specified alpha value (0-255).
WordIterator - Class in icyllis.modernui.text.method
Walks through cursor positions at word boundaries.
WordIterator() - Constructor for class icyllis.modernui.text.method.WordIterator
Constructs a WordIterator using the default locale.
WordIterator(Locale) - Constructor for class icyllis.modernui.text.method.WordIterator
Constructs a new WordIterator for the specified locale.
workarounds() - Method in class icyllis.arc3d.engine.Caps
 
WorkerThread - Annotation Interface in icyllis.modernui.annotation
Denotes that the annotated method should only be called on a worker thread.
WORLD_POS_VAR_NAME - Static variable in class icyllis.arc3d.granite.PipelineBuilder
 
worst_cubic(float, float, float) - Static method in class icyllis.arc3d.engine.tessellate.WangsFormula
 
worst_cubic_log2(float, float, float) - Static method in class icyllis.arc3d.engine.tessellate.WangsFormula
 
worst_cubic_p4(float, float, float) - Static method in class icyllis.arc3d.engine.tessellate.WangsFormula
 
wrap(long, int, LongConsumer, int, int, Bitmap.Format, boolean, ColorSpace) - Static method in class icyllis.modernui.graphics.Bitmap
Create a mutable bitmap by wrapping an existing address in an unsafe manner.
wrap(Image, int, short) - Static method in class icyllis.arc3d.engine.ImageViewProxy
 
wrap(CharacterStyle) - Static method in class icyllis.modernui.text.style.CharacterStyle
A given CharacterStyle can only be applied to a single region of a given Spanned.
WRAP_CONTENT - Static variable in class icyllis.modernui.view.ViewGroup.LayoutParams
Special value for the height or width requested by a View.
WRAP_CONTENT and MATCH_PARENT - Search tag in class icyllis.modernui.widget.GridLayout.LayoutParams
Section
wrapBackendRenderTarget(BackendRenderTarget) - Method in class icyllis.arc3d.engine.Device
Deprecated.
wrapBackendRenderTarget(BackendRenderTarget) - Method in class icyllis.arc3d.engine.ResourceProvider
Deprecated.
wrapBackendRenderTarget(BackendRenderTarget, Runnable) - Method in class icyllis.arc3d.engine.ImageProxyCache
Deprecated.
WrapCacheable - Static variable in interface icyllis.arc3d.engine.Engine.BudgetType
The resource is not budgeted and is allowed to remain in the cache with no refs if it has a unique key.
wrapGLDefaultFramebuffer(int, int, int, int, int, BackendFormat) - Method in class icyllis.arc3d.engine.Device
Deprecated.
wrapGLDefaultFramebuffer(int, int, int, int, int, BackendFormat) - Method in class icyllis.arc3d.engine.ResourceProvider
Deprecated.
wrapHeaderListAdapterInternal() - Method in class icyllis.modernui.widget.ListView
 
wrapHeaderListAdapterInternal(ArrayList<ListView.FixedViewInfo>, ArrayList<ListView.FixedViewInfo>, ListAdapter) - Method in class icyllis.modernui.widget.ListView
 
WrapperListAdapter - Interface in icyllis.modernui.widget
List adapter that wraps another list adapter.
wrapRenderableBackendTexture(BackendImage, int, boolean) - Method in class icyllis.arc3d.engine.Device
Deprecated.
wrapRenderableBackendTexture(BackendImage, int, boolean) - Method in class icyllis.arc3d.engine.ResourceProvider
Deprecated.
wrapRenderableBackendTexture(BackendImage, int, boolean, boolean, Runnable) - Method in class icyllis.arc3d.engine.ImageProxyCache
Deprecated.
wrapsGLDefaultFB() - Method in class icyllis.arc3d.engine.SurfaceProxy
 
wrapsVkSecondaryCB() - Method in class icyllis.arc3d.engine.SurfaceProxy
 
WrapTogetherSpan - Interface in icyllis.modernui.text.style
 
write - Variable in class icyllis.arc3d.compiler.analysis.SymbolUsage.VariableCounts
 
write(char[], int, int) - Method in class icyllis.modernui.core.LogWriter
 
write(STBIWriteCallbackI, int, int, Bitmap.Format, long, int) - Method in enum class icyllis.modernui.graphics.Bitmap.SaveFormat
 
write1f(float) - Method in class icyllis.arc3d.granite.UniformDataGatherer
 
write1i(int) - Method in class icyllis.arc3d.granite.UniformDataGatherer
 
write2f(float, float) - Method in class icyllis.arc3d.granite.UniformDataGatherer
 
write2i(int, int) - Method in class icyllis.arc3d.granite.UniformDataGatherer
 
write3f(float, float, float) - Method in class icyllis.arc3d.granite.UniformDataGatherer
 
write4f(float, float, float, float) - Method in class icyllis.arc3d.granite.UniformDataGatherer
 
write4fv(int, int, float[]) - Method in class icyllis.arc3d.granite.UniformDataGatherer
 
write4i(int, int, int, int) - Method in class icyllis.arc3d.granite.UniformDataGatherer
 
writeArray(Object[]) - Method in class icyllis.modernui.util.Parcel
Write an object array.
writeBoolean(boolean) - Method in class icyllis.modernui.util.Parcel
Write a boolean value into the parcel.
writeBooleanArray(boolean[]) - Method in class icyllis.modernui.util.Parcel
Write a boolean array.
writeByte(int) - Method in class icyllis.modernui.util.IOStreamParcel
 
writeByte(int) - Method in class icyllis.modernui.util.Parcel
Write a byte value into the parcel.
writeByteArray(byte[]) - Method in class icyllis.modernui.util.Parcel
Write a byte array.
writeByteArray(byte[], int, int) - Method in class icyllis.modernui.util.Parcel
Write a byte array.
writeBytes(byte[]) - Method in class icyllis.modernui.util.Parcel
 
writeBytes(byte[], int, int) - Method in class icyllis.modernui.util.IOStreamParcel
 
writeBytes(byte[], int, int) - Method in class icyllis.modernui.util.Parcel
 
writeChar(int) - Method in class icyllis.modernui.util.Parcel
Write a char value into the parcel.
writeCharArray(char[]) - Method in class icyllis.modernui.util.Parcel
Write a char array.
writeCharSequence(CharSequence) - Method in class icyllis.modernui.util.Parcel
Write a CharSequence value into the parcel.
writeDataSet(DataSet) - Method in class icyllis.modernui.util.Parcel
Write a data set.
writeDouble(double) - Method in class icyllis.modernui.util.Parcel
Write a double precision floating point value into the parcel.
writeDoubleArray(double[]) - Method in class icyllis.modernui.util.Parcel
Write a double array.
writeFloat(float) - Method in class icyllis.modernui.util.Parcel
Write a floating point value into the parcel.
writeFloatArray(float[]) - Method in class icyllis.modernui.util.Parcel
Write a float array.
writeInstant(Instant) - Method in class icyllis.modernui.util.Parcel
Write Instant as a value.
writeInt(int) - Method in class icyllis.modernui.util.IOStreamParcel
 
writeInt(int) - Method in class icyllis.modernui.util.Parcel
Write an integer value into the parcel.
writeIntArray(int[]) - Method in class icyllis.modernui.util.Parcel
Write an int array.
writeList(List<?>) - Method in class icyllis.modernui.util.Parcel
Write a list.
writeLong(long) - Method in class icyllis.modernui.util.IOStreamParcel
 
writeLong(long) - Method in class icyllis.modernui.util.Parcel
Write a long integer value into the parcel.
writeLongArray(long[]) - Method in class icyllis.modernui.util.Parcel
Write a long array.
writeMatrix3f(int, float[]) - Method in class icyllis.arc3d.granite.UniformDataGatherer
 
writeMatrix3f(Matrix3) - Method in class icyllis.arc3d.granite.UniformDataGatherer
 
writeMatrix3f(Matrixc) - Method in class icyllis.arc3d.granite.UniformDataGatherer
 
writeMatrix4f(int, float[]) - Method in class icyllis.arc3d.granite.UniformDataGatherer
 
writeMatrix4f(Matrix4c) - Method in class icyllis.arc3d.granite.UniformDataGatherer
 
writeMesh(MeshDrawWriter, Draw, float[], boolean) - Method in class icyllis.arc3d.granite.geom.AnalyticArcStep
 
writeMesh(MeshDrawWriter, Draw, float[], boolean) - Method in class icyllis.arc3d.granite.geom.AnalyticSimpleBoxStep
 
writeMesh(MeshDrawWriter, Draw, float[], boolean) - Method in class icyllis.arc3d.granite.geom.RasterTextStep
 
writeMesh(MeshDrawWriter, Draw, float[], boolean) - Method in class icyllis.arc3d.granite.geom.VerticesStep
 
writeMesh(MeshDrawWriter, Draw, float[], boolean) - Method in class icyllis.arc3d.granite.GeometryStep
 
writePaintColor(float, float, float, float) - Method in class icyllis.arc3d.granite.UniformDataGatherer
This is a specialized uniform writing entry point intended to deduplicate the paint color.
writeParcelable(Parcelable, int) - Method in class icyllis.modernui.util.Parcel
Flatten the name of the class of the Parcelable and its contents into the parcel.
writeParcelableCreator(Parcelable) - Method in class icyllis.modernui.util.Parcel
Flatten the name of the class of the Parcelable into this Parcel.
writePassthroughWorldPosition(VertexGeomBuilder, ShaderVar, ShaderVar) - Static method in class icyllis.arc3d.granite.GeometryStep.ProgramImpl
 
writePixels(Pixmap, int, int) - Method in class icyllis.arc3d.core.Pixmap
Copies a Rect of pixels from src.
writePixels(Image, int, int, int, int, int, int, int, long) - Method in class icyllis.arc3d.opengl.GLDevice
Updates the pixels in a rectangle of an image.
writePixelsRowBytesSupport() - Method in class icyllis.arc3d.engine.Caps
Does writePixels() support a src buffer where the row bytes is not equal to bpp * w?
writeShort(int) - Method in class icyllis.modernui.util.IOStreamParcel
 
writeShort(int) - Method in class icyllis.modernui.util.Parcel
Write a short integer value into the parcel.
writeShortArray(short[]) - Method in class icyllis.modernui.util.Parcel
Write a short array.
writeString(String) - Method in class icyllis.modernui.util.Parcel
Write a string.
writeString16(String) - Method in class icyllis.modernui.util.Parcel
Write a string in UTF-16 format.
writeString8(String) - Method in class icyllis.modernui.util.Parcel
Write a string in UTF-8 format.
writeSwizzle() - Method in class icyllis.arc3d.engine.trash.GraphicsPipelineDesc_Old
Deprecated.
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.AbsoluteSizeSpan
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.AlignmentSpan.Standard
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.BackgroundColorSpan
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.ForegroundColorSpan
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.LeadingMarginSpan.Standard
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.LineBackgroundSpan.Standard
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.LocaleSpan
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.RelativeSizeSpan
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.StrikethroughSpan
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.StyleSpan
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.SubscriptSpan
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.SuperscriptSpan
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.TrailingMarginSpan.Standard
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.TypefaceSpan
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.UnderlineSpan
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.text.style.URLSpan
 
writeToParcel(Parcel, int) - Method in class icyllis.modernui.util.DataSet
 
writeToParcel(Parcel, int) - Method in interface icyllis.modernui.util.Parcelable
The subclass implements the method to flatten its contents by calling the methods of Parcel for its primitive values.
writeToParcel(Parcel, int) - Method in class icyllis.modernui.widget.Editor.EditOperation
 
writeToParcel(CharSequence, Parcel, int) - Static method in class icyllis.modernui.text.TextUtils
Flatten a CharSequence and whatever styles can be copied across processes into the output.
writeTransitionTable(PrintWriter, DFA, int) - Static method in class icyllis.arc3d.compiler.lex.LexerGenerator
 
writeUniforms(DrawBufferManager) - Method in class icyllis.arc3d.granite.UniformTracker
 
writeUniformsAndTextures(RecordingContext, Draw, UniformDataGatherer, TextureDataGatherer, boolean) - Method in class icyllis.arc3d.granite.geom.RasterTextStep
 
writeUniformsAndTextures(RecordingContext, Draw, UniformDataGatherer, TextureDataGatherer, boolean) - Method in class icyllis.arc3d.granite.geom.VerticesStep
 
writeUniformsAndTextures(RecordingContext, Draw, UniformDataGatherer, TextureDataGatherer, boolean) - Method in class icyllis.arc3d.granite.GeometryStep
 
writeUUID(UUID) - Method in class icyllis.modernui.util.Parcel
Write UUID as a value.
writeValue(Object) - Method in class icyllis.modernui.util.Parcel
Write a value and its type.
writeWorldPosition(VertexGeomBuilder, ShaderVar, String, ShaderVar) - Static method in class icyllis.arc3d.granite.GeometryStep.ProgramImpl
Helpers for adding code to write the transformed vertex position.
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