Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Apin Class Reference

#include <pin.h>

Inheritance diagram for Apin::

Asurface Asection Aobject Anode Asample Asimple Avideo List of all members.

Public Methods

ELIBOBJ EDLL Apin (char *name, class AeffectBack *eb, int type, int x, int y, int w, int h)
virtual EDLL ~Apin ()
virtual void settings ()
EDLL int getCountConnect ()
EDLL Apin * getConnectedPin ()
bool isConnected ()
virtual EDLL bool enter ()
virtual EDLL void leave ()
virtual EDLL bool mouse (int x, int y, int state, int event)
virtual bool connected (class Aconnect *connect)

Public Attributes

Aeffect * effect
Aconnect * connect
int type
int number
Apin * nextPin

Constructor & Destructor Documentation

ELIBOBJ EDLL Apin::Apin (  char *    name,
class AeffectBack *    eb,
int    type,
int    x,
int    y,
int    w,
int    h
) 
 

virtual EDLL Apin::~Apin (    )  [virtual]
 


Member Function Documentation

virtual bool Apin::connected (  class Aconnect *    connect )  [inline, virtual]
 

Reimplemented in Asample.

virtual EDLL bool Apin::enter (    )  [virtual]
 

Reimplemented from Asection.

EDLL Apin* Apin::getConnectedPin (    ) 
 

EDLL int Apin::getCountConnect (    ) 
 

__inline bool Apin::isConnected (    ) 
 

virtual EDLL void Apin::leave (    )  [virtual]
 

Reimplemented from Asection.

virtual EDLL bool Apin::mouse (  int    x,
int    y,
int    state,
int    event
)  [virtual]
 

Reimplemented from Aobject.

virtual void Apin::settings (    )  [inline, virtual]
 

Reimplemented in Avideo.


Member Data Documentation

class Aconnect* Apin::connect
 

class Aeffect* Apin::effect
 

class Apin* Apin::nextPin
 

int Apin::number
 

int Apin::type
 


The documentation for this class was generated from the following file:
Generated on Tue Nov 20 10:21:29 2001 for elektronika plugz SDK by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001