DataEditor
DataEditor::ForceUpdate()
DataEditor::GetViewBuffer(const uint8 **_buffer)
DataEditor::Find(off_t startPosition, const uint8 *data, size_t dataSize,
DataEditor::SendNotices(DataChange *change)
DataEditor::SendNotices(uint32 what, BMessage *message)
DataEditor::StartWatching(BMessenger target)
DataEditor::StartWatching(BHandler *handler, BLooper *looper)
DataEditor::StopWatching(BMessenger target)
DataEditor::StopWatching(BHandler *handler, BLooper *looper)
StateWatcher::StateWatcher(DataEditor &editor)
DataEditor::DataEditor()
StateWatcher(DataEditor &editor);
DataEditor::DataEditor(entry_ref &ref, const char *attribute)
DataEditor::DataEditor(BEntry &entry, const char *attribute)
DataEditor::DataEditor(const DataEditor &editor)
DataEditor::~DataEditor()
DataEditor::SetTo(const char *path, const char *attribute)
DataEditor &fEditor;
DataEditor::SetTo(entry_ref &ref, const char *attribute)
DataEditor::SetTo(BEntry &entry, const char *attribute)
DataEditor::InitCheck()
DataEditor::AddChange(DataChange *change)
DataEditor::Replace(off_t offset, const uint8 *data, size_t length)
DataEditor::Remove(off_t offset, off_t length)
DataEditor::Insert(off_t offset, const uint8 *text, size_t length)
DataEditor::ApplyChanges()
DataEditor::Save()
DataEditor::RemoveRedos()
DataEditor::Undo()
DataEditor::Redo()
DataEditor::CanUndo() const
DataEditor::CanRedo() const
DataEditor::SetFileSize(off_t size)
DataEditor::SetViewOffset(off_t offset, bool sendNotices)
DataEditor::SetViewOffset(off_t offset)
DataEditor::SetViewSize(size_t size, bool sendNotices)
DataEditor::SetViewSize(size_t size)
DataEditor::SetBlockSize(size_t size)
DataEditor::Update()
DataEditor::UpdateIfNeeded(bool *_updated)
class DataEditor : public BLocker {
DataEditor();
DataEditor(entry_ref& ref,
DataEditor(BEntry& entry,
DataEditor(const DataEditor& editor);
virtual ~DataEditor();
DataView::DataView(DataEditor &editor)
class DataEditor;
DataView(DataEditor& editor);
DataEditor& fEditor;
TypeView::TypeView(const char* name, int32 index, DataEditor& editor)
DataEditor& editor);
DataEditor& editor, BMessenger messenger);
DataEditor& fEditor;
TypeView(const char* name, int32 index, DataEditor& editor);
HeaderView::HeaderView(const entry_ref* ref, DataEditor& editor)
EditorLooper::EditorLooper(const char* name, DataEditor& editor,
DataEditor& Editor() { return fEditor; }
DataEditor fEditor;
BooleanEditor(DataEditor& editor);
MessageView::MessageView(DataEditor &editor)
ImageView(DataEditor &editor);
GetTypeEditorFor(DataEditor& editor)
GetTypeEditorAt(int32 index, DataEditor& editor)
MessageView(DataEditor& editor);
DataEditor& editor)
StringEditor::StringEditor(DataEditor& editor)
MimeTypeEditor::MimeTypeEditor(DataEditor& editor)
NumberEditor::NumberEditor(DataEditor &editor)
StringEditor(DataEditor& editor);
MimeTypeEditor(DataEditor& editor);
BooleanEditor::BooleanEditor(DataEditor &editor)
NumberEditor(DataEditor& editor);
ImageView::ImageView(DataEditor &editor)
class DataEditor;
DataEditor& editor);
DataEditor& fEditor;
extern TypeEditorView* GetTypeEditorFor(DataEditor& editor);
extern TypeEditorView* GetTypeEditorAt(int32 index, DataEditor& editor);