Path: blob/master/RSDKv5/RSDK/Scene/Objects/DevOutput.hpp
1737 views
#ifndef OBJ_DEVOUTPUT_H1#define OBJ_DEVOUTPUT_H23#if RETRO_REV024namespace RSDK5{67enum DevOutputStates {8DEVOUTPUT_DELAY,9DEVOUTPUT_ENTERPOPUP,10DEVOUTPUT_SHOWPOPUP,11DEVOUTPUT_EXITPOPUP,12};1314// Object Class15struct ObjectDevOutput : Object {16// Nothin'17};1819// Entity Class20struct EntityDevOutput : Entity {21int32 state;22int32 timer;23int32 ySize;24char message[1012];25};2627// Object Entity28extern ObjectDevOutput *DevOutput;2930// Standard Entity Events31void DevOutput_Update();32void DevOutput_LateUpdate();33void DevOutput_StaticUpdate();34void DevOutput_Draw();35void DevOutput_Create(void *data);36void DevOutput_StageLoad();37#if RETRO_REV0U38void DevOutput_StaticLoad(ObjectDevOutput *staticVars);39#endif40void DevOutput_EditorLoad();41void DevOutput_EditorDraw();42void DevOutput_Serialize();4344// Extra Entity Functions45int32 DevOutput_GetStringYSize(char *string);4647} // namespace RSDK48#endif4950#endif //! OBJ_DEVOUTPUT_H515253