76 |
boost::mutex mObjectQueue_M; |
boost::mutex mObjectQueue_M; |
77 |
|
|
78 |
bool mThreadAbort; |
bool mThreadAbort; |
79 |
|
bool mFinished; |
80 |
|
bool mOk; |
81 |
void init(); |
void init(); |
82 |
void thread_main(); |
void thread_main(); |
83 |
|
|
90 |
virtual ~SceneParser(); |
virtual ~SceneParser(); |
91 |
void threaded_parse(); |
void threaded_parse(); |
92 |
void threaded_abort(); |
void threaded_abort(); |
93 |
|
|
94 |
|
bool finished() const{ return mFinished;} |
95 |
protected: |
protected: |
96 |
virtual void element_start(const char* name, const char**attrib); |
virtual void element_start(const char* name, const char**attrib); |
97 |
virtual void element_end(const char*); |
virtual void element_end(const char*); |