Path: blob/master/SonicMania/Objects/Menu/UIButtonLabel.h
338 views
#ifndef OBJ_UIBUTTONLABEL_H1#define OBJ_UIBUTTONLABEL_H23#include "Game.h"45// Object Class6struct ObjectUIButtonLabel {7RSDK_OBJECT8uint16 aniFrames;9};1011// Entity Class12struct EntityUIButtonLabel {13RSDK_ENTITY14int32 unused1;15int32 unused2;16int32 unused3;17int32 unused4;18uint8 type;19int32 listID;20int32 frameID;21Animator frameAnimator;22Animator textAnimator;23uint16 textSprite;24};2526// Object Struct27extern ObjectUIButtonLabel *UIButtonLabel;2829// Standard Entity Events30void UIButtonLabel_Update(void);31void UIButtonLabel_LateUpdate(void);32void UIButtonLabel_StaticUpdate(void);33void UIButtonLabel_Draw(void);34void UIButtonLabel_Create(void *data);35void UIButtonLabel_StageLoad(void);36#if GAME_INCLUDE_EDITOR37void UIButtonLabel_EditorDraw(void);38void UIButtonLabel_EditorLoad(void);39#endif40void UIButtonLabel_Serialize(void);4142// Extra Entity Functions4344#endif //! OBJ_UIBUTTONLABEL_H454647