three
Safe HaskellNone
LanguageHaskell2010

THREE.ShaderMaterial

Synopsis

Types

newtype ShaderMaterial Source #

Constructors

ShaderMaterial 

Instances

Instances details
FromJSVal ShaderMaterial Source # 
Instance details

Defined in THREE.ShaderMaterial

ToArgs ShaderMaterial Source # 
Instance details

Defined in THREE.ShaderMaterial

ToJSVal ShaderMaterial Source # 
Instance details

Defined in THREE.ShaderMaterial

ToObject ShaderMaterial Source # 
Instance details

Defined in THREE.ShaderMaterial

EventDispatcher ShaderMaterial Source # 
Instance details

Defined in THREE.ShaderMaterial

Material ShaderMaterial Source # 
Instance details

Defined in THREE.ShaderMaterial

Methods

type_ :: ReadOnly ShaderMaterial MisoString Source #

uuid :: ReadOnly ShaderMaterial MisoString Source #

isMaterial :: ReadOnly ShaderMaterial Bool Source #

alphaHash :: Property ShaderMaterial Bool Source #

alphaTest :: Property ShaderMaterial Double Source #

alphaToCoverage :: Property ShaderMaterial Bool Source #

blendAlpha :: Property ShaderMaterial Double Source #

blendColor :: Property ShaderMaterial Color Source #

blendDst :: Property ShaderMaterial (Maybe DestinationFactors) Source #

blendDstAlpha :: Property ShaderMaterial (Maybe DestinationFactors) Source #

blendEquation :: Property ShaderMaterial BlendingEquations Source #

blendEquationAlpha :: Property ShaderMaterial (Maybe BlendingEquations) Source #

blending :: Property ShaderMaterial (Maybe BlendingMode) Source #

blendSrc :: Property ShaderMaterial SourceFactors Source #

blendSrcAlpha :: Property ShaderMaterial (Maybe SourceFactors) Source #

clipIntersection :: Property ShaderMaterial Bool Source #

clippingPlanes :: Property ShaderMaterial (Maybe [Plane]) Source #

clipShadows :: Property ShaderMaterial Bool Source #

colorWrite :: Property ShaderMaterial Bool Source #

defines :: Property ShaderMaterial (Maybe Object) Source #

depthFunc :: Property ShaderMaterial DepthMode Source #

depthTest :: Property ShaderMaterial Bool Source #

depthWrite :: Property ShaderMaterial Bool Source #

forceSinglePass :: Property ShaderMaterial Bool Source #

stencilWrite :: Property ShaderMaterial Bool Source #

stencilWriteMask :: Property ShaderMaterial Int Source #

stencilFunc :: Property ShaderMaterial StencilFunctions Source #

stencilRef :: Property ShaderMaterial Int Source #

stencilFuncMask :: Property ShaderMaterial Int Source #

stencilFail :: Property ShaderMaterial StencilOperations Source #

stencilZFail :: Property ShaderMaterial StencilOperations Source #

stencilZPass :: Property ShaderMaterial StencilOperations Source #

id :: Property ShaderMaterial Int Source #

name :: Property ShaderMaterial MisoString Source #

needsUpdate :: Property ShaderMaterial Bool Source #

opacity :: Property ShaderMaterial Double Source #

polygonOffset :: Property ShaderMaterial Bool Source #

polygonOffsetFactor :: Property ShaderMaterial Int Source #

polygonOffsetUnits :: Property ShaderMaterial Int Source #

precision :: Property ShaderMaterial (Maybe MisoString) Source #

premultipliedAlpha :: Property ShaderMaterial Bool Source #

dithering :: Property ShaderMaterial Bool Source #

shadowSide :: Property ShaderMaterial Side Source #

side :: Property ShaderMaterial Side Source #

toneMapped :: Property ShaderMaterial Bool Source #

transparent :: Property ShaderMaterial Bool Source #

version :: Property ShaderMaterial Int Source #

vertexColors :: Property ShaderMaterial Bool Source #

visible :: Property ShaderMaterial Bool Source #

userData :: Property ShaderMaterial Object Source #

clone :: Method ShaderMaterial () ShaderMaterial Source #

copy :: Method ShaderMaterial ShaderMaterial ShaderMaterial Source #

dispose :: Method ShaderMaterial () () Source #

customProgramCacheKey :: Method ShaderMaterial () MisoString Source #

setValues :: Method ShaderMaterial Object () Source #

toJSON :: Method ShaderMaterial Object Object Source #

ShaderMaterialClass ShaderMaterial Source # 
Instance details

Defined in THREE.ShaderMaterial

class Material material => ShaderMaterialClass material where Source #

Minimal complete definition

Nothing

Instances

Instances details
ShaderMaterialClass JSVal Source # 
Instance details

Defined in THREE.ShaderMaterial

ShaderMaterialClass RawShaderMaterial Source # 
Instance details

Defined in THREE.RawShaderMaterial

ShaderMaterialClass ShaderMaterial Source # 
Instance details

Defined in THREE.ShaderMaterial

Constructors