mirror of
https://github.com/edubart/otclient.git
synced 2025-11-30 23:26:51 +01:00
creatures, fixe
This commit is contained in:
@@ -11,6 +11,11 @@ Connection::Connection() :
|
||||
{
|
||||
}
|
||||
|
||||
Connection::~Connection()
|
||||
{
|
||||
disconnect();
|
||||
}
|
||||
|
||||
void Connection::poll()
|
||||
{
|
||||
ioService.poll();
|
||||
@@ -28,6 +33,11 @@ void Connection::connect(const std::string& host, uint16 port, const ConnectCall
|
||||
m_timer.async_wait(std::bind(&Connection::onTimeout, shared_from_this(), std::placeholders::_1));
|
||||
}
|
||||
|
||||
void Connection::disconnect()
|
||||
{
|
||||
m_socket.close();
|
||||
}
|
||||
|
||||
void Connection::send(uint8* buffer, uint16 size)
|
||||
{
|
||||
asio::async_write(m_socket,
|
||||
|
||||
@@ -11,10 +11,12 @@ class Connection : public std::enable_shared_from_this<Connection>, boost::nonco
|
||||
|
||||
public:
|
||||
Connection();
|
||||
~Connection();
|
||||
|
||||
static void poll();
|
||||
|
||||
void connect(const std::string& host, uint16 port, const ConnectCallback& connectCallback);
|
||||
void disconnect();
|
||||
void send(uint8* buffer, uint16 size);
|
||||
void recv(uint16 bytes, uint32 timeout, const RecvCallback& callback);
|
||||
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
#include "color.h"
|
||||
|
||||
Color Color::white(0xFF, 0xFF, 0xFF, 0xFF);
|
||||
Color Color::black(0x00, 0x00, 0x00, 0xFF);
|
||||
Color Color::alpha(0x00, 0x00, 0x00, 0x00);
|
||||
Color Color::red (0xFF, 0x00, 0x00, 0xFF);
|
||||
Color Color::green(0x00, 0xFF, 0x00, 0xFF);
|
||||
Color Color::blue (0x00, 0x00, 0xFF, 0xFF);
|
||||
Color Color::pink (0xFF, 0x00, 0xFF, 0xFF);
|
||||
Color Color::white (0xFF, 0xFF, 0xFF, 0xFF);
|
||||
Color Color::black (0x00, 0x00, 0x00, 0xFF);
|
||||
Color Color::alpha (0x00, 0x00, 0x00, 0x00);
|
||||
Color Color::red (0xFF, 0x00, 0x00, 0xFF);
|
||||
Color Color::green (0x00, 0xFF, 0x00, 0xFF);
|
||||
Color Color::blue (0x00, 0x00, 0xFF, 0xFF);
|
||||
Color Color::pink (0xFF, 0x00, 0xFF, 0xFF);
|
||||
Color Color::yellow (0x00, 0xFF, 0xFF, 0xFF);
|
||||
|
||||
@@ -39,6 +39,7 @@ public:
|
||||
static Color green;
|
||||
static Color blue;
|
||||
static Color pink;
|
||||
static Color yellow;
|
||||
|
||||
private:
|
||||
RGBA color;
|
||||
|
||||
Reference in New Issue
Block a user