#ifndef Bilder_H
#define Bilder_H

#include <Klient.h>
#include <Text.h>
#include <Bild.h>
#include <BilderV.h>
#include <Array.h>

using namespace Framework;

class Bilder : public BilderV
{
private:
    RCArray< Bild > *bilder;
    RCArray< Text > *paths;
    Critical c;
    int ref;

public:
	// Konstruktor
	Bilder();
	// Destruktor
	~Bilder();
	// nicht constant
    virtual Bild *get( const char *path ) override;
    virtual BilderV *getThis() override;
	virtual BilderV *release() override;
};

#endif