haiku/src/apps/resedit/ResourceRoster.h

36 lines
642 B
C++

/*
* Copyright (c) 2005-2010, Haiku, Inc.
* Distributed under the terms of the MIT license.
*
* Author:
* DarkWyrm <darkwyrm@gmail.com>
*/
#ifndef RESROSTER_H
#define RESROSTER_H
#include <List.h>
#include "ColumnTypes.h"
#include "ColumnListView.h"
class Editor;
class ResourceData;
class ResourceRoster
{
public:
ResourceRoster(void);
~ResourceRoster(void);
BField * MakeFieldForType(const int32 &type, const char *data,
const size_t &length);
void SpawnEditor(ResourceData *data, BHandler *handler);
private:
void LoadEditors(void);
BList fList;
};
typedef Editor* create_editor(void);
#endif