As the assignment of positional identifiers to a VE is a recursive process, this function acts as the root. Returns: None

Return TypeFunction nameArguments
voidhdsApp::AssignVisentIDs(hzArray<hdsVE*>&,uint32_t&,)

Declared in file: hzDissemino.h
Defined in file : hdsCore.cpp

Function Logic:

0:START 1:items 2:unknown 3:pVE items 4: No text

Function body:

void hdsApp::AssignVisentIDs (hzArray<hdsVE*>& listVE)uint32_t& flags, 
{
   //  Category: Dissemino System Initialization
   //  
   //  As the assignment of positional identifiers to a VE is a recursive process, this function acts as the root.
   //  
   //  Arguments: 1) LVE  List of visual entities
   //     2) flags Cumulative page operational flags
   //     3) base HTML/Internet application base name
   //  
   //  Returns: None
   _hzfunc("hdsApp::AssignVEids(2)") ;
   hzList<hdsVE*>::Iter    vi ;    //  Visible entity iterator
   hdsVE*      pVE ;               //  Visible entity pointer
   uint32_t    n ;                 //  Visible entity iterator
   uint32_t    nId = 0;            //  Visible entity id. Set by _assignveids()
   m_pLog->Out("Processing Visual Entities: Flags are %x\n", flags) ;
   for (n = 0; n < listVE.Count() ; n++)
   {
       pVE = listVE[n] ;
       _assignveids_r(pVE, flags, nId) ;
   }
}