Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2008-07-28 19:37:31 +0000
committerStijn Buys <ingar@osirion.org>2008-07-28 19:37:31 +0000
commitd389a31f9816b55d8c7685ec24b9ab814252d693 (patch)
tree9b2577692e543fa6c59fcda508f92c3eb839ac7a /src/core/cvar.cc
parent17408276791033e8122819185abf3bcb01740105 (diff)
zone support
Diffstat (limited to 'src/core/cvar.cc')
-rw-r--r--src/core/cvar.cc22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/core/cvar.cc b/src/core/cvar.cc
index 772144f..45f04f3 100644
--- a/src/core/cvar.cc
+++ b/src/core/cvar.cc
@@ -33,7 +33,7 @@ Cvar *Cvar::net_framerate = 0;
Cvar *Cvar::rconpassword = 0;
-std::map<std::string, Cvar*> Cvar::registry;
+Cvar::Registry Cvar::cvar_registry;
Cvar::Cvar(const char *name, unsigned int flags)
{
@@ -85,7 +85,7 @@ Cvar* Cvar::get(const char *name, const char *value, unsigned int flags)
} else {
//con_debug << "get " << name << " " << value << std::endl;
c = new Cvar(name, flags);
- registry[std::string(name)] = c;
+ cvar_registry[std::string(name)] = c;
(*c) = value;
}
c->cvar_flags |= flags;
@@ -100,7 +100,7 @@ Cvar* Cvar::get(const char *name, float value, unsigned int flags)
} else {
//con_debug << "get " << name << " " << value << std::endl;
c = new Cvar(name, flags);
- registry[std::string(name)] = c;
+ cvar_registry[std::string(name)] = c;
(*c) = value;
}
c->cvar_flags |= flags;
@@ -112,7 +112,7 @@ Cvar* Cvar::set(const char *name, const char *value, unsigned int flags)
Cvar *c = find(name);
if (!c) {
c = new Cvar(name, flags);
- registry[std::string(name)] = c;
+ cvar_registry[std::string(name)] = c;
}
(*c) = value;
c->cvar_flags = flags;
@@ -126,7 +126,7 @@ Cvar* Cvar::set(const char *name, float value, unsigned int flags)
Cvar *c = find(name);
if (!c) {
c = new Cvar(name, flags);
- registry[std::string(name)] = c;
+ cvar_registry[std::string(name)] = c;
}
(*c) = value;
c->cvar_flags = flags;
@@ -140,7 +140,7 @@ void Cvar::unset(std::string const &name)
Cvar *c = find(name);
if (c) {
con_debug << "unset " << name << std::endl;
- registry.erase(name);
+ cvar_registry.erase(name);
delete c;
}
}
@@ -152,8 +152,8 @@ void Cvar::unset(const char *name)
Cvar *Cvar::find(std::string const &name)
{
- std::map<std::string, Cvar*>::iterator it = registry.find(name);
- if (it == registry.end())
+ Registry::iterator it = cvar_registry.find(name);
+ if (it == cvar_registry.end())
return 0;
else
return (*it).second;
@@ -168,8 +168,8 @@ void Cvar::list()
{
con_print << "Flags: A=Archive G=Game R=ReadOnly" << std::endl;
- std::map<std::string, Cvar*>::iterator it;
- for (it = registry.begin(); it != registry.end(); it++) {
+ Registry::iterator it;
+ for (it = cvar_registry.begin(); it != cvar_registry.end(); it++) {
std::string typeindicator;
if (((*it).second->flags() & Archive) == Archive)
typeindicator += 'A';
@@ -189,7 +189,7 @@ void Cvar::list()
con_print << " " << typeindicator <<
" " << (*it).first << " " << (*it).second->str() << " ^N" << (*it).second->info() << std::endl;
}
- con_print << registry.size() << " registered variables" << std::endl;
+ con_print << cvar_registry.size() << " registered variables" << std::endl;
}
}