projects
/
synfig.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Give the text tool a name for the tooltip and 'state' menu. Let's call it... "Text...
[synfig.git]
/
synfig-core
/
trunk
/
src
/
synfig
/
node.cpp
diff --git
a/synfig-core/trunk/src/synfig/node.cpp
b/synfig-core/trunk/src/synfig/node.cpp
index
d4029e3
..
4773ece
100644
(file)
--- a/
synfig-core/trunk/src/synfig/node.cpp
+++ b/
synfig-core/trunk/src/synfig/node.cpp
@@
-6,6
+6,7
@@
**
** \legal
** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley
**
** \legal
** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley
+** Copyright (c) 2007, 2008 Chris Moore
**
** This package is free software; you can redistribute it and/or
** modify it under the terms of the GNU General Public License as
**
** This package is free software; you can redistribute it and/or
** modify it under the terms of the GNU General Public License as
@@
-80,9
+81,9
@@
extern clock_t _clock();
/* === G L O B A L S ======================================================= */
#ifdef HASH_MAP_H
/* === G L O B A L S ======================================================= */
#ifdef HASH_MAP_H
-typedef HASH_MAP_CLASS<GUID,Node*,GUIDHash> GlobalNodeMap;
+typedef HASH_MAP_CLASS<
synfig::
GUID,Node*,GUIDHash> GlobalNodeMap;
#else
#else
-typedef map<GUID,Node*> GlobalNodeMap;
+typedef map<
synfig::
GUID,Node*> GlobalNodeMap;
#endif
static GlobalNodeMap* global_node_map_;
#endif
static GlobalNodeMap* global_node_map_;
@@
-97,7
+98,7
@@
static GlobalNodeMap& global_node_map()
/* === P R O C E D U R E S ================================================= */
synfig::Node*
/* === P R O C E D U R E S ================================================= */
synfig::Node*
-synfig::find_node(const GUID& guid)
+synfig::find_node(const
synfig::
GUID& guid)
{
if(global_node_map().count(guid)==0)
return 0;
{
if(global_node_map().count(guid)==0)
return 0;
@@
-105,7
+106,7
@@
synfig::find_node(const GUID& guid)
}
static void
}
static void
-refresh_node(synfig::Node* node, GUID old_guid)
+refresh_node(synfig::Node* node,
synfig::
GUID old_guid)
{
assert(global_node_map().count(old_guid));
global_node_map().erase(old_guid);
{
assert(global_node_map().count(old_guid));
global_node_map().erase(old_guid);
@@
-202,13
+203,13
@@
Node::changed()
//! Gets the GUID for this value node
//! Gets the GUID for this value node
-const GUID&
+const
synfig::
GUID&
Node::get_guid()const
{
#ifdef BE_FRUGAL_WITH_GUIDS
if(!guid_)
{
Node::get_guid()const
{
#ifdef BE_FRUGAL_WITH_GUIDS
if(!guid_)
{
- const_cast<GUID&>(guid_).make_unique();
+ const_cast<
synfig::
GUID&>(guid_).make_unique();
assert(guid_);
assert(!global_node_map().count(guid_));
global_node_map()[guid_]=const_cast<Node*>(this);
assert(guid_);
assert(!global_node_map().count(guid_));
global_node_map()[guid_]=const_cast<Node*>(this);
@@
-220,7
+221,7
@@
Node::get_guid()const
//! Sets the GUID for this value node
void
//! Sets the GUID for this value node
void
-Node::set_guid(const GUID& x)
+Node::set_guid(const
synfig::
GUID& x)
{
assert(x);
{
assert(x);
@@
-235,7
+236,7
@@
Node::set_guid(const GUID& x)
#endif
if(guid_!=x)
{
#endif
if(guid_!=x)
{
- GUID oldguid(guid_);
+
synfig::
GUID oldguid(guid_);
guid_=x;
refresh_node(this, oldguid);
on_guid_changed(oldguid);
guid_=x;
refresh_node(this, oldguid);
on_guid_changed(oldguid);
@@
-303,7
+304,7
@@
Node::on_changed()
}
void
}
void
-Node::on_guid_changed(GUID guid)
+Node::on_guid_changed(
synfig::
GUID guid)
{
signal_guid_changed()(guid);
}
{
signal_guid_changed()(guid);
}