Leviathan  0.8.0.0
Leviathan game engine
SFMLPackets.h File Reference
#include "Define.h"
#include "Types.h"
#include "SFML/Network/Packet.hpp"

Go to the source code of this file.

Namespaces

 bs
 
 Leviathan
 The access mask controls which registered functions and classes a script sees.
 

Macros

#define SFML_HAS_64_BIT_VALUES_PACKET
 

Functions

DLLEXPORT sf::Packet & Leviathan::operator<< (sf::Packet &packet, const Float2 &data)
 
DLLEXPORT sf::Packet & Leviathan::operator>> (sf::Packet &packet, Float2 &data)
 
DLLEXPORT sf::Packet & Leviathan::operator<< (sf::Packet &packet, const Float3 &data)
 
DLLEXPORT sf::Packet & Leviathan::operator>> (sf::Packet &packet, Float3 &data)
 
DLLEXPORT sf::Packet & Leviathan::operator<< (sf::Packet &packet, const Float4 &data)
 
DLLEXPORT sf::Packet & Leviathan::operator>> (sf::Packet &packet, Float4 &data)
 
DLLEXPORT sf::Packet & Leviathan::operator<< (sf::Packet &packet, const NamedVariableList &data)
 
DLLEXPORT sf::Packet & Leviathan::operator>> (sf::Packet &packet, const NamedVariableList &data)
 
DLLEXPORT sf::Packet & Leviathan::operator<< (sf::Packet &packet, const sf::Packet &packetinner)
 
DLLEXPORT sf::Packet & Leviathan::operator>> (sf::Packet &packet, sf::Packet &packetinner)
 
DLLEXPORT sf::Packet & Leviathan::operator<< (sf::Packet &packet, const bs::Vector3 &data)
 
DLLEXPORT sf::Packet & Leviathan::operator>> (sf::Packet &packet, bs::Vector3 &data)
 
DLLEXPORT sf::Packet & Leviathan::operator<< (sf::Packet &packet, const bs::Plane &data)
 
DLLEXPORT sf::Packet & Leviathan::operator>> (sf::Packet &packet, bs::Plane &data)
 

Detailed Description

Contains SFML packet includes and common overloaded packet operators for some types.

Definition in file SFMLPackets.h.

Macro Definition Documentation

◆ SFML_HAS_64_BIT_VALUES_PACKET

#define SFML_HAS_64_BIT_VALUES_PACKET

Define when SFML 2.2 or higher is used

Todo:
Make this work

Definition at line 16 of file SFMLPackets.h.