void BattleEntity::UpdateState(float dt) { if (m_CurStatus != m_Status) { EntityStatus oldStatus = m_Status; m_CurStatus = m_Status; OnStatusChange(oldStatus, m_Status); } }
NS_IMETHODIMP nsPrintProgress::ShowStatusString(const PRUnichar *status) { return OnStatusChange(nsnull, nsnull, NS_OK, status); }
NS_IMETHODIMP nsPrintProgress::ShowStatusString(const char16_t *status) { return OnStatusChange(nullptr, nullptr, NS_OK, status); }
NS_IMETHODIMP nsMsgProgress::SetStatusString(const nsAString& aStatus) { return OnStatusChange(nsnull, nsnull, NS_OK, PromiseFlatString(aStatus).get()); }