[Gtkradiant] CVS: IMap interface using IDataStream

Timothee Besset gtkradiant@zerowing.idsoftware.com
Wed, 31 Oct 2001 19:41:16 +0100


Those changes are motivated by Spog's work on XML map format. Basically
I've moved back some of the code that deals with core data back into the
trunk, so that we can have a single implementation for regular map format
and XML map module.

This is still very experimental, for now the tree has only the basic
regular map load/save. Regioning is disabled, there is a bit of work
needed to make it work. At least in this current state the API allows for
easy addition and work on XML map module.

That's all I can think about for now, I'm online on irc.telefragged.com ..
or you can ask questions here.

TTimo

On Wed, 31 Oct 2001 12:03:58 -0600
Timothee Besset <timo@zerowing.idsoftware.com> wrote:

> User : timo
> Root : zerowing:/cvs
> Date : 2001/10/31  12:03:50
> 
> IMap interface using IDataStream
> 
> --
> 
> 17 files modified :
> 
>   GtkRadiant/docs/developer/CHANGES
>     1.166 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/docs/developer/CHANGES?rev=1.166
>     1.165 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/docs/developer/CHANGES?rev=1.165
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/docs/developer/CHANGES.diff?r1=text&tr1=1.165&r2=text&tr2=1.166&f=h
> 
>   GtkRadiant/include/idatastream.h
>     1.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/idatastream.h?rev=1.2
>     1.1 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/idatastream.h?rev=1.1
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/idatastream.h.diff?r1=text&tr1=1.1&r2=text&tr2=1.2&f=h
> 
>   GtkRadiant/include/imap.h
>     1.8 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imap.h?rev=1.8
>     1.7 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imap.h?rev=1.7
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/include/imap.h.diff?r1=text&tr1=1.7&r2=text&tr2=1.8&f=h
> 
>   GtkRadiant/plugins/map/brush.cpp
>     1.6 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/brush.cpp?rev=1.6
>     1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/brush.cpp?rev=1.5
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/brush.cpp.diff?r1=text&tr1=1.5&r2=text&tr2=1.6&f=h
> 
>   GtkRadiant/plugins/map/entity.cpp
>     1.4 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/entity.cpp?rev=1.4
>     1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/entity.cpp?rev=1.3
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/entity.cpp.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&f=h
> 
>   GtkRadiant/plugins/map/map.cpp
>     1.6 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/map.cpp?rev=1.6
>     1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/map.cpp?rev=1.5
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/map.cpp.diff?r1=text&tr1=1.5&r2=text&tr2=1.6&f=h
> 
>   GtkRadiant/plugins/map/patch.cpp
>     1.3 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/patch.cpp?rev=1.3
>     1.2 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/patch.cpp?rev=1.2
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/patch.cpp.diff?r1=text&tr1=1.2&r2=text&tr2=1.3&f=h
> 
>   GtkRadiant/plugins/map/plugin.h
>     1.8 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/plugin.h?rev=1.8
>     1.7 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/plugin.h?rev=1.7
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/plugins/map/plugin.h.diff?r1=text&tr1=1.7&r2=text&tr2=1.8&f=h
> 
>   GtkRadiant/radiant/file.cpp
>     1.7 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/file.cpp?rev=1.7
>     1.6 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/file.cpp?rev=1.6
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/file.cpp.diff?r1=text&tr1=1.6&r2=text&tr2=1.7&f=h
> 
>   GtkRadiant/radiant/file.h
>     1.7 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/file.h?rev=1.7
>     1.6 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/file.h?rev=1.6
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/file.h.diff?r1=text&tr1=1.6&r2=text&tr2=1.7&f=h
> 
>   GtkRadiant/radiant/main.cpp
>     1.32 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/main.cpp?rev=1.32
>     1.31 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/main.cpp?rev=1.31
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/main.cpp.diff?r1=text&tr1=1.31&r2=text&tr2=1.32&f=h
> 
>   GtkRadiant/radiant/map.cpp
>     1.15 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.cpp?rev=1.15
>     1.14 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.cpp?rev=1.14
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.cpp.diff?r1=text&tr1=1.14&r2=text&tr2=1.15&f=h
> 
>   GtkRadiant/radiant/map.h
>     1.6 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.h?rev=1.6
>     1.5 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.h?rev=1.5
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/map.h.diff?r1=text&tr1=1.5&r2=text&tr2=1.6&f=h
> 
>   GtkRadiant/radiant/qe3.cpp
>     1.42 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.cpp?rev=1.42
>     1.41 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.cpp?rev=1.41
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.cpp.diff?r1=text&tr1=1.41&r2=text&tr2=1.42&f=h
> 
>   GtkRadiant/radiant/qe3.h
>     1.42 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.h?rev=1.42
>     1.41 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.h?rev=1.41
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/radiant/qe3.h.diff?r1=text&tr1=1.41&r2=text&tr2=1.42&f=h
> 
>   GtkRadiant/vslick/Radiant.vpj
>     1.11 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/vslick/Radiant.vpj?rev=1.11
>     1.10 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/vslick/Radiant.vpj?rev=1.10
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/vslick/Radiant.vpj.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&f=h
> 
>   GtkRadiant/vslick/Radiant.vpw
>     1.17 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/vslick/Radiant.vpw?rev=1.17
>     1.16 : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/vslick/Radiant.vpw?rev=1.16
>     diff : http://zerowing.idsoftware.com/viewcvs/viewcvs.cgi/GtkRadiant/vslick/Radiant.vpw.diff?r1=text&tr1=1.16&r2=text&tr2=1.17&f=h
> 
>