mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 08:27:42 +00:00
Various stubs and imps
This commit is contained in:
@@ -3,11 +3,13 @@
|
||||
|
||||
#include "zeus/CColor.hpp"
|
||||
#include "RetroTypes.hpp"
|
||||
#include "CToken.hpp"
|
||||
#include <string>
|
||||
|
||||
namespace urde
|
||||
{
|
||||
class CSimplePool;
|
||||
class CRasterFont;
|
||||
|
||||
enum class EJustification
|
||||
{
|
||||
@@ -17,6 +19,25 @@ enum class EVerticalJustification
|
||||
{
|
||||
};
|
||||
|
||||
enum class EColorType
|
||||
{
|
||||
Zero,
|
||||
One,
|
||||
Two,
|
||||
Three,
|
||||
Four
|
||||
};
|
||||
|
||||
enum class ETextDirection
|
||||
{
|
||||
};
|
||||
|
||||
class CTextColor : public zeus::CColor
|
||||
{
|
||||
public:
|
||||
CTextColor(const zeus::CColor& col) : zeus::CColor(col) {}
|
||||
};
|
||||
|
||||
class CGuiTextProperties
|
||||
{
|
||||
bool x0_a;
|
||||
@@ -33,8 +54,10 @@ public:
|
||||
|
||||
class CGuiTextSupport
|
||||
{
|
||||
TResId x50_fontId;
|
||||
TLockedToken<CRasterFont> x2c0_font;
|
||||
public:
|
||||
CGuiTextSupport(u32, const CGuiTextProperties& props,
|
||||
CGuiTextSupport(TResId fontId, const CGuiTextProperties& props,
|
||||
const zeus::CColor& col1, const zeus::CColor& col2,
|
||||
const zeus::CColor& col3, int, int, CSimplePool*);
|
||||
void GetCurrentAnimationOverAge() const;
|
||||
|
||||
Reference in New Issue
Block a user