Path: blob/master/SonicMania/Objects/UFO/UFO_Shadow.h
338 views
#ifndef OBJ_UFO_SHADOW_H1#define OBJ_UFO_SHADOW_H23#include "Game.h"45// Object Class6struct ObjectUFO_Shadow {7RSDK_OBJECT8uint16 sceneID;9uint16 modelIndex;10};1112// Entity Class13struct EntityUFO_Shadow {14RSDK_ENTITY15int32 shadowScale;16Entity *parent;17Matrix matrix;18Animator animator;19};2021// Object Struct22extern ObjectUFO_Shadow *UFO_Shadow;2324// Standard Entity Events25void UFO_Shadow_Update(void);26void UFO_Shadow_LateUpdate(void);27void UFO_Shadow_StaticUpdate(void);28void UFO_Shadow_Draw(void);29void UFO_Shadow_Create(void *data);30void UFO_Shadow_StageLoad(void);31#if GAME_INCLUDE_EDITOR32void UFO_Shadow_EditorDraw(void);33void UFO_Shadow_EditorLoad(void);34#endif35void UFO_Shadow_Serialize(void);3637// Extra Entity Functions3839#endif //! OBJ_UFO_SHADOW_H404142