#ifndef TMAINTASK_H #define TMAINTASK_H #include "pso/forward.h" #include "pso/macros.h" #include "pso/TObject.h" class TMainTask : public TObject { public: u32 task_flags; u32 mbr_0x20; u32 mbr_0x24; public: TMainTask(); virtual ~TMainTask(); private: void set_task_flags(u32 flags) { this->task_flags |= flags; } void clear_task_flags(u32 flags) { this->task_flags &= ~flags; } u32 get_task_flags(u32 flags) { return this->task_flags & flags; }; }; #endif