yaze 0.2.0
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
message.h File Reference
#include <any>
#include <functional>
#include <mutex>
#include <queue>
#include <string>
#include <thread>
#include <unordered_map>
#include <vector>
#include "absl/status/status.h"
Include dependency graph for message.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  yaze::app::core::Message
 
class  yaze::app::core::IMessageListener
 
class  yaze::app::core::IMessageProtocol
 
class  yaze::app::core::MessageFilter
 
class  yaze::app::core::MessageDispatcher
 
struct  yaze::app::core::MessageDispatcher::ListenerWithFilter
 
class  yaze::app::core::AsyncMessageDispatcher
 
class  yaze::app::core::Swizzler
 
class  yaze::app::core::Reflectable
 
class  yaze::app::core::ObjectFactory
 

Namespaces

namespace  yaze
 
namespace  yaze::app
 Main namespace for the ImGui application.
 
namespace  yaze::app::core
 Core application logic and utilities.
 

Typedefs

using yaze::app::core::MessageHandler = std::function<void(const Message&)>