Files
Henrique Gemignani Passos Lima 7539fb92cb cammelCase for intermediate structs
2023-08-11 22:35:54 +03:00

31 lines
741 B
C++

#ifndef _SLDRSPECIALFUNCTION
#define _SLDRSPECIALFUNCTION
#include "Kyoto/Streams/CInputStream.hpp"
#include "MetroidPrime/ScriptLoader/SLdrEditorProperties.hpp"
#include "MetroidPrime/ScriptLoader/SLdrPlayerItem.hpp"
#include "rstl/string.hpp"
struct SLdrSpecialFunction {
SLdrSpecialFunction();
~SLdrSpecialFunction();
SLdrEditorProperties editorProperties;
int function;
rstl::string stringParm;
float valueParm;
float valueParm2;
float valueParm3;
float valueParm4;
int intParm1;
int intParm2;
SLdrPlayerItem inventoryItemParm;
int sound1;
int sound2;
int sound3;
};
void LoadTypedefSLdrSpecialFunction(SLdrSpecialFunction&, CInputStream&);
#endif // _SLDRSPECIALFUNCTION