Hugin trunk
0.1
Loading...
Searching...
No Matches
hugin_base
appbase
DocumentData.h
Go to the documentation of this file.
1
// -*- c-basic-offset: 4 -*-
31
#ifndef _APPBASE_DOCUMENTDATA_H
32
#define _APPBASE_DOCUMENTDATA_H
33
34
#include <string>
35
#include <
hugin_shared.h
>
36
37
namespace
AppBase
{
38
42
class
IMPEX
DocumentData
43
{
44
45
public
:
47
virtual
~DocumentData
() {};
48
49
public
:
50
virtual
bool
isDirty
()
const
51
{
return
m_dirty; }
52
53
virtual
void
clearDirty
()
54
{ setDirty(
false
); };
55
56
protected
:
57
virtual
void
setDirty
(
const
bool
& dirty =
true
)
58
{ m_dirty = dirty; };
59
60
61
private
:
62
bool
m_dirty
;
63
64
};
65
66
67
68
};
//namespace
69
#endif
//_H
AppBase::DocumentData
Definition
DocumentData.h:43
AppBase::DocumentData::clearDirty
virtual void clearDirty()
Definition
DocumentData.h:53
AppBase::DocumentData::m_dirty
bool m_dirty
Definition
DocumentData.h:62
AppBase::DocumentData::setDirty
virtual void setDirty(const bool &dirty=true)
Definition
DocumentData.h:57
AppBase::DocumentData::~DocumentData
virtual ~DocumentData()
Definition
DocumentData.h:47
AppBase::DocumentData::isDirty
virtual bool isDirty() const
Definition
DocumentData.h:50
hugin_shared.h
IMPEX
#define IMPEX
Definition
hugin_shared.h:39
AppBase
Definition
DocumentData.h:37
Generated on Tue Sep 1 2026 20:52:06 for Hugin trunk by
1.9.8