mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 02:27:43 +00:00
Various stubs and imps
This commit is contained in:
30
Runtime/GuiSys/CFontRenderState.hpp
Normal file
30
Runtime/GuiSys/CFontRenderState.hpp
Normal file
@@ -0,0 +1,30 @@
|
||||
#ifndef __URDE_CFONTRENDERSTATE_HPP__
|
||||
#define __URDE_CFONTRENDERSTATE_HPP__
|
||||
|
||||
#include "CGuiTextSupport.hpp"
|
||||
#include "CSaveableState.hpp"
|
||||
#include "CDrawStringOptions.hpp"
|
||||
|
||||
namespace urde
|
||||
{
|
||||
|
||||
class CFontRenderState : public CSaveableState
|
||||
{
|
||||
u32 x54_ = 0;
|
||||
CDrawStringOptions x58_drawOpts;
|
||||
u32 x6c_ = 0;
|
||||
bool xa0_ = true;
|
||||
std::vector<CSaveableState> xa4_pushedStates;
|
||||
public:
|
||||
CFontRenderState();
|
||||
zeus::CColor ConvertToTextureSpace(const CTextColor& col) const;
|
||||
void PopState();
|
||||
void PushState();
|
||||
void SetColor(EColorType tp, const CTextColor& col);
|
||||
void RefreshPalette();
|
||||
void RefreshColor(EColorType tp);
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
#endif // __URDE_CFONTRENDERSTATE_HPP__
|
||||
Reference in New Issue
Block a user