27 #define STATES_MAX_NB 128 162 void (*
draw_line) (
Pixel *data,
int x1,
int y1,
int x2,
int y2,
int col,
int screenx,
int screeny);
163 void (*
zoom_filter) (
int sizeX,
int sizeY,
Pixel *src,
Pixel *dest,
int *brutS,
int *brutD,
int buffratio,
int precalCoef[16][16]);
Definition: gfontlib.c:11
GoomRandom * gRandom
Definition: goom_plugin_info.h:166
float switchMultAmount
Definition: goom_plugin_info.h:142
struct _PLUGIN_INFO::@32 update
GoomState states[128]
Definition: goom_plugin_info.h:113
VisualFX ifs_fx
Definition: goom_plugin_info.h:100
int lineMode
Definition: goom_plugin_info.h:141
char titleText[1024]
Definition: goom_plugin_info.h:150
int decay_ifs
Definition: goom_plugin_info.h:137
float speedvar
Definition: goom_plugin_info.h:48
int totalgoom
Definition: goom_plugin_info.h:50
int statesNumber
Definition: goom_plugin_info.h:114
int statesRangeMax
Definition: goom_plugin_info.h:115
Definition: goom_visual_fx.h:17
void plugin_info_init(PluginInfo *p, int nbVisual)
Definition: plugin_info.c:77
PluginParam volume_p
Definition: goom_plugin_info.h:58
int size
Definition: goom_plugin_info.h:87
char drawTentacle
Definition: goom_plugin_info.h:18
Definition: goom_plugin_info.h:15
float volume
Definition: goom_plugin_info.h:41
int loopvar
Definition: goom_plugin_info.h:134
int farScope
Definition: goom_plugin_info.h:21
int allTimesMax
Definition: goom_plugin_info.h:49
int stateSelectionRnd
Definition: goom_plugin_info.h:146
struct _PLUGIN_INFO::@34 methods
int affiche
Definition: goom_plugin_info.h:157
int recay_ifs
Definition: goom_plugin_info.h:138
VisualFX zoomFilter_fx
Definition: goom_plugin_info.h:98
unsigned int cycle
Definition: goom_plugin_info.h:112
VisualFX star_fx
Definition: goom_plugin_info.h:97
int lockvar
Definition: goom_plugin_info.h:132
VisualFX ** visuals
Definition: goom_plugin_info.h:93
int switchIncr
Definition: goom_plugin_info.h:145
#define STATES_MAX_NB
Definition: goom_plugin_info.h:27
float switchMult
Definition: goom_plugin_info.h:144
int rangemin
Definition: goom_plugin_info.h:23
Pixel * p1
Definition: goom_plugin_info.h:107
int height
Definition: goom_plugin_info.h:86
Definition: goom_filters.h:11
GoomState * curGState
Definition: goom_plugin_info.h:117
Definition: goom_graphic.h:55
char drawScope
Definition: goom_plugin_info.h:20
int previousZoomSpeed
Definition: goom_plugin_info.h:148
int timeSinceLastBigGoom
Definition: goom_plugin_info.h:39
PluginParam goom_power_p
Definition: goom_plugin_info.h:62
int ifs_incr
Definition: goom_plugin_info.h:136
PluginParam last_goom_p
Definition: goom_plugin_info.h:63
void plugin_info_add_visual(PluginInfo *p, int i, VisualFX *visual)
Definition: plugin_info.c:191
char drawPoints
Definition: goom_plugin_info.h:17
char message[0x800]
Definition: goom_plugin_info.h:156
PluginParam biggoom_speed_limit_p
Definition: goom_plugin_info.h:65
PluginParam goom_limit_p
Definition: goom_plugin_info.h:61
float prov_max
Definition: goom_plugin_info.h:53
float accelvar
Definition: goom_plugin_info.h:47
SoundInfo sound
Definition: goom_plugin_info.h:90
Definition: goom_config_param.h:46
unsigned int * pixel
Definition: goom_plugin_info.h:105
GMLine * gmline2
Definition: goom_plugin_info.h:121
PluginParam speed_p
Definition: goom_plugin_info.h:59
int sintable[0x10000]
Definition: goom_plugin_info.h:124
#define guint32
Definition: goom_config.h:28
VisualFX tentacles_fx
Definition: goom_plugin_info.h:99
int switchIncrAmount
Definition: goom_plugin_info.h:143
Definition: goom_plugin_info.h:75
VisualFX convolve_fx
Definition: goom_plugin_info.h:96
PluginParam last_biggoom_p
Definition: goom_plugin_info.h:64
int goomvar
Definition: goom_plugin_info.h:133
short samples[2][512]
Definition: goom_plugin_info.h:42
Definition: goom_tools.h:10
int drawLinesDuration
Definition: goom_plugin_info.h:140
int nbVisuals
Definition: goom_plugin_info.h:92
Definition: goom_plugin_info.h:84
PluginParam accel_p
Definition: goom_plugin_info.h:60
Definition: goom_config_param.h:95
int rangemax
Definition: goom_plugin_info.h:24
int stateSelectionBlocker
Definition: goom_plugin_info.h:147
int timeOfTitleDisplay
Definition: goom_plugin_info.h:149
int nbParams
Definition: goom_plugin_info.h:79
float goom_limit
Definition: goom_plugin_info.h:45
struct _PLUGIN_INFO::_SIZE_TYPE screen
float bigGoomLimit
Definition: goom_plugin_info.h:46
unsigned int * back
Definition: goom_plugin_info.h:106
int stop_lines
Definition: goom_plugin_info.h:135
struct _PLUGIN_INFO::@33 update_message
int cycle
Definition: goom_plugin_info.h:55
ZoomFilterData zoomFilterData
Definition: goom_plugin_info.h:151
PluginParam biggoom_factor_p
Definition: goom_plugin_info.h:66
char drawIFS
Definition: goom_plugin_info.h:16
struct goomfont_s * font
Definition: goom_plugin_info.h:102
Pixel * conv
Definition: goom_plugin_info.h:108
Pixel * p2
Definition: goom_plugin_info.h:107
void(* draw_line)(Pixel *data, int x1, int y1, int x2, int y2, int col, int screenx, int screeny)
Definition: goom_plugin_info.h:162
int cyclesSinceLastChange
Definition: goom_plugin_info.h:139
int timeSinceLastGoom
Definition: goom_plugin_info.h:36
int numberOfLinesInMessage
Definition: goom_plugin_info.h:155
int width
Definition: goom_plugin_info.h:85
void(* zoom_filter)(int sizeX, int sizeY, Pixel *src, Pixel *dest, int *brutS, int *brutD, int buffratio, int precalCoef[16][16])
Definition: goom_plugin_info.h:163
Pixel * outputBuf
Definition: goom_plugin_info.h:109
float goomPower
Definition: goom_plugin_info.h:37
PluginParameters * params
Definition: goom_plugin_info.h:80
Definition: goom_plugin_info.h:32
int longueur
Definition: goom_plugin_info.h:158
PluginParameters params
Definition: goom_plugin_info.h:68
GMLine * gmline1
Definition: goom_plugin_info.h:120