mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 02:27:43 +00:00
CTextExecuteBuffer imps
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
#include "CFontImageDef.hpp"
|
||||
|
||||
namespace urde
|
||||
{
|
||||
|
||||
CFontImageDef::CFontImageDef(std::vector<TToken<CTexture>>&& texs,
|
||||
float interval, const zeus::CVector2f& vec)
|
||||
: x0_interval(interval), x4_texs(std::move(texs)), x14_(vec)
|
||||
{
|
||||
for (TToken<CTexture>& tok : x4_texs)
|
||||
tok.Lock();
|
||||
}
|
||||
|
||||
CFontImageDef::CFontImageDef(TToken<CTexture>&& tex, const zeus::CVector2f& vec)
|
||||
: x0_interval(0.f), x4_texs({std::move(tex)}), x14_(vec)
|
||||
{
|
||||
x4_texs[0].Lock();
|
||||
}
|
||||
|
||||
bool CFontImageDef::IsLoaded() const
|
||||
{
|
||||
for (const TToken<CTexture>& tok : x4_texs)
|
||||
if (!tok.IsLoaded())
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user