JD2022-TU1/main/extern/UbiServices/upstream/client-sdk/public/ubiservices/stateNotification.h

33 lines
735 B
C++

////////////////////////////////////////////////////////////////////////////////
// (c) Copyright, Ubisoft Entertainment Inc. || Created by Harbour //
////////////////////////////////////////////////////////////////////////////////
#pragma once
#include "ubiservices/core/configs/config.h"
#include "ubiservices/core/memory/refCountedObject.h"
namespace US_NS {;
enum class StateNotificationType
{
None,
Foreground,
Background,
Suspended,
};
struct StateNotification : public RefCountedObject
{
StateNotification()
: m_type(StateNotificationType::None)
{
}
StateNotification(StateNotificationType type)
: m_type(type)
{
}
StateNotificationType m_type;
};
};