class Cloud : public GModule Class Cloud
Class Cloud. Class Cloud is a child of the class GModule. It is one of currently three graphical representations which maps sound parameters to visual parameters.
virtual void preinit_graphics(void)
virtual void init_graphics(void)
virtual void draw_graphics(void)
virtual void update_graphics(void)
virtual void kill_graphics(void)
void render_particle(long i)
void render_cloud(void)
draw_graphics
void feed_cloud(double prorate, double color_val, double rotate_val, double rotate_val2, double scale_val, double size_val, double x_val, double y_val, double z_val)
color_val - Value to calculate particle color.
rotate_val - Value to calculate x axis rotation.
rotate_val2 - Value to calculate y axis rotaiton.
scale_val - Value to calculate cloud density.
size_val - Value to calculate partilcle size.
x_val - Value to calculate x coordinate.
y_val - Value to calculate y coordinate.
z_val - Value to calcualte z coordinate.
void relax_cloud()
void set_color(double val, long i, int flag)
i - Index to particle
flag - True if color gets set with val. Otherwise
use a default.
void set_center(double xval, double yval, double zval, int xflag, int yflag, int zflag)
yval - Value to calculate y coordinate.
zval - Value to calculate z coordinate.
xflag - True if xval will be used. Otherwise use
a default.
yflag - True if yval will be used. Otherwise use
a default.
zflag - True if zval will be used. Otherwise use
a default.
void set_scaling(double val, long i, int flag)
i - Index to particle.
flag - True if val will be used. Otherwise use
a default.
void set_importance(double val, int flag)
flag - True if val will be used. Otherwise use
a default.
void set_particle_size(double val, long i, int flag)
i - Index to particle.
flag - True if val will be used. Otherwise use
a default.
void set_rotate(double val, long i, int flag)
i - Index to particle.
flag - True if val will be used. Otherwise use
a default.
void set_rotate2(double val, long i, int flag)
i - Index to particle.
flag - True if val will be used. Otherwise use
a default.
generated by doc++