Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

graphics
Class CXMLReader

boost::noncopyable
   |
   +--CXMLReader

   in MapReader.cpp

class CXMLReader
extends boost::noncopyable


Field Summary
private int at_angle
          
private int at_id
          
private int at_uid
          
private int at_x
          
private int at_y
          
private int at_z
          
private int completed_jobs
          
private int el_actor
          
private int el_entity
          
private int el_nonentity
          
private int el_orientation
          
private int el_player
          
private int el_position
          
private int el_template
          
private int el_tracks
          
private int entity_idx
          
private CMapReader& m_MapReader
          
private int node_idx
          
private XMBElementList nodes
          
private int nonentity_idx
          
private int total_jobs
          
private CXeromyces xmb_file
          
 
Constructor Summary
CXMLReader( const CStr& xml_filename, CMapReader& mapReader )
          
 
Method Summary
private void Init( const CStr& xml_filename )
          
 int ProgressiveRead()
          
private void ReadCamera( XMBElement parent )
          
private void ReadCinema( XMBElement parent )
          
private int ReadEntities( XMBElement parent, double end_time )
          
private void ReadEnvironment( XMBElement parent )
          
private int ReadNonEntities( XMBElement parent, double end_time )
          
private void ReadTriggerGroup( XMBElement parent, MapTriggerGroup& group )
          
private void ReadTriggers( XMBElement parent )
          
 

Field Detail

at_angle

private int at_angle;

at_id

private int at_id;

at_uid

private int at_uid;

at_x

private int at_x;

at_y

private int at_y;

at_z

private int at_z;

completed_jobs

private int completed_jobs;

el_actor

private int el_actor;

el_entity

private int el_entity;

el_nonentity

private int el_nonentity;

el_orientation

private int el_orientation;

el_player

private int el_player;

el_position

private int el_position;

el_template

private int el_template;

el_tracks

private int el_tracks;

entity_idx

private int entity_idx;

m_MapReader

private CMapReader& m_MapReader;

node_idx

private int node_idx;

nodes

private XMBElementList nodes;

nonentity_idx

private int nonentity_idx;

total_jobs

private int total_jobs;

xmb_file

private CXeromyces xmb_file;


Constructor Detail

CXMLReader

public CXMLReader( const CStr& xml_filename, CMapReader& mapReader );


Method Detail

Init

private void Init( const CStr& xml_filename );

ProgressiveRead

public int ProgressiveRead();

ReadCamera

private void ReadCamera( XMBElement parent );

ReadCinema

private void ReadCinema( XMBElement parent );

ReadEntities

private int ReadEntities( XMBElement parent, double end_time );

ReadEnvironment

private void ReadEnvironment( XMBElement parent );

ReadNonEntities

private int ReadNonEntities( XMBElement parent, double end_time );

ReadTriggerGroup

private void ReadTriggerGroup( XMBElement parent, MapTriggerGroup& group );

ReadTriggers

private void ReadTriggers( XMBElement parent );

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:13
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD