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

Aeffecteffect
Aconnectconnect
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