示例#1
0
void CLCDCollection::OnUpdate(DWORD dwTimestamp)
{
    LCD_OBJECT_LIST::iterator it = m_Objects.begin();
    while(it != m_Objects.end())
    {
        CLCDBase *pObject = *it;
        LCDUIASSERT(NULL != pObject);
        pObject->OnUpdate(dwTimestamp);
        ++it;
    }
}
示例#2
0
void CLCDCollection::OnUpdate(DWORD dwTimestamp)
{
    //iterate through your objects and update them
    LCD_OBJECT_LIST::iterator it = m_Objects.begin();
    while(it != m_Objects.end())
    {
        CLCDBase *pObject = *it++;
        LCDUIASSERT(NULL != pObject);

        pObject->OnUpdate(dwTimestamp);
    }

    //and update yourself
    CLCDBase::OnUpdate(dwTimestamp);
}