/[hegemonie]/hegemonie/GameEngine/HgTeam.m
ViewVC logotype

Diff of /hegemonie/GameEngine/HgTeam.m

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by dam, Sun Jun 22 20:58:45 2003 UTC revision 1.3 by thunder, Wed Jul 2 10:23:16 2003 UTC
# Line 111  Line 111 
111  }  }
112    
113  @end  @end
114    
115    
116    @implementation HgTeam (Coding)
117    
118    - (void)encodeWithCoder: (NSCoder *)encoder
119    {
120      [super encodeWithCoder: encoder];
121      [encoder encodeValueOfObjCType: "I" at: &_lastId];
122      [encoder encodeValueOfObjCType: "I" at: &_identifiant];
123      [encoder encodeObject: _name];
124      [encoder encodeValueOfObjCType: "I" at: &_maxPlayers];
125      [encoder encodeObject: _players];
126    }
127    
128    - (id)initWithCoder: (NSCoder *)decoder
129    {
130      self = [super initWithCoder: decoder];
131      [decoder decodeValueOfObjCType: "I" at: &_lastId];
132      [decoder decodeValueOfObjCType: "I" at: &_identifiant];
133      _name = [[decoder decodeObject] retain];
134      [decoder decodeValueOfObjCType: "i" at: &_maxPlayers];
135      _players = [[decoder decodeObject] retain];
136      
137      return self;
138    }
139    
140    @end

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26