graphics
Class CXMLReader
boost::noncopyable
|
+--CXMLReader
in MapReader.cpp
- class CXMLReader
- extends boost::noncopyable
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;
CXMLReader
public CXMLReader( const CStr& xml_filename, CMapReader& mapReader );
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 );