Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
msgloop.cpp File Reference
#include "always.h"
#include "vector.h"
#include "win.h"

Go to the source code of this file.

Classes

struct  AcceleratorTracker
 

Functions

void Windows_Message_Handler (void)
 
void Add_Modeless_Dialog (HWND dialog)
 
void Remove_Modeless_Dialog (HWND dialog)
 
void Add_Accelerator (HWND window, HACCEL accelerator)
 
void Remove_Accelerator (HACCEL accelerator)
 

Variables

bool(* Message_Intercept_Handler )(MSG &msg) = NULL
 

Function Documentation

◆ Add_Accelerator()

void Add_Accelerator ( HWND window,
HACCEL accelerator )

Definition at line 225 of file msgloop.cpp.

◆ Add_Modeless_Dialog()

void Add_Modeless_Dialog ( HWND dialog)

Definition at line 176 of file msgloop.cpp.

◆ Remove_Accelerator()

void Remove_Accelerator ( HACCEL accelerator)

Definition at line 246 of file msgloop.cpp.

◆ Remove_Modeless_Dialog()

void Remove_Modeless_Dialog ( HWND dialog)

Definition at line 198 of file msgloop.cpp.

◆ Windows_Message_Handler()

void Windows_Message_Handler ( void )

Definition at line 97 of file msgloop.cpp.

Variable Documentation

◆ Message_Intercept_Handler

bool(* Message_Intercept_Handler) (MSG &msg) ( MSG & msg) = NULL

Definition at line 75 of file msgloop.cpp.