Orxonox: src/network/synchronisable/Synchronisable.h File Reference

# Synchronisable.h File Reference

`#include "network/NetworkPrereqs.h"`
`#include <cassert>`
`#include <cstring>`
`#include <vector>`
`#include <map>`
`#include <queue>`
`#include "util/mbool.h"`
`#include "core/OrxonoxClass.h"`
`#include "SynchronisableVariable.h"`
`#include "NetworkCallback.h"`

## Namespaces

namespace | orxonox
namespace | orxonox::ObjectDirection
namespace | orxonox::Priority

## Classes

class | orxonox::Synchronisable
class | orxonox::SynchronisableHeader
| : stores information about a Synchronisable More...

## Enumerations

enum | orxonox::Priority::Value { orxonox::Priority::VeryHigh = -100, orxonox::Priority::High = -15, orxonox::Priority::Normal = 0, orxonox::Priority::Low = 15, orxonox::Priority::VeryLow = 100 }
enum | orxonox::ObjectDirection::Value { orxonox::ObjectDirection::ToClient = 0x1, orxonox::ObjectDirection::ToServer = 0x2, orxonox::ObjectDirection::Bidirectional = 0x3 }