tpyro.h File Reference

Enumerations

enum  {
  PYRO_TAG_DENSITY_ADD ,
  PYRO_TAG_DENSITY_COLOR_ENABLED ,
  PYRO_TAG_DENSITY_COLOR ,
  PYRO_TAG_TEMPERATURE_ENABLED ,
  PYRO_TAG_TEMPERATURE_MIN ,
  PYRO_TAG_TEMPERATURE_MAX ,
  PYRO_TAG_TEMPERATURE_ADD ,
  PYRO_TAG_FUEL_ENABLED ,
  PYRO_TAG_FUEL_MIN ,
  PYRO_TAG_FUEL_MAX ,
  PYRO_TAG_FUEL_ADD ,
  PYRO_TAG_VELOCITY_ENABLED ,
  PYRO_TAG_VELOCITY_STRENGTH ,
  PYRO_TAG_VELOCITY_TYPE ,
  PYRO_TAG_VELOCITY_TYPE_ADD ,
  PYRO_TAG_VELOCITY_TYPE_ABSOLUTE ,
  PYRO_TAG_VELOCITY_TYPE_DIRECTION ,
  PYRO_TAG_VELOCITY_TYPE_MOVEMENT ,
  PYRO_TAG_VELOCITY_DIRECTION ,
  PYRO_TAG_OBJECT_VOXEL_SIZE ,
  PYRO_TAG_SURFACE_EMISSION_ENABLED ,
  PYRO_TAG_SURFACE_THICKNESS ,
  PYRO_TAG_NOISE ,
  PYRO_TAG_NOISE_STRENGTH ,
  PYRO_TAG_NOISE_SCALE ,
  PYRO_TAG_NOISE_FREQUENCY ,
  PYRO_TAG_SUBSTEPS ,
  PYRO_TAG_SUBSTEP_MODE ,
  PYRO_TAG_SUBSTEP_MODE_DISCRETE ,
  PYRO_TAG_SUBSTEP_MODE_CONTINUOUS ,
  PYRO_TAG_EMITTER_ENABLED ,
  PYRO_TAG_SURFACE_WEIGHTS_DENSITY ,
  PYRO_TAG_FUEL_TYPE ,
  PYRO_TAG_FUEL_TYPE_ONESHOT ,
  PYRO_TAG_FUEL_TYPE_CONTINGENT ,
  PYRO_TAG_FUEL_TYPE_CONTINUOUS ,
  PYRO_TAG_FUEL_BURNING_RATE ,
  PYRO_TAG_FUEL_TARGET_FRAME ,
  PYRO_TAG_FUEL_INITIAL_CONTINGENT ,
  PYRO_TAG_SURFACE_WEIGHTS_FUEL ,
  PYRO_TAG_SURFACE_WEIGHTS_TEMPERATURE ,
  PYRO_TAG_FUEL_GROUP ,
  PYRO_TAG_TEMPERATURE_GROUP ,
  PYRO_TAG_DENSITY_GROUP ,
  PYRO_TAG_VELOCITY_GROUP ,
  PYRO_TAG_DENSITY_MIN ,
  PYRO_TAG_FUEL_MATCH_BURNING_RATE ,
  PYRO_TAG_DENSITY_ENABLED ,
  PYRO_TAG_FUEL_TARGET_FRAME_END ,
  PYRO_TAG_FUEL_CONSTANT_PRESSURE ,
  PYRO_TAG_VELOCITY_SPACE ,
  PYRO_TAG_VELOCITY_SPACE_LOCAL ,
  PYRO_TAG_VELOCITY_SPACE_GLOBAL ,
  PYRO_TAG_VELOCITY_SPACE_NORMAL ,
  PYRO_TAG_NOISE_MODE ,
  PYRO_TAG_NOISE_MODE_PERLIN ,
  PYRO_TAG_NOISE_MODE_TURBULENCE ,
  PYRO_TAG_NOISE_MODE_SNOISE ,
  PYRO_TAG_NOISE_MODE_GASEOUS ,
  PYRO_TAG_NOISE_MODE_ELECTRIC ,
  PYRO_TAG_NOISE_MODE_BOX ,
  PYRO_TAG_NOISE_MODE_BLISTEREDTURBULENCE ,
  PYRO_TAG_NOISE_MODE_DISPLACEDTURBULENCE ,
  PYRO_TAG_NOISE_MODE_BUYA ,
  PYRO_TAG_NOISE_MODE_CRANAL ,
  PYRO_TAG_NOISE_MODE_DENTS ,
  PYRO_TAG_NOISE_MODE_HAMA ,
  PYRO_TAG_NOISE_MODE_LUKA ,
  PYRO_TAG_NOISE_MODE_MOD ,
  PYRO_TAG_NOISE_MODE_NAKI ,
  PYRO_TAG_NOISE_MODE_NUTOUS ,
  PYRO_TAG_NOISE_MODE_OBER ,
  PYRO_TAG_NOISE_MODE_PEZO ,
  PYRO_TAG_NOISE_MODE_POXO ,
  PYRO_TAG_NOISE_MODE_SEMA ,
  PYRO_TAG_NOISE_MODE_STUPL ,
  PYRO_TAG_NOISE_MODE_VL ,
  PYRO_TAG_NOISE_MODE_WAVYTURBULENCE ,
  PYRO_TAG_NOISE_MODE_ZADA ,
  PYRO_TAG_NOISE_MODE_CELL ,
  PYRO_TAG_NOISE_MODE_FBM ,
  PYRO_TAG_NOISE_MODE_DISPLACEDVORONOI ,
  PYRO_TAG_NOISE_MODE_VORONOI1 ,
  PYRO_TAG_NOISE_MODE_VORONOI2 ,
  PYRO_TAG_NOISE_MODE_VORONOI3 ,
  PYRO_TAG_NOISE_MODE_RIDGEDMULTIFRACTAL ,
  PYRO_TAG_NOISE_MODE_CELLVORONOI ,
  PYRO_TAG_NOISE_SCALE_SEED ,
  PYRO_TAG_NOISE_LOOP_PERIOD ,
  PYRO_TAG_NOISE_MIN ,
  PYRO_TAG_NOISE_MAX ,
  PYRO_TAG_NOISE_CONTRAST ,
  PYRO_TAG_NOISE_BRIGHTNESS ,
  PYRO_TAG_NOISE_OCTAVES ,
  PYRO_TAG_NOISE_SPACE ,
  PYRO_TAG_NOISE_SPACE_LOCAL ,
  PYRO_TAG_NOISE_SPACE_GLOBAL ,
  PYRO_TAG_NOISE_SPACE_UV ,
  PYRO_TAG_NOISE_UNIFORM ,
  PYRO_TAG_NOISE_GLOBAL_SCALE ,
  PYRO_TAG_NOISE_ENABLED ,
  PYRO_TAG_NOISE_SPEED ,
  PYRO_TAG_NOISE_MOVEMENT ,
  PYRO_TAG_DENSITY_COLOR_ALPHA ,
  PYRO_TAG_DENSITY_COLOR_SET ,
  PYRO_TAG_COLOR_GROUP ,
  PYRO_TAG_SURFACE_WEIGHTS_COLOR ,
  PYRO_TAG_SURFACE_WEIGHTS_GLOBAL ,
  PYRO_TAG_EMISSION_TYPE ,
  PYRO_TAG_EMISSION_TYPE_SURFACE ,
  PYRO_TAG_EMISSION_TYPE_VOLUME ,
  PYRO_TAG_EMISSION_TYPE_PARTICLE ,
  PYRO_TAG_EMISSION_TYPE_SURFACE_DYNAMIC ,
  PYRO_TAG_EMISSION_TYPE_SURFACE_NANO ,
  PYRO_TAG_EMISSION_TYPE_VOLUME_NANO ,
  PYRO_TAG_EMISSION_VOXEL_FALLOFF ,
  PYRO_TAG_VELOCITY_SPACE_CUSTOM_NORMAL ,
  PYRO_TAG_DUMMY
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
PYRO_TAG_DENSITY_ADD 
PYRO_TAG_DENSITY_COLOR_ENABLED 
PYRO_TAG_DENSITY_COLOR 
PYRO_TAG_TEMPERATURE_ENABLED 
PYRO_TAG_TEMPERATURE_MIN 
PYRO_TAG_TEMPERATURE_MAX 
PYRO_TAG_TEMPERATURE_ADD 
PYRO_TAG_FUEL_ENABLED 
PYRO_TAG_FUEL_MIN 
PYRO_TAG_FUEL_MAX 
PYRO_TAG_FUEL_ADD 
PYRO_TAG_VELOCITY_ENABLED 
PYRO_TAG_VELOCITY_STRENGTH 
PYRO_TAG_VELOCITY_TYPE 
PYRO_TAG_VELOCITY_TYPE_ADD 
PYRO_TAG_VELOCITY_TYPE_ABSOLUTE 
PYRO_TAG_VELOCITY_TYPE_DIRECTION 
PYRO_TAG_VELOCITY_TYPE_MOVEMENT 
PYRO_TAG_VELOCITY_DIRECTION 
PYRO_TAG_OBJECT_VOXEL_SIZE 
PYRO_TAG_SURFACE_EMISSION_ENABLED 
PYRO_TAG_SURFACE_THICKNESS 
PYRO_TAG_NOISE 
PYRO_TAG_NOISE_STRENGTH 
PYRO_TAG_NOISE_SCALE 
PYRO_TAG_NOISE_FREQUENCY 
PYRO_TAG_SUBSTEPS 
PYRO_TAG_SUBSTEP_MODE 
PYRO_TAG_SUBSTEP_MODE_DISCRETE 
PYRO_TAG_SUBSTEP_MODE_CONTINUOUS 
PYRO_TAG_EMITTER_ENABLED 
PYRO_TAG_SURFACE_WEIGHTS_DENSITY 
PYRO_TAG_FUEL_TYPE 
PYRO_TAG_FUEL_TYPE_ONESHOT 
PYRO_TAG_FUEL_TYPE_CONTINGENT 
PYRO_TAG_FUEL_TYPE_CONTINUOUS 
PYRO_TAG_FUEL_BURNING_RATE 
PYRO_TAG_FUEL_TARGET_FRAME 
PYRO_TAG_FUEL_INITIAL_CONTINGENT 
PYRO_TAG_SURFACE_WEIGHTS_FUEL 
PYRO_TAG_SURFACE_WEIGHTS_TEMPERATURE 
PYRO_TAG_FUEL_GROUP 
PYRO_TAG_TEMPERATURE_GROUP 
PYRO_TAG_DENSITY_GROUP 
PYRO_TAG_VELOCITY_GROUP 
PYRO_TAG_DENSITY_MIN 
PYRO_TAG_FUEL_MATCH_BURNING_RATE 
PYRO_TAG_DENSITY_ENABLED 
PYRO_TAG_FUEL_TARGET_FRAME_END 
PYRO_TAG_FUEL_CONSTANT_PRESSURE 
PYRO_TAG_VELOCITY_SPACE 
PYRO_TAG_VELOCITY_SPACE_LOCAL 
PYRO_TAG_VELOCITY_SPACE_GLOBAL 
PYRO_TAG_VELOCITY_SPACE_NORMAL 
PYRO_TAG_NOISE_MODE 
PYRO_TAG_NOISE_MODE_PERLIN 
PYRO_TAG_NOISE_MODE_TURBULENCE 
PYRO_TAG_NOISE_MODE_SNOISE 
PYRO_TAG_NOISE_MODE_GASEOUS 
PYRO_TAG_NOISE_MODE_ELECTRIC 
PYRO_TAG_NOISE_MODE_BOX 
PYRO_TAG_NOISE_MODE_BLISTEREDTURBULENCE 
PYRO_TAG_NOISE_MODE_DISPLACEDTURBULENCE 
PYRO_TAG_NOISE_MODE_BUYA 
PYRO_TAG_NOISE_MODE_CRANAL 
PYRO_TAG_NOISE_MODE_DENTS 
PYRO_TAG_NOISE_MODE_HAMA 
PYRO_TAG_NOISE_MODE_LUKA 
PYRO_TAG_NOISE_MODE_MOD 
PYRO_TAG_NOISE_MODE_NAKI 
PYRO_TAG_NOISE_MODE_NUTOUS 
PYRO_TAG_NOISE_MODE_OBER 
PYRO_TAG_NOISE_MODE_PEZO 
PYRO_TAG_NOISE_MODE_POXO 
PYRO_TAG_NOISE_MODE_SEMA 
PYRO_TAG_NOISE_MODE_STUPL 
PYRO_TAG_NOISE_MODE_VL 
PYRO_TAG_NOISE_MODE_WAVYTURBULENCE 
PYRO_TAG_NOISE_MODE_ZADA 
PYRO_TAG_NOISE_MODE_CELL 
PYRO_TAG_NOISE_MODE_FBM 
PYRO_TAG_NOISE_MODE_DISPLACEDVORONOI 
PYRO_TAG_NOISE_MODE_VORONOI1 
PYRO_TAG_NOISE_MODE_VORONOI2 
PYRO_TAG_NOISE_MODE_VORONOI3 
PYRO_TAG_NOISE_MODE_RIDGEDMULTIFRACTAL 
PYRO_TAG_NOISE_MODE_CELLVORONOI 
PYRO_TAG_NOISE_SCALE_SEED 
PYRO_TAG_NOISE_LOOP_PERIOD 
PYRO_TAG_NOISE_MIN 
PYRO_TAG_NOISE_MAX 
PYRO_TAG_NOISE_CONTRAST 
PYRO_TAG_NOISE_BRIGHTNESS 
PYRO_TAG_NOISE_OCTAVES 
PYRO_TAG_NOISE_SPACE 
PYRO_TAG_NOISE_SPACE_LOCAL 
PYRO_TAG_NOISE_SPACE_GLOBAL 
PYRO_TAG_NOISE_SPACE_UV 
PYRO_TAG_NOISE_UNIFORM 
PYRO_TAG_NOISE_GLOBAL_SCALE 
PYRO_TAG_NOISE_ENABLED 
PYRO_TAG_NOISE_SPEED 
PYRO_TAG_NOISE_MOVEMENT 
PYRO_TAG_DENSITY_COLOR_ALPHA 
PYRO_TAG_DENSITY_COLOR_SET 
PYRO_TAG_COLOR_GROUP 
PYRO_TAG_SURFACE_WEIGHTS_COLOR 
PYRO_TAG_SURFACE_WEIGHTS_GLOBAL 
PYRO_TAG_EMISSION_TYPE 
PYRO_TAG_EMISSION_TYPE_SURFACE 
PYRO_TAG_EMISSION_TYPE_VOLUME 
PYRO_TAG_EMISSION_TYPE_PARTICLE 
PYRO_TAG_EMISSION_TYPE_SURFACE_DYNAMIC 
PYRO_TAG_EMISSION_TYPE_SURFACE_NANO 
PYRO_TAG_EMISSION_TYPE_VOLUME_NANO 
PYRO_TAG_EMISSION_VOXEL_FALLOFF 
PYRO_TAG_VELOCITY_SPACE_CUSTOM_NORMAL 
PYRO_TAG_DUMMY