- Reestructuración de ficheros y directorios general
- merge v0.01 --> Añadido fileselector - Añadidas fuentes de Gem y Pure Data - pix2jpg incluído en Gem. Archivos de construcción de Gem modificados. - Añadido fichero ompiling.txt con instrucciones de compilación
This commit is contained in:
parent
c9adfd020b
commit
e85d191b46
3100 changed files with 775434 additions and 3073 deletions
67
Gem/src/Base/GemPathBase.h
Normal file
67
Gem/src/Base/GemPathBase.h
Normal file
|
@ -0,0 +1,67 @@
|
|||
/*-----------------------------------------------------------------
|
||||
LOG
|
||||
GEM - Graphics Environment for Multimedia
|
||||
|
||||
Base class for paths
|
||||
|
||||
Copyright (c) 1997-1999 Mark Danks. mark@danks.org
|
||||
Copyright (c) Günther Geiger. geiger@epy.co.at
|
||||
Copyright (c) 2001-2011 IOhannes m zmölnig. forum::für::umläute. IEM. zmoelnig@iem.at
|
||||
For information on usage and redistribution, and for a DISCLAIMER OF ALL
|
||||
WARRANTIES, see the file, "GEM.LICENSE.TERMS" in this distribution.
|
||||
|
||||
-----------------------------------------------------------------*/
|
||||
|
||||
#ifndef _INCLUDE__GEM_BASE_GEMPATHBASE_H_
|
||||
#define _INCLUDE__GEM_BASE_GEMPATHBASE_H_
|
||||
|
||||
#include "Base/CPPExtern.h"
|
||||
|
||||
/*-----------------------------------------------------------------
|
||||
-------------------------------------------------------------------
|
||||
CLASS
|
||||
GemPathBase
|
||||
|
||||
|
||||
DESCRIPTION
|
||||
|
||||
|
||||
-----------------------------------------------------------------*/
|
||||
class GEM_EXTERN GemPathBase : public CPPExtern
|
||||
{
|
||||
CPPEXTERN_HEADER(GemPathBase, CPPExtern);
|
||||
|
||||
public:
|
||||
|
||||
//////////
|
||||
// Constructor
|
||||
GemPathBase(int argc, t_atom *argv);
|
||||
|
||||
protected:
|
||||
|
||||
//////////
|
||||
// Destructor
|
||||
virtual ~GemPathBase();
|
||||
|
||||
//////////
|
||||
// When an open is received
|
||||
virtual void openMess(t_symbol *arrayname);
|
||||
|
||||
//////////
|
||||
// When a float val is received
|
||||
virtual void floatMess(t_float val) = 0;
|
||||
|
||||
//////////
|
||||
// The number of dimensions
|
||||
int m_numDimens;
|
||||
|
||||
//////////
|
||||
// The array
|
||||
t_garray *m_array;
|
||||
|
||||
//////////
|
||||
// The outlet
|
||||
t_outlet *m_out1;
|
||||
};
|
||||
|
||||
#endif // for header file
|
Loading…
Add table
Add a link
Reference in a new issue