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

# video.h

Go to the documentation of this file.

    00001
    00002
    00003 //
    00004 //      VIDEO.H                                         (c)     YoY'01                                          WEB: www.aestesis.org
    00005 //
    00008 #ifndef                                                 _VIDEO_H_
    00009 #define                                                 _VIDEO_H_
    00012 #include                                                "elektrodef.h"
    00013 #include                                                "pin.h"
    00016
    00017 //      If you use directly the variables in the class API, it's at your own risks. Prefer the methods...
    00018
    00021
    00022 #define                                                 guidVIDEO                                               (Avideo::CI.guid)
    00023
    00026
    00027 class Avideo : public Apin
    00028 {
    00029 public:
    00030         ELIBOBJ
    00031
    00032         EDLL                                            Avideo                                                  (char *name, class AeffectBack *eb, int type, int x, int y);
    00033         EDLL virtual                            ~Avideo                                                 ();
    00034
    00035         EDLL virtual void                       settings                                                ();
    00036
    00037         EDLL virtual Abitmap *          getBitmap                                               ();     // return NULL if not connected
    00038
    00039         Abitmap                                         *image;
    00040         int                                                     time;
    00041 };
    00042
    00045 #endif                                                  //_VIDEO_H_