Files
FlaxEngine/Source/Engine/Networking/NetworkEvent.h
Damian Korczowski 6772d447fa Cleanup
2021-06-21 20:10:03 +02:00

32 lines
629 B
C++

// Copyright (c) 2012-2021 Wojciech Figat. All rights reserved.
#pragma once
#include "NetworkConnection.h"
#include "NetworkMessage.h"
#include "Engine/Scripting/ScriptingType.h"
API_ENUM(Namespace="FlaxEngine.Networking") enum class NetworkEventType
{
Undefined = 0,
Connected,
Disconnected,
Timeout,
Message
};
API_STRUCT(Namespace="FlaxEngine.Networking") struct FLAXENGINE_API NetworkEvent
{
DECLARE_SCRIPTING_TYPE_MINIMAL(NetworkEvent);
public:
API_FIELD();
NetworkEventType EventType;
API_FIELD();
NetworkMessage Message;
API_FIELD();
NetworkConnection Sender;
};