- (<$=) :: IsParser p Token => b -> String -> p b
- (<*=) :: IsParser p Token => p a -> String -> p a
- pBool :: AnaParser [Token] Pair Token (Maybe Token) Bool
- pOnOff :: AnaParser [Token] Pair Token (Maybe Token) Bool
- pInt :: AnaParser [Token] Pair Token (Maybe Token) Int
- pFloat :: AnaParser [Token] Pair Token (Maybe Token) FloatType
- pName :: AnaParser [Token] Pair Token (Maybe Token) String
- pEnum :: IsParser p Token => [(String, t)] -> p t
- pColour :: FloatType -> AnaParser [Token] Pair Token (Maybe Token) (Either FloatType4 ())
- pFloat3 :: AnaParser [Token] Pair Token (Maybe Token) FloatType3
- pFloat4 :: AnaParser [Token] Pair Token (Maybe Token) FloatType4
- pRGBOrRGBA :: FloatType -> AnaParser [Token] Pair Token (Maybe Token) FloatType4
- pRGBA :: AnaParser [Token] Pair Token (Maybe Token) FloatType4
- pRGB :: FloatType -> AnaParser [Token] Pair Token (Maybe Token) FloatType4
- def :: a -> [a] -> a
- boolVals :: [(String, Bool)]
- onoffVals :: [(String, Bool)]
- ruleopVals :: [(String, IncludeOrExclude)]
- cmpfuncVals :: [(String, CompareFunction)]
- shadingVals :: [(String, ShadeOptions)]
- polymodeVals :: [(String, PolygonMode)]
- blendopVals :: [(String, SceneBlendOperation)]
- blendVals :: [(String, SceneBlendFactor)]
- sceneblendVals :: [(String, SceneBlendType)]
- illumstageVals :: [(String, IlluminationStage)]
- cullhwVals :: [(String, CullingMode)]
- cullswVals :: [(String, ManualCullingMode)]
- lighttypeVals :: [(String, LightTypes)]
- copVals :: [(String, LayerBlendOperation)]
- btyVals :: [(String, BindingType)]
- ctyVals :: [(String, ContentType)]
- pixelformatVals :: [(String, PixelFormat)]
- textypeVals :: [(String, TextureType)]
- texaddressVals :: [(String, TextureAddressingMode)]
- texfilteringVals :: [(String, (FilterOptions, FilterOptions, FilterOptions))]
- filteringVals :: [(String, FilterOptions)]
- envmapVals :: [(String, Maybe EnvMapType)]
- xformtypeVals :: [(String, TextureTransformType)]
- wavetypeVals :: [(String, WaveformType)]
- stencilopVals :: [(String, StencilOperation)]
- fogmodeVals :: [(String, FogMode)]
- layerblendopexVals :: [(String, LayerBlendOperationEx)]
- layerblendsrcVals :: [(String, LayerBlendSource)]
- inputVals :: [(String, InputMode)]
- compositorPixelFormatVals :: [(String, PixelFormat)]
Utility parser combinators
pRGBOrRGBA :: FloatType -> AnaParser [Token] Pair Token (Maybe Token) FloatType4Source
ruleopVals :: [(String, IncludeOrExclude)]Source
cmpfuncVals :: [(String, CompareFunction)]Source
shadingVals :: [(String, ShadeOptions)]Source
polymodeVals :: [(String, PolygonMode)]Source
blendVals :: [(String, SceneBlendFactor)]Source
sceneblendVals :: [(String, SceneBlendType)]Source
cullhwVals :: [(String, CullingMode)]Source
cullswVals :: [(String, ManualCullingMode)]Source
lighttypeVals :: [(String, LightTypes)]Source
copVals :: [(String, LayerBlendOperation)]Source
btyVals :: [(String, BindingType)]Source
ctyVals :: [(String, ContentType)]Source
pixelformatVals :: [(String, PixelFormat)]Source
textypeVals :: [(String, TextureType)]Source
filteringVals :: [(String, FilterOptions)]Source
envmapVals :: [(String, Maybe EnvMapType)]Source
wavetypeVals :: [(String, WaveformType)]Source
fogmodeVals :: [(String, FogMode)]Source