Example #1
0
	CFontInfoJS& operator=(const CFontInfoJS& oSrc)
	{
		m_sName			= oSrc.m_sName;

		m_lIndexR	= oSrc.m_lIndexR;
		m_lIndexI	= oSrc.m_lIndexI;
		m_lIndexB	= oSrc.m_lIndexB;
		m_lIndexBI	= oSrc.m_lIndexBI;

		m_lFaceIndexR	= oSrc.m_lFaceIndexR;
		m_lFaceIndexI	= oSrc.m_lFaceIndexI;
		m_lFaceIndexB	= oSrc.m_lFaceIndexB;
		m_lFaceIndexBI	= oSrc.m_lFaceIndexBI;

		namesR.RemoveAll();
		namesR.Copy(oSrc.namesR);

		namesI.RemoveAll();
		namesI.Copy(oSrc.namesI);

		namesB.RemoveAll();
		namesB.Copy(oSrc.namesB);

		namesBI.RemoveAll();
		namesBI.Copy(oSrc.namesBI);

		return *this;
	}
Example #2
0
void UpdateExceptionList( CAtlArray<CExceptionInfo>& aException )
{
	EnterCriticalSection( &g_cs );
	g_aException.Copy( aException );
	LeaveCriticalSection( &g_cs );
}