template class Core::Portable::ContainerViewBase

#include <coreviewshared.h>

template <class VC>
class ContainerViewBase: public VC
{
public:
    // construction

    ContainerViewBase(RectRef size = Rect());

    // methods

    virtual void addView(VC* view);
    virtual void removeView(VC* view);
    const ConstVector<VC*>& getChildren() const;
    void draw(const DrawEvent& e);
};

// direct descendants

class ContainerView;
class StaticContainerView;