Path: blob/master/SonicMania/Objects/LRZ/LRZ3Cutscene.h
338 views
#ifndef OBJ_LRZ3CUTSCENE_H1#define OBJ_LRZ3CUTSCENE_H23#include "Game.h"45// Object Class6struct ObjectLRZ3Cutscene {7RSDK_OBJECT8int32 unused; // possibly aniFrames?9};1011// Entity Class12struct EntityLRZ3Cutscene {13RSDK_ENTITY14int32 unused;15};1617// Object Struct18extern ObjectLRZ3Cutscene *LRZ3Cutscene;1920// Standard Entity Events21void LRZ3Cutscene_Update(void);22void LRZ3Cutscene_LateUpdate(void);23void LRZ3Cutscene_StaticUpdate(void);24void LRZ3Cutscene_Draw(void);25void LRZ3Cutscene_Create(void *data);26void LRZ3Cutscene_StageLoad(void);27#if GAME_INCLUDE_EDITOR28void LRZ3Cutscene_EditorDraw(void);29void LRZ3Cutscene_EditorLoad(void);30#endif31void LRZ3Cutscene_Serialize(void);3233// Extra Entity Functions34bool32 LRZ3Cutscene_Cutscene_FadeIn(EntityCutsceneSeq *host);35bool32 LRZ3Cutscene_Cutscene_RunRight(EntityCutsceneSeq *host);3637#endif //! OBJ_LRZ3CUTSCENE_H383940