]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - contrib/bobtoolz/DMap.cpp
Revert partially (auto) "reformat code! now the code is only ugly on the *inside*"
[xonotic/netradiant.git] / contrib / bobtoolz / DMap.cpp
index 13898c8fd08786d2b4ff0071e4e9f25a4693cf34..18edc3b1fee51870082c1336f6a43ab908b23d08 100644 (file)
 // Construction/Destruction
 //////////////////////////////////////////////////////////////////////
 
-DMap::DMap()
-{
-    m_nNextEntity = 1;
-    AddEntity("worldspawn", 0);
+DMap::DMap(){
+       m_nNextEntity = 1;
+       AddEntity( "worldspawn", 0 );
 }
 
-DMap::~DMap()
-{
-    ClearEntities();
+DMap::~DMap(){
+       ClearEntities();
 }
 
-DEntity *DMap::AddEntity(const char *classname, int ID)
-{
-    DEntity *newEntity;
-    if (ID == -1) {
-        newEntity = new DEntity(classname, m_nNextEntity++);
-    } else {
-        newEntity = new DEntity(classname, ID);
-    }
+DEntity* DMap::AddEntity( const char *classname, int ID ){
+       DEntity* newEntity;
+       if ( ID == -1 ) {
+               newEntity = new DEntity( classname, m_nNextEntity++ );
+       }
+       else{
+               newEntity = new DEntity( classname, ID );
+       }
 
-    entityList.push_back(newEntity);
+       entityList.push_back( newEntity );
 
-    return newEntity;
+       return newEntity;
 }
 
-void DMap::ClearEntities()
-{
-    m_nNextEntity = 1;
+void DMap::ClearEntities(){
+       m_nNextEntity = 1;
 
-    for (std::list<DEntity *>::const_iterator deadEntity = entityList.begin();
-         deadEntity != entityList.end(); deadEntity++) {
-             delete *deadEntity;
-    }
+       for ( std::list<DEntity *>::const_iterator deadEntity = entityList.begin(); deadEntity != entityList.end(); deadEntity++ )
+               delete *deadEntity;
 
-    entityList.clear();
+       entityList.clear();
 }
 
-DEntity *DMap::GetEntityForID(int ID)
-{
-    DEntity *findEntity = NULL;
+DEntity* DMap::GetEntityForID( int ID ){
+       DEntity* findEntity = NULL;
 
-    for (std::list<DEntity *>::const_iterator chkEntity = entityList.begin();
-         chkEntity != entityList.end(); chkEntity++) {
-        if ((*chkEntity)->m_nID == ID) {
-            findEntity = (*chkEntity);
-            break;
-        }
-    }
+       for ( std::list<DEntity *>::const_iterator chkEntity = entityList.begin(); chkEntity != entityList.end(); chkEntity++ )
+       {
+               if ( ( *chkEntity )->m_nID == ID ) {
+                       findEntity = ( *chkEntity );
+                       break;
+               }
+       }
 
-    if (!findEntity) {
-        findEntity = AddEntity("worldspawn", ID);
-    }
+       if ( !findEntity ) {
+               findEntity = AddEntity( "worldspawn", ID );
+       }
 
-    return findEntity;
+       return findEntity;
 }
 
 
-DEntity *DMap::GetWorldSpawn()
-{
-    return GetEntityForID(0);
+DEntity* DMap::GetWorldSpawn(){
+       return GetEntityForID( 0 );
 }
 
-void DMap::BuildInRadiant(bool bAllowDestruction)
-{
-    for (std::list<DEntity *>::const_iterator buildEntity = entityList.begin();
-         buildEntity != entityList.end(); buildEntity++) {
-             (*buildEntity)->BuildInRadiant(bAllowDestruction);
-    }
+void DMap::BuildInRadiant( bool bAllowDestruction ){
+       for ( std::list<DEntity *>::const_iterator buildEntity = entityList.begin(); buildEntity != entityList.end(); buildEntity++ )
+               ( *buildEntity )->BuildInRadiant( bAllowDestruction );
 }
 
-void DMap::LoadAll(bool bLoadPatches)
-{
-    ClearEntities();
-
-    GlobalSelectionSystem().setSelectedAll(false);
-
-    class load_entities_t : public scene::Traversable::Walker {
-        DMap *m_map;
-        bool m_bLoadPatches;
-    public:
-        load_entities_t(DMap *map, bool bLoadPatches)
-                : m_map(map), m_bLoadPatches(bLoadPatches)
-        {
-        }
-
-        bool pre(scene::Node &node) const
-        {
-            if (Node_isEntity(node)) {
-                DEntity *loadEntity = m_map->AddEntity("", 0);
-                loadEntity->LoadFromEntity(node, m_bLoadPatches);
-            }
-            return false;
-        }
-    } load_entities(this, bLoadPatches);
-
-    Node_getTraversable(GlobalSceneGraph().root())->traverse(load_entities);
+void DMap::LoadAll( bool bLoadPatches ){
+       ClearEntities();
+
+       GlobalSelectionSystem().setSelectedAll( false );
+
+       class load_entities_t : public scene::Traversable::Walker
+       {
+       DMap* m_map;
+       bool m_bLoadPatches;
+public:
+       load_entities_t( DMap* map, bool bLoadPatches )
+               : m_map( map ), m_bLoadPatches( bLoadPatches ){
+       }
+       bool pre( scene::Node& node ) const {
+               if ( Node_isEntity( node ) ) {
+                       DEntity* loadEntity = m_map->AddEntity( "", 0 );
+                       loadEntity->LoadFromEntity( node, m_bLoadPatches );
+               }
+               return false;
+       }
+       } load_entities( this, bLoadPatches );
+
+       Node_getTraversable( GlobalSceneGraph().root() )->traverse( load_entities );
 }
 
-int DMap::FixBrushes()
-{
-    int count = 0;
-    for (std::list<DEntity *>::const_iterator fixEntity = entityList.begin();
-         fixEntity != entityList.end(); fixEntity++) {
-        count += (*fixEntity)->FixBrushes();
-    }
+int DMap::FixBrushes(){
+       int count = 0;
+       for ( std::list<DEntity *>::const_iterator fixEntity = entityList.begin(); fixEntity != entityList.end(); fixEntity++ )
+       {
+               count += ( *fixEntity )->FixBrushes();
+       }
 
-    return count;
+       return count;
 }
 
-void
-DMap::ResetTextures(const char *textureName, float fScale[2], float fShift[2], int rotation, const char *newTextureName,
-                    int bResetTextureName, int bResetScale[2], int bResetShift[2], int bResetRotation)
-{
-    for (std::list<DEntity *>::const_iterator texEntity = entityList.begin();
-         texEntity != entityList.end(); texEntity++) {
-        if (string_equal_nocase("worldspawn", (*texEntity)->m_Classname)) {
-            (*texEntity)->ResetTextures(textureName, fScale, fShift, rotation, newTextureName,
-                                        bResetTextureName, bResetScale, bResetShift, bResetRotation, true);
-        } else {
-            if ((*texEntity)->ResetTextures(textureName, fScale, fShift, rotation, newTextureName,
-                                            bResetTextureName, bResetScale, bResetShift, bResetRotation, false)) {
-                RebuildEntity(*texEntity);
-            }
-        }
-    }
+void DMap::ResetTextures( const char* textureName, float fScale[2],      float fShift[2],      int rotation, const char* newTextureName,
+                                                 int bResetTextureName,  int bResetScale[2],  int bResetShift[2],  int bResetRotation ){
+       for ( std::list<DEntity *>::const_iterator texEntity = entityList.begin(); texEntity != entityList.end(); texEntity++ )
+       {
+               if ( string_equal_nocase( "worldspawn", ( *texEntity )->m_Classname ) ) {
+                       ( *texEntity )->ResetTextures( textureName,        fScale,       fShift,       rotation, newTextureName,
+                                                                                  bResetTextureName,  bResetScale,  bResetShift,  bResetRotation, true );
+               }
+               else
+               {
+                       if ( ( *texEntity )->ResetTextures( textureName,        fScale,       fShift,       rotation, newTextureName,
+                                                                                               bResetTextureName,  bResetScale,  bResetShift,  bResetRotation, false ) ) {
+                               RebuildEntity( *texEntity );
+                       }
+               }
+       }
 }
 
-void DMap::RebuildEntity(DEntity *ent)
-{
-    ent->RemoveFromRadiant();
-    ent->BuildInRadiant(false);
+void DMap::RebuildEntity( DEntity *ent ){
+       ent->RemoveFromRadiant();
+       ent->BuildInRadiant( false );
 }