Loading...
Searching...
No Matches
mypaint-brush-settings-gen.h File Reference

Go to the source code of this file.

## Enumerations

enum

MyPaintBrushInput {
MYPAINT_BRUSH_INPUT_PRESSURE , MYPAINT_BRUSH_INPUT_SPEED1 , MYPAINT_BRUSH_INPUT_SPEED2 , MYPAINT_BRUSH_INPUT_RANDOM ,
MYPAINT_BRUSH_INPUT_STROKE , MYPAINT_BRUSH_INPUT_DIRECTION , MYPAINT_BRUSH_INPUT_TILT_DECLINATION , MYPAINT_BRUSH_INPUT_TILT_ASCENSION ,
MYPAINT_BRUSH_INPUT_CUSTOM , MYPAINT_BRUSH_INPUT_DIRECTION_ANGLE , MYPAINT_BRUSH_INPUT_ATTACK_ANGLE , MYPAINT_BRUSH_INPUT_TILT_DECLINATIONX ,
MYPAINT_BRUSH_INPUT_TILT_DECLINATIONY , MYPAINT_BRUSH_INPUT_GRIDMAP_X , MYPAINT_BRUSH_INPUT_GRIDMAP_Y , MYPAINT_BRUSH_INPUT_VIEWZOOM ,
MYPAINT_BRUSH_INPUT_BARREL_ROTATION , MYPAINT_BRUSH_INPUT_BRUSH_RADIUS , MYPAINT_BRUSH_INPUTS_COUNT
}

enum

MyPaintBrushSetting {
MYPAINT_BRUSH_SETTING_OPAQUE , MYPAINT_BRUSH_SETTING_OPAQUE_MULTIPLY , MYPAINT_BRUSH_SETTING_OPAQUE_LINEARIZE , MYPAINT_BRUSH_SETTING_RADIUS_LOGARITHMIC ,
MYPAINT_BRUSH_SETTING_HARDNESS , MYPAINT_BRUSH_SETTING_ANTI_ALIASING , MYPAINT_BRUSH_SETTING_DABS_PER_BASIC_RADIUS , MYPAINT_BRUSH_SETTING_DABS_PER_ACTUAL_RADIUS ,
MYPAINT_BRUSH_SETTING_DABS_PER_SECOND , MYPAINT_BRUSH_SETTING_RADIUS_BY_RANDOM , MYPAINT_BRUSH_SETTING_SPEED1_SLOWNESS , MYPAINT_BRUSH_SETTING_SPEED2_SLOWNESS ,
MYPAINT_BRUSH_SETTING_SPEED1_GAMMA , MYPAINT_BRUSH_SETTING_SPEED2_GAMMA , MYPAINT_BRUSH_SETTING_OFFSET_BY_RANDOM , MYPAINT_BRUSH_SETTING_OFFSET_BY_SPEED ,
MYPAINT_BRUSH_SETTING_OFFSET_BY_SPEED_SLOWNESS , MYPAINT_BRUSH_SETTING_SLOW_TRACKING , MYPAINT_BRUSH_SETTING_SLOW_TRACKING_PER_DAB , MYPAINT_BRUSH_SETTING_TRACKING_NOISE ,
MYPAINT_BRUSH_SETTING_COLOR_H , MYPAINT_BRUSH_SETTING_COLOR_S , MYPAINT_BRUSH_SETTING_COLOR_V , MYPAINT_BRUSH_SETTING_RESTORE_COLOR ,
MYPAINT_BRUSH_SETTING_CHANGE_COLOR_H , MYPAINT_BRUSH_SETTING_CHANGE_COLOR_L , MYPAINT_BRUSH_SETTING_CHANGE_COLOR_HSL_S , MYPAINT_BRUSH_SETTING_CHANGE_COLOR_V ,
MYPAINT_BRUSH_SETTING_CHANGE_COLOR_HSV_S , MYPAINT_BRUSH_SETTING_SMUDGE , MYPAINT_BRUSH_SETTING_SMUDGE_LENGTH , MYPAINT_BRUSH_SETTING_SMUDGE_RADIUS_LOG ,
MYPAINT_BRUSH_SETTING_ERASER , MYPAINT_BRUSH_SETTING_STROKE_THRESHOLD , MYPAINT_BRUSH_SETTING_STROKE_DURATION_LOGARITHMIC , MYPAINT_BRUSH_SETTING_STROKE_HOLDTIME ,
MYPAINT_BRUSH_SETTING_CUSTOM_INPUT , MYPAINT_BRUSH_SETTING_CUSTOM_INPUT_SLOWNESS , MYPAINT_BRUSH_SETTING_ELLIPTICAL_DAB_RATIO , MYPAINT_BRUSH_SETTING_ELLIPTICAL_DAB_ANGLE ,
MYPAINT_BRUSH_SETTING_DIRECTION_FILTER , MYPAINT_BRUSH_SETTING_LOCK_ALPHA , MYPAINT_BRUSH_SETTING_COLORIZE , MYPAINT_BRUSH_SETTING_SNAP_TO_PIXEL ,
MYPAINT_BRUSH_SETTING_PRESSURE_GAIN_LOG , MYPAINT_BRUSH_SETTING_GRIDMAP_SCALE , MYPAINT_BRUSH_SETTING_GRIDMAP_SCALE_X , MYPAINT_BRUSH_SETTING_GRIDMAP_SCALE_Y ,
MYPAINT_BRUSH_SETTING_SMUDGE_LENGTH_LOG , MYPAINT_BRUSH_SETTING_SMUDGE_BUCKET , MYPAINT_BRUSH_SETTING_SMUDGE_TRANSPARENCY , MYPAINT_BRUSH_SETTING_OFFSET_Y ,
MYPAINT_BRUSH_SETTING_OFFSET_X , MYPAINT_BRUSH_SETTING_OFFSET_ANGLE , MYPAINT_BRUSH_SETTING_OFFSET_ANGLE_ASC , MYPAINT_BRUSH_SETTING_OFFSET_ANGLE_VIEW ,
MYPAINT_BRUSH_SETTING_OFFSET_ANGLE_2 , MYPAINT_BRUSH_SETTING_OFFSET_ANGLE_2_ASC , MYPAINT_BRUSH_SETTING_OFFSET_ANGLE_2_VIEW , MYPAINT_BRUSH_SETTING_OFFSET_ANGLE_ADJ ,
MYPAINT_BRUSH_SETTING_OFFSET_MULTIPLIER , MYPAINT_BRUSH_SETTING_POSTERIZE , MYPAINT_BRUSH_SETTING_POSTERIZE_NUM , MYPAINT_BRUSH_SETTING_PAINT_MODE ,
MYPAINT_BRUSH_SETTINGS_COUNT
}

enum

MyPaintBrushState {
MYPAINT_BRUSH_STATE_X , MYPAINT_BRUSH_STATE_Y , MYPAINT_BRUSH_STATE_PRESSURE , MYPAINT_BRUSH_STATE_PARTIAL_DABS ,
MYPAINT_BRUSH_STATE_ACTUAL_RADIUS , MYPAINT_BRUSH_STATE_SMUDGE_RA , MYPAINT_BRUSH_STATE_SMUDGE_GA , MYPAINT_BRUSH_STATE_SMUDGE_BA ,
MYPAINT_BRUSH_STATE_SMUDGE_A , MYPAINT_BRUSH_STATE_LAST_GETCOLOR_R , MYPAINT_BRUSH_STATE_LAST_GETCOLOR_G , MYPAINT_BRUSH_STATE_LAST_GETCOLOR_B ,
MYPAINT_BRUSH_STATE_LAST_GETCOLOR_A , MYPAINT_BRUSH_STATE_LAST_GETCOLOR_RECENTNESS , MYPAINT_BRUSH_STATE_ACTUAL_X , MYPAINT_BRUSH_STATE_ACTUAL_Y ,
MYPAINT_BRUSH_STATE_NORM_DX_SLOW , MYPAINT_BRUSH_STATE_NORM_DY_SLOW , MYPAINT_BRUSH_STATE_NORM_SPEED1_SLOW , MYPAINT_BRUSH_STATE_NORM_SPEED2_SLOW ,
MYPAINT_BRUSH_STATE_STROKE , MYPAINT_BRUSH_STATE_STROKE_STARTED , MYPAINT_BRUSH_STATE_CUSTOM_INPUT , MYPAINT_BRUSH_STATE_RNG_SEED ,
MYPAINT_BRUSH_STATE_ACTUAL_ELLIPTICAL_DAB_RATIO , MYPAINT_BRUSH_STATE_ACTUAL_ELLIPTICAL_DAB_ANGLE , MYPAINT_BRUSH_STATE_DIRECTION_DX , MYPAINT_BRUSH_STATE_DIRECTION_DY ,
MYPAINT_BRUSH_STATE_DECLINATION , MYPAINT_BRUSH_STATE_ASCENSION , MYPAINT_BRUSH_STATE_VIEWZOOM , MYPAINT_BRUSH_STATE_VIEWROTATION ,
MYPAINT_BRUSH_STATE_DIRECTION_ANGLE_DX , MYPAINT_BRUSH_STATE_DIRECTION_ANGLE_DY , MYPAINT_BRUSH_STATE_ATTACK_ANGLE , MYPAINT_BRUSH_STATE_FLIP ,
MYPAINT_BRUSH_STATE_GRIDMAP_X , MYPAINT_BRUSH_STATE_GRIDMAP_Y , MYPAINT_BRUSH_STATE_DECLINATIONX , MYPAINT_BRUSH_STATE_DECLINATIONY ,
MYPAINT_BRUSH_STATE_DABS_PER_BASIC_RADIUS , MYPAINT_BRUSH_STATE_DABS_PER_ACTUAL_RADIUS , MYPAINT_BRUSH_STATE_DABS_PER_SECOND , MYPAINT_BRUSH_STATE_BARREL_ROTATION ,
MYPAINT_BRUSH_STATES_COUNT
}

## Enumeration Type Documentation

## MyPaintBrushInput

enum MyPaintBrushInput

Enumerator
MYPAINT_BRUSH_INPUT_PRESSURE |
MYPAINT_BRUSH_INPUT_SPEED1 |
MYPAINT_BRUSH_INPUT_SPEED2 |
MYPAINT_BRUSH_INPUT_RANDOM |
MYPAINT_BRUSH_INPUT_STROKE |
MYPAINT_BRUSH_INPUT_DIRECTION |
MYPAINT_BRUSH_INPUT_TILT_DECLINATION |
MYPAINT_BRUSH_INPUT_TILT_ASCENSION |
MYPAINT_BRUSH_INPUT_CUSTOM |
MYPAINT_BRUSH_INPUT_DIRECTION_ANGLE |
MYPAINT_BRUSH_INPUT_ATTACK_ANGLE |
MYPAINT_BRUSH_INPUT_TILT_DECLINATIONX |
MYPAINT_BRUSH_INPUT_TILT_DECLINATIONY |
MYPAINT_BRUSH_INPUT_GRIDMAP_X |
MYPAINT_BRUSH_INPUT_GRIDMAP_Y |
MYPAINT_BRUSH_INPUT_VIEWZOOM |
MYPAINT_BRUSH_INPUT_BARREL_ROTATION |
MYPAINT_BRUSH_INPUT_BRUSH_RADIUS |
MYPAINT_BRUSH_INPUTS_COUNT |

## MyPaintBrushSetting

enum MyPaintBrushSetting

Enumerator
MYPAINT_BRUSH_SETTING_OPAQUE |
MYPAINT_BRUSH_SETTING_OPAQUE_MULTIPLY |
MYPAINT_BRUSH_SETTING_OPAQUE_LINEARIZE |
MYPAINT_BRUSH_SETTING_RADIUS_LOGARITHMIC |
MYPAINT_BRUSH_SETTING_HARDNESS |
MYPAINT_BRUSH_SETTING_ANTI_ALIASING |
MYPAINT_BRUSH_SETTING_DABS_PER_BASIC_RADIUS |
MYPAINT_BRUSH_SETTING_DABS_PER_ACTUAL_RADIUS |
MYPAINT_BRUSH_SETTING_DABS_PER_SECOND |
MYPAINT_BRUSH_SETTING_RADIUS_BY_RANDOM |
MYPAINT_BRUSH_SETTING_SPEED1_SLOWNESS |
MYPAINT_BRUSH_SETTING_SPEED2_SLOWNESS |
MYPAINT_BRUSH_SETTING_SPEED1_GAMMA |
MYPAINT_BRUSH_SETTING_SPEED2_GAMMA |
MYPAINT_BRUSH_SETTING_OFFSET_BY_RANDOM |
MYPAINT_BRUSH_SETTING_OFFSET_BY_SPEED |
MYPAINT_BRUSH_SETTING_OFFSET_BY_SPEED_SLOWNESS |
MYPAINT_BRUSH_SETTING_SLOW_TRACKING |
MYPAINT_BRUSH_SETTING_SLOW_TRACKING_PER_DAB |
MYPAINT_BRUSH_SETTING_TRACKING_NOISE |
MYPAINT_BRUSH_SETTING_COLOR_H |
MYPAINT_BRUSH_SETTING_COLOR_S |
MYPAINT_BRUSH_SETTING_COLOR_V |
MYPAINT_BRUSH_SETTING_RESTORE_COLOR |
MYPAINT_BRUSH_SETTING_CHANGE_COLOR_H |
MYPAINT_BRUSH_SETTING_CHANGE_COLOR_L |
MYPAINT_BRUSH_SETTING_CHANGE_COLOR_HSL_S |
MYPAINT_BRUSH_SETTING_CHANGE_COLOR_V |
MYPAINT_BRUSH_SETTING_CHANGE_COLOR_HSV_S |
MYPAINT_BRUSH_SETTING_SMUDGE |
MYPAINT_BRUSH_SETTING_SMUDGE_LENGTH |
MYPAINT_BRUSH_SETTING_SMUDGE_RADIUS_LOG |
MYPAINT_BRUSH_SETTING_ERASER |
MYPAINT_BRUSH_SETTING_STROKE_THRESHOLD |
MYPAINT_BRUSH_SETTING_STROKE_DURATION_LOGARITHMIC |
MYPAINT_BRUSH_SETTING_STROKE_HOLDTIME |
MYPAINT_BRUSH_SETTING_CUSTOM_INPUT |
MYPAINT_BRUSH_SETTING_CUSTOM_INPUT_SLOWNESS |
MYPAINT_BRUSH_SETTING_ELLIPTICAL_DAB_RATIO |
MYPAINT_BRUSH_SETTING_ELLIPTICAL_DAB_ANGLE |
MYPAINT_BRUSH_SETTING_DIRECTION_FILTER |
MYPAINT_BRUSH_SETTING_LOCK_ALPHA |
MYPAINT_BRUSH_SETTING_COLORIZE |
MYPAINT_BRUSH_SETTING_SNAP_TO_PIXEL |
MYPAINT_BRUSH_SETTING_PRESSURE_GAIN_LOG |
MYPAINT_BRUSH_SETTING_GRIDMAP_SCALE |
MYPAINT_BRUSH_SETTING_GRIDMAP_SCALE_X |
MYPAINT_BRUSH_SETTING_GRIDMAP_SCALE_Y |
MYPAINT_BRUSH_SETTING_SMUDGE_LENGTH_LOG |
MYPAINT_BRUSH_SETTING_SMUDGE_BUCKET |
MYPAINT_BRUSH_SETTING_SMUDGE_TRANSPARENCY |
MYPAINT_BRUSH_SETTING_OFFSET_Y |
MYPAINT_BRUSH_SETTING_OFFSET_X |
MYPAINT_BRUSH_SETTING_OFFSET_ANGLE |
MYPAINT_BRUSH_SETTING_OFFSET_ANGLE_ASC |
MYPAINT_BRUSH_SETTING_OFFSET_ANGLE_VIEW |
MYPAINT_BRUSH_SETTING_OFFSET_ANGLE_2 |
MYPAINT_BRUSH_SETTING_OFFSET_ANGLE_2_ASC |
MYPAINT_BRUSH_SETTING_OFFSET_ANGLE_2_VIEW |
MYPAINT_BRUSH_SETTING_OFFSET_ANGLE_ADJ |
MYPAINT_BRUSH_SETTING_OFFSET_MULTIPLIER |
MYPAINT_BRUSH_SETTING_POSTERIZE |
MYPAINT_BRUSH_SETTING_POSTERIZE_NUM |
MYPAINT_BRUSH_SETTING_PAINT_MODE |
MYPAINT_BRUSH_SETTINGS_COUNT |

## MyPaintBrushState

enum MyPaintBrushState

Enumerator
MYPAINT_BRUSH_STATE_X |
MYPAINT_BRUSH_STATE_Y |
MYPAINT_BRUSH_STATE_PRESSURE |
MYPAINT_BRUSH_STATE_PARTIAL_DABS |
MYPAINT_BRUSH_STATE_ACTUAL_RADIUS |
MYPAINT_BRUSH_STATE_SMUDGE_RA |
MYPAINT_BRUSH_STATE_SMUDGE_GA |
MYPAINT_BRUSH_STATE_SMUDGE_BA |
MYPAINT_BRUSH_STATE_SMUDGE_A |
MYPAINT_BRUSH_STATE_LAST_GETCOLOR_R |
MYPAINT_BRUSH_STATE_LAST_GETCOLOR_G |
MYPAINT_BRUSH_STATE_LAST_GETCOLOR_B |
MYPAINT_BRUSH_STATE_LAST_GETCOLOR_A |
MYPAINT_BRUSH_STATE_LAST_GETCOLOR_RECENTNESS |
MYPAINT_BRUSH_STATE_ACTUAL_X |
MYPAINT_BRUSH_STATE_ACTUAL_Y |
MYPAINT_BRUSH_STATE_NORM_DX_SLOW |
MYPAINT_BRUSH_STATE_NORM_DY_SLOW |
MYPAINT_BRUSH_STATE_NORM_SPEED1_SLOW |
MYPAINT_BRUSH_STATE_NORM_SPEED2_SLOW |
MYPAINT_BRUSH_STATE_STROKE |
MYPAINT_BRUSH_STATE_STROKE_STARTED |
MYPAINT_BRUSH_STATE_CUSTOM_INPUT |
MYPAINT_BRUSH_STATE_RNG_SEED |
MYPAINT_BRUSH_STATE_ACTUAL_ELLIPTICAL_DAB_RATIO |
MYPAINT_BRUSH_STATE_ACTUAL_ELLIPTICAL_DAB_ANGLE |
MYPAINT_BRUSH_STATE_DIRECTION_DX |
MYPAINT_BRUSH_STATE_DIRECTION_DY |
MYPAINT_BRUSH_STATE_DECLINATION |
MYPAINT_BRUSH_STATE_ASCENSION |
MYPAINT_BRUSH_STATE_VIEWZOOM |
MYPAINT_BRUSH_STATE_VIEWROTATION |
MYPAINT_BRUSH_STATE_DIRECTION_ANGLE_DX |
MYPAINT_BRUSH_STATE_DIRECTION_ANGLE_DY |
MYPAINT_BRUSH_STATE_ATTACK_ANGLE |
MYPAINT_BRUSH_STATE_FLIP |
MYPAINT_BRUSH_STATE_GRIDMAP_X |
MYPAINT_BRUSH_STATE_GRIDMAP_Y |
MYPAINT_BRUSH_STATE_DECLINATIONX |
MYPAINT_BRUSH_STATE_DECLINATIONY |
MYPAINT_BRUSH_STATE_DABS_PER_BASIC_RADIUS |
MYPAINT_BRUSH_STATE_DABS_PER_ACTUAL_RADIUS |
MYPAINT_BRUSH_STATE_DABS_PER_SECOND |
MYPAINT_BRUSH_STATE_BARREL_ROTATION |
MYPAINT_BRUSH_STATES_COUNT |