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