diff --git a/libpyrr/headers/alert_observer_h.py b/libpyrr/headers/alert_observer_h.py new file mode 100644 index 0000000..bf41bb9 --- /dev/null +++ b/libpyrr/headers/alert_observer_h.py @@ -0,0 +1,8 @@ +from ..utils import Struct +alert_observer = Struct({ + 'alert_handler': None, + 'handle_alert': 0, + 'types': [], + 'num_types': 0, + 'flags': 0 + }) \ No newline at end of file diff --git a/libpyrr/utils.py b/libpyrr/utils.py index a8318a4..a09f77d 100644 --- a/libpyrr/utils.py +++ b/libpyrr/utils.py @@ -1,4 +1,4 @@ -class AttrDict(dict): +class Struct(dict): def __getattr__(self, attr): return self[attr] def __setattr__(self, attr, value):