VISR  0.12.0
Versatile Interactive Scene Renderer
visr::maxmsp::visr_renderer::VisrRenderer Class Reference

#include <visr_renderer.hpp>

Inheritance diagram for visr::maxmsp::visr_renderer::VisrRenderer:
visr::maxmsp::ExternalBase

Public Member Functions

 VisrRenderer (t_pxobject &maxProxy, short argc, t_atom *argv)
 
 ~VisrRenderer ()
 
void initDsp (t_object *dsp64, short *count, double samplerate, long maxvectorsize, long flags)
 
void perform (t_object *dsp64, double **ins, long numins, double **outs, long numouts, long sampleframes, long flags, void *userparam)
 
void assist (void *b, long msg, long arg, char *dst)
 
void getFloat (double f)
 
- Public Member Functions inherited from visr::maxmsp::ExternalBase
 ExternalBase (t_pxobject &maxProxy)
 
virtual ~ExternalBase ()
 

Additional Inherited Members

- Protected Member Functions inherited from visr::maxmsp::ExternalBase
t_pxobject * getMaxProxy ()
 
t_pxobject const * getMaxProxy () const
 

Constructor & Destructor Documentation

◆ VisrRenderer()

visr::maxmsp::visr_renderer::VisrRenderer::VisrRenderer ( t_pxobject &  maxProxy,
short  argc,
t_atom *  argv 
)
explicit

◆ ~VisrRenderer()

visr::maxmsp::visr_renderer::VisrRenderer::~VisrRenderer ( )

Member Function Documentation

◆ assist()

void visr::maxmsp::visr_renderer::VisrRenderer::assist ( void *  b,
long  msg,
long  arg,
char *  dst 
)
virtual

◆ getFloat()

void visr::maxmsp::visr_renderer::VisrRenderer::getFloat ( double  f)
virtual

Reimplemented from visr::maxmsp::ExternalBase.

◆ initDsp()

void visr::maxmsp::visr_renderer::VisrRenderer::initDsp ( t_object *  dsp64,
short *  count,
double  samplerate,
long  maxvectorsize,
long  flags 
)
virtual

◆ perform()

void visr::maxmsp::visr_renderer::VisrRenderer::perform ( t_object *  dsp64,
double **  ins,
long  numins,
double **  outs,
long  numouts,
long  sampleframes,
long  flags,
void *  userparam 
)
virtual

The documentation for this class was generated from the following files: