Adonthell  0.4
event.h File Reference

Declares the event class. More...

#include "callback.h"
#include "py_object.h"
#include "py_callback.h"
Include dependency graph for event.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  event
 Base class for events. More...
 

Macros

#define EVENTS_DIR   "game_events."
 Directory where event scripts reside. More...
 

Enumerations

enum  {
  ENTER_EVENT = 0, LEAVE_EVENT = 1, TIME_EVENT = 2, ACTION_EVENT = 3,
  MAX_EVENTS = 4
}
 Available event types. More...
 
enum  { ACTION_NOTHING = 0, ACTION_SCRIPT = 1, ACTION_PYFUNC = 2, ACTION_CPPFUNC = 3 }
 Available 'actions', i.e. More...
 

Detailed Description

Declares the event class.

Author
Kai Sterker kai.s.nosp@m.terk.nosp@m.er@gm.nosp@m.ail..nosp@m.com

Definition in file event.h.

Macro Definition Documentation

◆ EVENTS_DIR

#define EVENTS_DIR   "game_events."

Directory where event scripts reside.

Definition at line 39 of file event.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Available event types.

Definition at line 45 of file event.h.

◆ anonymous enum

anonymous enum

Available 'actions', i.e.

what happens when the event occurs

Definition at line 57 of file event.h.