| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
THREE.Constants.Materials
Contents
Description
Synopsis
- data Side
- data BlendingMode
- data DepthMode
- data TextureCombineOperations
- data StencilFunctions
- data StencilOperations
- data NormalMapType
- data GlslVersion
- data Linecap
- data Linejoin
Types
Constructors
| FrontSide | |
| BackSide | |
| DoubleSide |
data BlendingMode Source #
Constructors
| NoBlending | |
| NormalBlending | |
| AdditiveBlending | |
| SubtractiveBlending | |
| MultiplyBlending | |
| CustomBlending |
Instances
| FromJSVal BlendingMode Source # | |
Defined in THREE.Constants.Materials Methods fromJSVal :: JSVal -> IO (Maybe BlendingMode) Source # fromJSValUnchecked :: JSVal -> IO BlendingMode Source # | |
| ToJSVal BlendingMode Source # | |
Defined in THREE.Constants.Materials | |
data TextureCombineOperations Source #
Constructors
| MultiplyOperation | |
| MixOperation | |
| AddOperation |
Instances
| FromJSVal TextureCombineOperations Source # | |
Defined in THREE.Constants.Materials Methods fromJSVal :: JSVal -> IO (Maybe TextureCombineOperations) Source # fromJSValUnchecked :: JSVal -> IO TextureCombineOperations Source # | |
| ToJSVal TextureCombineOperations Source # | |
Defined in THREE.Constants.Materials | |
data StencilFunctions Source #
Constructors
| NeverStencilFunc | |
| LessStencilFunc | |
| EqualStencilFunc | |
| LessEqualStencilFunc | |
| GreaterStencilFunc | |
| NotEqualStencilFunc | |
| GreaterEqualStencilFunc | |
| AlwaysStencilFunc |
Instances
| FromJSVal StencilFunctions Source # | |
Defined in THREE.Constants.Materials | |
| ToJSVal StencilFunctions Source # | |
Defined in THREE.Constants.Materials | |
data StencilOperations Source #
Constructors
| ZeroStencilOp | |
| KeepStencilOp | |
| ReplaceStencilOp | |
| IncrementStencilOp | |
| DecrementStencilOp | |
| IncrementWrapStencilOp | |
| DecrementWrapStencilOp | |
| InvertStencilOp |
Instances
| FromJSVal StencilOperations Source # | |
Defined in THREE.Constants.Materials Methods fromJSVal :: JSVal -> IO (Maybe StencilOperations) Source # fromJSValUnchecked :: JSVal -> IO StencilOperations Source # | |
| ToJSVal StencilOperations Source # | |
Defined in THREE.Constants.Materials | |
data NormalMapType Source #
Constructors
| TangentSpaceNormalMap | |
| ObjectSpaceNormalMap |
Instances
| FromJSVal NormalMapType Source # | |
Defined in THREE.Constants.Materials | |
| ToJSVal NormalMapType Source # | |
Defined in THREE.Constants.Materials | |
data GlslVersion Source #
Instances
| FromJSVal GlslVersion Source # | |
Defined in THREE.Constants.Materials Methods fromJSVal :: JSVal -> IO (Maybe GlslVersion) Source # fromJSValUnchecked :: JSVal -> IO GlslVersion Source # | |
| ToJSVal GlslVersion Source # | |
Defined in THREE.Constants.Materials | |
Constructors
| LinecapButt | |
| LinecapRound | |
| LinecapSquare |
Constructors
| LinejoinBevel | |
| LinejoinMiter | |
| LinejoinRound |