2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 17:07:41 +00:00

CGameArea stubs

This commit is contained in:
Jack Andersen
2016-07-22 14:26:17 -10:00
parent 6bbed11859
commit 56f43706d3
7 changed files with 351 additions and 9 deletions

View File

@@ -3,6 +3,72 @@
namespace urde
{
void CGameArea::CAreaFog::SetCurrent() const
{
}
void CGameArea::CAreaFog::Update(float dt)
{
}
void CGameArea::CAreaFog::RollFogOut(float, float, const zeus::CColor& color)
{
}
void CGameArea::CAreaFog::FadeFog(ERglFogMode,
const zeus::CColor& color, const zeus::CVector2f& vec1,
float, const zeus::CVector2f& vec2)
{
}
void CGameArea::CAreaFog::SetFogExplicit(ERglFogMode, const zeus::CColor& color, const zeus::CVector2f& vec)
{
}
bool CGameArea::CAreaFog::IsFogDisabled() const
{
}
void CGameArea::CAreaFog::DisableFog()
{
}
CDummyGameArea::CDummyGameArea(CInputStream& in, int mlvlVersion)
{
}
bool CDummyGameArea::IGetScriptingMemoryAlways() const
{
}
TAreaId CDummyGameArea::IGetAreaId() const
{
}
ResId CDummyGameArea::IGetAreaAssetId() const
{
}
bool CDummyGameArea::IIsActive() const
{
}
TAreaId CDummyGameArea::IGetAttachedAreaId(int) const
{
}
u32 CDummyGameArea::IGetNumAttachedAreas() const
{
}
ResId CDummyGameArea::IGetStringTableAssetId() const
{
}
const zeus::CTransform& CDummyGameArea::IGetTM() const
{
}
static std::vector<SObjectTag> ReadDependencyList(CInputStream& in)
{
std::vector<SObjectTag> ret;
@@ -35,9 +101,137 @@ CGameArea::CGameArea(CInputStream& in, int mlvlVersion)
for (int i=0 ; i<attachedCount ; ++i)
x8c_attachedAreaIndices.push_back(in.readUint16Big());
x9c_deps1 = ReadDependencyList(in);
xac_deps2 = ReadDependencyList(in);
x9c_deps1 = ::urde::ReadDependencyList(in);
xac_deps2 = ::urde::ReadDependencyList(in);
}
bool CGameArea::IGetScriptingMemoryAlways() const
{
}
TAreaId CGameArea::IGetAreaId() const
{
}
ResId CGameArea::IGetAreaAssetId() const
{
}
bool CGameArea::IIsActive() const
{
}
TAreaId CGameArea::IGetAttachedAreaId(int) const
{
}
u32 CGameArea::IGetNumAttachedAreas() const
{
}
ResId CGameArea::IGetStringTableAssetId() const
{
}
const zeus::CTransform& CGameArea::IGetTM() const
{
}
bool CGameArea::DoesAreaNeedEnvFx() const
{
}
bool CGameArea::DoesAreaNeedSkyNow() const
{
}
void CGameArea::UpdateFog(float dt)
{
}
bool CGameArea::OtherAreaOcclusionChanged()
{
}
void CGameArea::PingOcclusionState()
{
}
void CGameArea::PreRender()
{
}
void CGameArea::AliveUpdate(float dt)
{
}
void CGameArea::SetOcclusionState(EOcclusionState state)
{
}
void CGameArea::RemoveStaticGeometry()
{
}
void CGameArea::AddStaticGeometry()
{
}
void CGameArea::SetChain(CGameArea* other, int)
{
}
void CGameArea::StartStreamingMainArea()
{
}
u32 CGameArea::GetNumPartSizes() const
{
}
void CGameArea::AllocNewAreaData(int, int)
{
}
void CGameArea::Invalidate(CStateManager& mgr)
{
}
void CGameArea::CullDeadAreaRequests()
{
}
void CGameArea::StartStreamIn(CStateManager& mgr)
{
}
bool CGameArea::Validate(CStateManager& mgr)
{
}
void CGameArea::PostConstructArea()
{
}
void CGameArea::FillInStaticGeometry()
{
}
void CGameArea::VerifyTokenList()
{
}
void CGameArea::ClearTokenList()
{
}
u32 CGameArea::GetPreConstructedSize() const
{
}
bool CGameArea::VerifyHeader() const
{
}
}