summaryrefslogtreecommitdiff
path: root/src/guiscalingfilter.h
diff options
context:
space:
mode:
authorSmallJoker <mk939@ymail.com>2017-04-17 13:49:48 +0200
committerSmallJoker <mk939@ymail.com>2017-04-17 14:02:26 +0200
commit61202513208b23d3e7a2a91d10aba154e6cbf352 (patch)
tree05d510be4eb3d86a517db9f816709df742631dfa /src/guiscalingfilter.h
parent04cc9de8f2fbcb11f133c88f02fc11504b3ea6f3 (diff)
downloadminetest-61202513208b23d3e7a2a91d10aba154e6cbf352.tar.gz
minetest-61202513208b23d3e7a2a91d10aba154e6cbf352.tar.bz2
minetest-61202513208b23d3e7a2a91d10aba154e6cbf352.zip
Fix MSVC build broken by 34d32ce
`round` -> `myround` Remove superflous `floor` calls
Diffstat (limited to 'src/guiscalingfilter.h')
0 files changed, 0 insertions, 0 deletions
#pragma once #include "util/container.h" #include <string> #include <queue> #include "irrlichttypes.h" enum ChatEventType { CET_CHAT, CET_NICK_ADD, CET_NICK_REMOVE, CET_TIME_INFO, }; class ChatEvent { protected: ChatEvent(ChatEventType a_type) { type = a_type; } public: ChatEventType type; }; struct ChatEventTimeInfo : public ChatEvent { ChatEventTimeInfo( u64 a_game_time, u32 a_time) : ChatEvent(CET_TIME_INFO), game_time(a_game_time), time(a_time) {} u64 game_time; u32 time; }; struct ChatEventNick : public ChatEvent { ChatEventNick(ChatEventType a_type, const std::string &a_nick) : ChatEvent(a_type), // one of CET_NICK_ADD, CET_NICK_REMOVE nick(a_nick) {} std::string nick; }; struct ChatEventChat : public ChatEvent { ChatEventChat(const std::string &a_nick, const std::wstring &an_evt_msg) : ChatEvent(CET_CHAT), nick(a_nick), evt_msg(an_evt_msg) {} std::string nick; std::wstring evt_msg; }; struct ChatInterface { MutexedQueue<ChatEvent *> command_queue; // chat backend --> server MutexedQueue<ChatEvent *> outgoing_queue; // server --> chat backend };