Lines Matching defs:ScriptSection
315 /***** implementation for class ScriptSection *****/
317 int ScriptSection::m_IdCounter = 0;
319 ScriptSection::ScriptSection( const wxString& name,
347 ScriptSection::~ScriptSection()
360 void ScriptSection::AddRef()
365 void ScriptSection::RemoveRef()
387 ScriptSection* ScriptSection::GetSubsection( const char* name )
409 //ScriptSection& sect = *m_Subsections[i];
425 void ScriptSection::AddSection( ScriptSection* pSection,
443 void ScriptSection::AddReference( ScriptSection* pReferredSection )
455 SectListT& ScriptSection::GetSubsections()
461 void ScriptSection::RegisterTemplate( ScriptTemplate& sectionTempalte )
468 GET_VAR_OFS( ScriptSection, m_Name, &nameOfs )
469 GET_VAR_OFS( ScriptSection, m_Body, &bodyOfs )
470 GET_VAR_OFS( ScriptSection, m_Id, &idOfs )
471 GET_VAR_OFS( ScriptSection, m_RefFirst,&arrRefOfs )
472 GET_VAR_OFS( ScriptSection, m_ArrSize, &arrSizeOfs )
474 GET_VAR_OFS( ScriptSection, m_pRefTempl, &refTemplOfs )
486 void ScriptSection::Print( ScriptStream& stm )
502 void ScriptSection::DoRemoveEmptySections(int& nRemoved, SectListT& removedLst)
506 ScriptSection& sect = *m_Subsections[i];
535 void ScriptSection::DoRemoveDeadLinks( SectListT& removedLst)
564 void ScriptSection::RemoveEmptySections()
586 ScriptSection* pFromSection
607 ScriptSection* pTopSect = GetTopSection();