sm64

A Super Mario 64 decompilation
Log | Files | Refs | README | LICENSE

old_menu.h (535B)


      1 #ifndef GD_OLD_MENU_H
      2 #define GD_OLD_MENU_H
      3 
      4 #include <PR/ultratypes.h>
      5 
      6 #include "gd_types.h"
      7 #include "macros.h"
      8 
      9 void get_objvalue(union ObjVarVal *dst, enum ValPtrType type, void *base, size_t offset);
     10 struct ObjGadget *make_gadget(UNUSED s32 a0, s32 a1);
     11 void reset_gadget(struct ObjGadget *gdgt);
     12 void reset_gadgets_in_grp(struct ObjGroup *grp);
     13 
     14 // see bad_declarations.h
     15 #ifndef GD_USE_BAD_DECLARATIONS
     16 struct ObjLabel *make_label(struct ObjValPtr *ptr, char *str, s32 a2, f32 x, f32 y, f32 z);
     17 #endif
     18 
     19 #endif // GD_OLD_MENU_H