9#ifndef __HANDLERCHAIN_WINDOW_H__
10#define __HANDLERCHAIN_WINDOW_H__
Declaration of the Message and MessagePosition structures, along with the functions,...
bool MessageWindow_ProcessMessage(int windowId, Message *message)
Pass a Message object to a window for processing.
int MessageWindow_Create(const char *title, int x, int y, int w, int h)
Create a MessageWindow object with the given properties and return the ID of the object.
void MessageWindow_Destroy(int windowId)
Destroy the MessageWindow object with the given ID. Removes the window from any message handling as w...
bool MessageWindow_ToString(int windowId, DynamicString *output)
Convert the specified window to a string representation.
Represents a string that can be grown dynamically.
Represents a message sent to the windows. A message contains a type and a position.