pyroshader.h File Reference

Enumerations

enum   {
   PS_ON ,
   PS_PARTLUM ,
   PS_SAMPLES ,
   PS_DENSITY ,
   PS_GRADPART ,
   PS_GRADMODE ,
   GRAD_MODE_FLAT ,
   GRAD_MODE_LOCAL ,
   GRAD_MODE_WORLD ,
   GRAD_MODE_DENSITY ,
   PS_GRADMIN ,
   PS_GRADMAX ,
   PS_INTERSECT ,
   PS_ISECTBIAS ,
   PS_SETTINGS ,
   PS_SET_FIRE ,
   PS_SET_VOLCANO ,
   PS_SET_CLOUD ,
   PS_SET_STEAM ,
   PS_SET_FIREBALL ,
   PS_SET_SMOKE ,
   PS_SET_USER ,
   PS_AGEON ,
   PS_AGERAD ,
   PS_AGEPLUM ,
   PS_AGEMIX ,
   PS_GRADLIFE ,
   PS_USEDIST ,
   PS_USEEPLANE ,
   PS_NEARDIST ,
   PS_FARDIST ,
   PS_DISTMIX ,
   PS_DISTGRAD ,
   PS_DISTRAD ,
   PS_DISTPLUM ,
   PS_USERADDIST ,
   PS_NEARRADDIST ,
   PS_FARRADDIST ,
   PS_RADDISTMIX ,
   PS_RADDISTGRAD ,
   PS_RADDISTRAD ,
   PS_RADDISTPLUM ,
   PS_EMITTERDIR ,
   PS_EMITTERDIR_X ,
   PS_EMITTERDIR_Y ,
   PS_EMITTERDIR_Z ,
   PS_SHP_TYPE ,
   PART_SHAPE_SPHERE ,
   PART_SHAPE_CYLINDER ,
   PART_SHAPE_BOX ,
   PS_SHP_RADIUS ,
   PS_SHP_HEMI ,
   PS_SHP_HEMILEN ,
   PS_SHP_AUTOROT ,
   PS_SHP_ROTVECTOR ,
   PS_SHP_SCALE ,
   PS_SHP_VELSCALE ,
   PS_SHP_PREVIEW ,
   PS_SHP_VISIBLE ,
   PS_SHP_USETM ,
   PS_IL_ON ,
   PS_IL_MODE ,
   PS_IL_MODE_ISOTROPIC ,
   PS_IL_MODE_RAYANGLE ,
   PS_IL_MODE_BUMP ,
   PS_IL_SELF ,
   PS_IL_TRANS ,
   PS_IL_SHINY ,
   PS_IL_STRENGTH ,
   PS_IL_SOFTEN ,
   PS_IL_BUMP ,
   PS_SH_RECVSHADOWS ,
   PS_SH_CASTSHADOWS ,
   PS_SH_SELFSHADOWS ,
   PS_SH_TRANS ,
   PS_SH_AMBIENT ,
   PS_SH_CFILTER ,
   PS_SH_MAPSAMPLESON ,
   PS_SH_MAPSAMPLES ,
   PS_SH_TRACEDSAMPLESON ,
   PS_SH_TRACEDSAMPLES ,
   PS_SH_DARKALPHA ,
   PS_SH_DARKFAC ,
   PS_SH_DARKBRIGHT ,
   PS_SH_USESELFOPT ,
   PS_SH_SELFBIAS ,
   PS_SH_SELFSAMPLES ,
   PS_FFON ,
   PS_FF_TYPE ,
   PS_FF_TYPE_GAS ,
   PS_FF_TYPE_FIRE ,
   PS_FF_TYPE_ELECTRIC ,
   PS_FF_TYPE_REGULAR ,
   PS_FF_TYPE_FRACTAL ,
   PS_FF_TYPE_TURBULENCE ,
   PS_FF_TYPE_FBM_FRACTAL ,
   PS_FF_TYPE_FBM_TURBULENCE ,
   PS_FF_REGULAR ,
   PS_FF_COLOR ,
   PS_FF_COLORON ,
   PS_FF_SCALE ,
   PS_FF_EXP ,
   PS_FF_LEVEL ,
   PS_FF_PHASE ,
   PS_FF_PSTATIC ,
   PS_FF_INVERT ,
   PS_FF_GAIN ,
   PS_FF_BIAS ,
   PS_FF_LOWTHRESH ,
   PS_FF_HIGHTHRESH ,
   PS_FF_GROWRAD ,
   PS_FF_NOSCALE ,
   PS_FF_PREVON ,
   PS_FF_PREVCHESS ,
   PS_FF_PREVCOL ,
   PS_PREVIEW ,
   PS_GLOBALS_GROUP ,
   PS_AGE_GROUP ,
   PS_DIST_GROUP ,
   PS_RADDIST_GROUP ,
   PS_SHP_GROUP ,
   PS_IL_GROUP ,
   PS_SH_GROUP ,
   PS_FF_GROUP ,
   PS_IL_HIGHLIGHT ,
   PYRO_PAGE_GLOBALS ,
   PYRO_PAGE_AGE ,
   PYRO_PAGE_DIST ,
   PYRO_PAGE_RADDIST ,
   PYRO_PAGE_SHP ,
   PYRO_PAGE_IL ,
   PYRO_PAGE_SH ,
   PYRO_PAGE_FF
}

Enumeration Type Documentation

◆  anonymous enum

anonymous enum
Enumerator
PS_ON 
PS_PARTLUM 
PS_SAMPLES 
PS_DENSITY 
PS_GRADPART 
PS_GRADMODE 
GRAD_MODE_FLAT 
GRAD_MODE_LOCAL 
GRAD_MODE_WORLD 
GRAD_MODE_DENSITY 
PS_GRADMIN 
PS_GRADMAX 
PS_INTERSECT 
PS_ISECTBIAS 
PS_SETTINGS 
PS_SET_FIRE 
PS_SET_VOLCANO 
PS_SET_CLOUD 
PS_SET_STEAM 
PS_SET_FIREBALL 
PS_SET_SMOKE 
PS_SET_USER 
PS_AGEON 
PS_AGERAD 
PS_AGEPLUM 
PS_AGEMIX 
PS_GRADLIFE 
PS_USEDIST 
PS_USEEPLANE 
PS_NEARDIST 
PS_FARDIST 
PS_DISTMIX 
PS_DISTGRAD 
PS_DISTRAD 
PS_DISTPLUM 
PS_USERADDIST 
PS_NEARRADDIST 
PS_FARRADDIST 
PS_RADDISTMIX 
PS_RADDISTGRAD 
PS_RADDISTRAD 
PS_RADDISTPLUM 
PS_EMITTERDIR 
PS_EMITTERDIR_X 
PS_EMITTERDIR_Y 
PS_EMITTERDIR_Z 
PS_SHP_TYPE 
PART_SHAPE_SPHERE 
PART_SHAPE_CYLINDER 
PART_SHAPE_BOX 
PS_SHP_RADIUS 
PS_SHP_HEMI 
PS_SHP_HEMILEN 
PS_SHP_AUTOROT 
PS_SHP_ROTVECTOR 
PS_SHP_SCALE 
PS_SHP_VELSCALE 
PS_SHP_PREVIEW 
PS_SHP_VISIBLE 
PS_SHP_USETM 
PS_IL_ON 
PS_IL_MODE 
PS_IL_MODE_ISOTROPIC 
PS_IL_MODE_RAYANGLE 
PS_IL_MODE_BUMP 
PS_IL_SELF 
PS_IL_TRANS 
PS_IL_SHINY 
PS_IL_STRENGTH 
PS_IL_SOFTEN 
PS_IL_BUMP 
PS_SH_RECVSHADOWS 
PS_SH_CASTSHADOWS 
PS_SH_SELFSHADOWS 
PS_SH_TRANS 
PS_SH_AMBIENT 
PS_SH_CFILTER 
PS_SH_MAPSAMPLESON 
PS_SH_MAPSAMPLES 
PS_SH_TRACEDSAMPLESON 
PS_SH_TRACEDSAMPLES 
PS_SH_DARKALPHA 
PS_SH_DARKFAC 
PS_SH_DARKBRIGHT 
PS_SH_USESELFOPT 
PS_SH_SELFBIAS 
PS_SH_SELFSAMPLES 
PS_FFON 
PS_FF_TYPE 
PS_FF_TYPE_GAS 
PS_FF_TYPE_FIRE 
PS_FF_TYPE_ELECTRIC 
PS_FF_TYPE_REGULAR 
PS_FF_TYPE_FRACTAL 
PS_FF_TYPE_TURBULENCE 
PS_FF_TYPE_FBM_FRACTAL 
PS_FF_TYPE_FBM_TURBULENCE 
PS_FF_REGULAR 
PS_FF_COLOR 
PS_FF_COLORON 
PS_FF_SCALE 
PS_FF_EXP 
PS_FF_LEVEL 
PS_FF_PHASE 
PS_FF_PSTATIC 
PS_FF_INVERT 
PS_FF_GAIN 
PS_FF_BIAS 
PS_FF_LOWTHRESH 
PS_FF_HIGHTHRESH 
PS_FF_GROWRAD 
PS_FF_NOSCALE 
PS_FF_PREVON 
PS_FF_PREVCHESS 
PS_FF_PREVCOL 
PS_PREVIEW 
PS_GLOBALS_GROUP 
PS_AGE_GROUP 
PS_DIST_GROUP 
PS_RADDIST_GROUP 
PS_SHP_GROUP 
PS_IL_GROUP 
PS_SH_GROUP 
PS_FF_GROUP 
PS_IL_HIGHLIGHT 
PYRO_PAGE_GLOBALS 
PYRO_PAGE_AGE 
PYRO_PAGE_DIST 
PYRO_PAGE_RADDIST 
PYRO_PAGE_SHP 
PYRO_PAGE_IL 
PYRO_PAGE_SH 
PYRO_PAGE_FF