class Core::Portable::ComponentArray

#include <corecomponent.h>

class ComponentArray
{
public:
    // construction

    ComponentArray(int total);

    // methods

    INLINE int count() const;
    virtual Component* at(int index) const = 0;
};

// direct descendants

template <class ComponentClass>
class TComponentArray;