A B C D F G H I L M N O P R S T U V W 
All Classes All Packages

A

ADD - com.google.android.filament.filamat.MaterialBuilder.BlendingMode
 
ALL - com.google.android.filament.filamat.MaterialBuilder.Platform
 
ALL - com.google.android.filament.filamat.MaterialBuilder.TargetApi
 
alphaToCoverage(boolean) - Method in class com.google.android.filament.filamat.MaterialBuilder
 

B

BACK - com.google.android.filament.filamat.MaterialBuilder.CullingMode
 
BENT_NORMALS - com.google.android.filament.filamat.MaterialBuilder.SpecularAmbientOcclusion
 
blending(MaterialBuilder.BlendingMode) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
BONE_INDICES - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
BONE_WEIGHTS - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
BOOL - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
BOOL2 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
BOOL3 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
BOOL4 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
build() - Method in class com.google.android.filament.filamat.MaterialBuilder
Validates, builds, and returns the compiled material.
build(Object) - Method in class com.google.android.filament.filamat.MaterialBuilder
Validates, builds, and returns the compiled material.

C

clearCoatIorChange(boolean) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
CLOTH - com.google.android.filament.filamat.MaterialBuilder.Shading
 
COLOR - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
colorWrite(boolean) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
com.google.android.filament.filamat - package com.google.android.filament.filamat
 
CUBEMAP - com.google.android.filament.filamat.MaterialBuilder.RefractionMode
 
culling(MaterialBuilder.CullingMode) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
CUSTOM0 - com.google.android.filament.filamat.MaterialBuilder.Variable
 
CUSTOM0 - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
CUSTOM1 - com.google.android.filament.filamat.MaterialBuilder.Variable
 
CUSTOM1 - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
CUSTOM2 - com.google.android.filament.filamat.MaterialBuilder.Variable
 
CUSTOM2 - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
CUSTOM3 - com.google.android.filament.filamat.MaterialBuilder.Variable
 
CUSTOM3 - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
CUSTOM4 - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
CUSTOM5 - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
CUSTOM6 - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
CUSTOM7 - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
customSurfaceShading(boolean) - Method in class com.google.android.filament.filamat.MaterialBuilder
 

D

DEFAULT - com.google.android.filament.filamat.MaterialBuilder.ParameterPrecision
 
DEFAULT - com.google.android.filament.filamat.MaterialBuilder.TransparencyMode
 
depthCulling(boolean) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
depthWrite(boolean) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
DESKTOP - com.google.android.filament.filamat.MaterialBuilder.Platform
 
DEVICE - com.google.android.filament.filamat.MaterialBuilder.VertexDomain
 
doubleSided(boolean) - Method in class com.google.android.filament.filamat.MaterialBuilder
 

F

FADE - com.google.android.filament.filamat.MaterialBuilder.BlendingMode
 
FLAT - com.google.android.filament.filamat.MaterialBuilder.Interpolation
 
flipUV(boolean) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
FLOAT - com.google.android.filament.filamat.MaterialBuilder.SamplerFormat
 
FLOAT - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
FLOAT2 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
FLOAT3 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
FLOAT4 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
FRONT - com.google.android.filament.filamat.MaterialBuilder.CullingMode
 
FRONT_AND_BACK - com.google.android.filament.filamat.MaterialBuilder.CullingMode
 

G

getBuffer() - Method in class com.google.android.filament.filamat.MaterialPackage
 

H

HIGH - com.google.android.filament.filamat.MaterialBuilder.ParameterPrecision
 

I

init() - Static method in class com.google.android.filament.filamat.MaterialBuilder
 
INT - com.google.android.filament.filamat.MaterialBuilder.SamplerFormat
 
INT - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
INT2 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
INT3 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
INT4 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
interpolation(MaterialBuilder.Interpolation) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
isValid() - Method in class com.google.android.filament.filamat.MaterialPackage
 

L

LIT - com.google.android.filament.filamat.MaterialBuilder.Shading
 
LOW - com.google.android.filament.filamat.MaterialBuilder.ParameterPrecision
 

M

MASKED - com.google.android.filament.filamat.MaterialBuilder.BlendingMode
 
maskThreshold(float) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
MAT3 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
MAT4 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
material(String) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
MaterialBuilder - Class in com.google.android.filament.filamat
 
MaterialBuilder() - Constructor for class com.google.android.filament.filamat.MaterialBuilder
 
MaterialBuilder.BlendingMode - Enum in com.google.android.filament.filamat
 
MaterialBuilder.CullingMode - Enum in com.google.android.filament.filamat
 
MaterialBuilder.Interpolation - Enum in com.google.android.filament.filamat
 
MaterialBuilder.MaterialDomain - Enum in com.google.android.filament.filamat
 
MaterialBuilder.Optimization - Enum in com.google.android.filament.filamat
 
MaterialBuilder.ParameterPrecision - Enum in com.google.android.filament.filamat
 
MaterialBuilder.Platform - Enum in com.google.android.filament.filamat
 
MaterialBuilder.RefractionMode - Enum in com.google.android.filament.filamat
 
MaterialBuilder.RefractionType - Enum in com.google.android.filament.filamat
 
MaterialBuilder.SamplerFormat - Enum in com.google.android.filament.filamat
 
MaterialBuilder.SamplerType - Enum in com.google.android.filament.filamat
 
MaterialBuilder.Shading - Enum in com.google.android.filament.filamat
 
MaterialBuilder.SpecularAmbientOcclusion - Enum in com.google.android.filament.filamat
 
MaterialBuilder.TargetApi - Enum in com.google.android.filament.filamat
 
MaterialBuilder.TransparencyMode - Enum in com.google.android.filament.filamat
 
MaterialBuilder.UniformType - Enum in com.google.android.filament.filamat
 
MaterialBuilder.Variable - Enum in com.google.android.filament.filamat
 
MaterialBuilder.VertexAttribute - Enum in com.google.android.filament.filamat
 
MaterialBuilder.VertexDomain - Enum in com.google.android.filament.filamat
 
materialDomain(MaterialBuilder.MaterialDomain) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
MaterialPackage - Class in com.google.android.filament.filamat
 
materialVertex(String) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
MEDIUM - com.google.android.filament.filamat.MaterialBuilder.ParameterPrecision
 
METAL - com.google.android.filament.filamat.MaterialBuilder.TargetApi
 
MOBILE - com.google.android.filament.filamat.MaterialBuilder.Platform
 
multiBounceAmbientOcclusion(boolean) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
MULTIPLY - com.google.android.filament.filamat.MaterialBuilder.BlendingMode
 

N

name(String) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
NONE - com.google.android.filament.filamat.MaterialBuilder.CullingMode
 
NONE - com.google.android.filament.filamat.MaterialBuilder.Optimization
 
NONE - com.google.android.filament.filamat.MaterialBuilder.RefractionMode
 
NONE - com.google.android.filament.filamat.MaterialBuilder.SpecularAmbientOcclusion
 

O

OBJECT - com.google.android.filament.filamat.MaterialBuilder.VertexDomain
 
OPAQUE - com.google.android.filament.filamat.MaterialBuilder.BlendingMode
 
OPENGL - com.google.android.filament.filamat.MaterialBuilder.TargetApi
 
optimization(MaterialBuilder.Optimization) - Method in class com.google.android.filament.filamat.MaterialBuilder
 

P

PERFORMANCE - com.google.android.filament.filamat.MaterialBuilder.Optimization
 
platform(MaterialBuilder.Platform) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
POSITION - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
POST_PROCESS - com.google.android.filament.filamat.MaterialBuilder.MaterialDomain
 
postLightingBlending(MaterialBuilder.BlendingMode) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
PREPROCESSOR - com.google.android.filament.filamat.MaterialBuilder.Optimization
 

R

refractionMode(MaterialBuilder.RefractionMode) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
refractionType(MaterialBuilder.RefractionType) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
require(MaterialBuilder.VertexAttribute) - Method in class com.google.android.filament.filamat.MaterialBuilder
 

S

SAMPLER_2D - com.google.android.filament.filamat.MaterialBuilder.SamplerType
 
SAMPLER_2D_ARRAY - com.google.android.filament.filamat.MaterialBuilder.SamplerType
 
SAMPLER_3D - com.google.android.filament.filamat.MaterialBuilder.SamplerType
 
SAMPLER_CUBEMAP - com.google.android.filament.filamat.MaterialBuilder.SamplerType
 
SAMPLER_EXTERNAL - com.google.android.filament.filamat.MaterialBuilder.SamplerType
 
samplerParameter(MaterialBuilder.SamplerType, MaterialBuilder.SamplerFormat, MaterialBuilder.ParameterPrecision, String) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
SCREEN - com.google.android.filament.filamat.MaterialBuilder.BlendingMode
 
SCREEN_SPACE - com.google.android.filament.filamat.MaterialBuilder.RefractionMode
 
shading(MaterialBuilder.Shading) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
SHADOW - com.google.android.filament.filamat.MaterialBuilder.SamplerFormat
 
shadowMultiplier(boolean) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
shutdown() - Static method in class com.google.android.filament.filamat.MaterialBuilder
 
SIMPLE - com.google.android.filament.filamat.MaterialBuilder.SpecularAmbientOcclusion
 
SIZE - com.google.android.filament.filamat.MaterialBuilder.Optimization
 
SMOOTH - com.google.android.filament.filamat.MaterialBuilder.Interpolation
 
SOLID - com.google.android.filament.filamat.MaterialBuilder.RefractionType
 
SPECULAR_GLOSSINESS - com.google.android.filament.filamat.MaterialBuilder.Shading
 
specularAmbientOcclusion(MaterialBuilder.SpecularAmbientOcclusion) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
specularAntiAliasing(boolean) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
specularAntiAliasingThreshold(float) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
specularAntiAliasingVariance(float) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
SUBSURFACE - com.google.android.filament.filamat.MaterialBuilder.Shading
 
SURFACE - com.google.android.filament.filamat.MaterialBuilder.MaterialDomain
 

T

TANGENTS - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
targetApi(MaterialBuilder.TargetApi) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
THIN - com.google.android.filament.filamat.MaterialBuilder.RefractionType
 
transparencyMode(MaterialBuilder.TransparencyMode) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
TRANSPARENT - com.google.android.filament.filamat.MaterialBuilder.BlendingMode
 
transparentShadow(boolean) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
TWO_PASSES_ONE_SIDE - com.google.android.filament.filamat.MaterialBuilder.TransparencyMode
 
TWO_PASSES_TWO_SIDES - com.google.android.filament.filamat.MaterialBuilder.TransparencyMode
 

U

UINT - com.google.android.filament.filamat.MaterialBuilder.SamplerFormat
 
UINT - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
UINT2 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
UINT3 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
UINT4 - com.google.android.filament.filamat.MaterialBuilder.UniformType
 
uniformParameter(MaterialBuilder.UniformType, MaterialBuilder.ParameterPrecision, String) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
uniformParameter(MaterialBuilder.UniformType, String) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
uniformParameterArray(MaterialBuilder.UniformType, int, MaterialBuilder.ParameterPrecision, String) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
uniformParameterArray(MaterialBuilder.UniformType, int, String) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
UNLIT - com.google.android.filament.filamat.MaterialBuilder.Shading
 
UNUSED - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
useLegacyMorphing() - Method in class com.google.android.filament.filamat.MaterialBuilder
Legacy morphing uses the data in the VertexBuffer.VertexAttribute slots (MORPH_POSITION_0, etc) and is limited to 4 morph targets.
UV0 - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 
UV1 - com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
 

V

valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.BlendingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.CullingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.Interpolation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.MaterialDomain
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.Optimization
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.ParameterPrecision
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.Platform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.RefractionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.RefractionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.SamplerFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.SamplerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.Shading
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.SpecularAmbientOcclusion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.TargetApi
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.TransparencyMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.UniformType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.Variable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.android.filament.filamat.MaterialBuilder.VertexDomain
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.BlendingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.CullingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.Interpolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.MaterialDomain
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.Optimization
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.ParameterPrecision
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.RefractionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.RefractionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.SamplerFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.SamplerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.Shading
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.SpecularAmbientOcclusion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.TargetApi
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.TransparencyMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.UniformType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.Variable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.VertexAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.android.filament.filamat.MaterialBuilder.VertexDomain
Returns an array containing the constants of this enum type, in the order they are declared.
variable(MaterialBuilder.Variable, String) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
variantFilter(int) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
vertexDomain(MaterialBuilder.VertexDomain) - Method in class com.google.android.filament.filamat.MaterialBuilder
 
VIEW - com.google.android.filament.filamat.MaterialBuilder.VertexDomain
 
VULKAN - com.google.android.filament.filamat.MaterialBuilder.TargetApi
 

W

WORLD - com.google.android.filament.filamat.MaterialBuilder.VertexDomain
 
A B C D F G H I L M N O P R S T U V W 
All Classes All Packages