Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
rubberduckycooly
GitHub Repository: rubberduckycooly/Sonic-1-2-2013-Decompilation
Path: blob/main/RSDKv4/NativeObjects/CreditText.hpp
817 views
1
#ifndef NATIVE_CREDITTEXT_H
2
#define NATIVE_CREDITTEXT_H
3
4
enum CreditTextStates { CREDITTEXT_STATE_DISPLAY, CREDITTEXT_STATE_SETUP = 3, CREDITTEXT_STATE_IMAGE };
5
enum CreditTextTypes { CREDITS_TYPE_TEXT1, CREDITS_TYPE_TEXT2, CREDITS_TYPE_TEXT3, CREDITS_TYPE_LOGO };
6
7
struct NativeEntity_CreditText : NativeEntityBase {
8
float textX;
9
float textY;
10
float textZ;
11
float alignOffset;
12
float scale;
13
int alpha;
14
int fontID;
15
ushort text[64];
16
CreditTextStates state;
17
byte useRenderMatrix;
18
MatrixF renderMatrix;
19
uint color;
20
byte textureID;
21
};
22
23
void CreditText_Create(void *objPtr);
24
void CreditText_Main(void *objPtr);
25
26
#endif // !NATIVE_CREDITTEXT_H
27
28