mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-23 16:21:15 +00:00
Implement/match LegoROI::FUN_100a9dd0
This commit is contained in:
parent
2c10c8e344
commit
73d9a5faae
@ -388,6 +388,13 @@ LegoBool LegoLOD::FUN_100aae20(const LegoChar* p_name)
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// FUNCTION: LEGO1 0x100aae60
|
||||||
|
// FUNCTION: BETA10 0x1018e50f
|
||||||
|
void LegoLOD::FUN_100aae60()
|
||||||
|
{
|
||||||
|
m_unk0x1c = 0;
|
||||||
|
}
|
||||||
|
|
||||||
inline BOOL GetMeshData(IDirect3DRMMesh*& mesh, D3DRMGROUPINDEX& index, Tgl::Mesh* pMesh)
|
inline BOOL GetMeshData(IDirect3DRMMesh*& mesh, D3DRMGROUPINDEX& index, Tgl::Mesh* pMesh)
|
||||||
{
|
{
|
||||||
mesh = ((TglImpl::MeshImpl*) pMesh)->ImplementationData()->groupMesh;
|
mesh = ((TglImpl::MeshImpl*) pMesh)->ImplementationData()->groupMesh;
|
||||||
|
|||||||
@ -32,6 +32,7 @@ class LegoLOD : public ViewLOD {
|
|||||||
LegoResult FUN_100aacb0(LegoFloat p_red, LegoFloat p_green, LegoFloat p_blue, LegoFloat p_alpha);
|
LegoResult FUN_100aacb0(LegoFloat p_red, LegoFloat p_green, LegoFloat p_blue, LegoFloat p_alpha);
|
||||||
LegoResult FUN_100aad00(LegoTextureInfo* p_textureInfo);
|
LegoResult FUN_100aad00(LegoTextureInfo* p_textureInfo);
|
||||||
LegoResult FUN_100aad70(LegoTextureInfo* p_textureInfo);
|
LegoResult FUN_100aad70(LegoTextureInfo* p_textureInfo);
|
||||||
|
void FUN_100aae60();
|
||||||
LegoResult GetTexture(LegoTextureInfo*& p_textureInfo);
|
LegoResult GetTexture(LegoTextureInfo*& p_textureInfo);
|
||||||
|
|
||||||
static LegoBool FUN_100aae20(const LegoChar* p_name);
|
static LegoBool FUN_100aae20(const LegoChar* p_name);
|
||||||
|
|||||||
@ -812,11 +812,15 @@ void LegoROI::SetName(const LegoChar* p_name)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// STUB: LEGO1 0x100a9dd0
|
// FUNCTION: LEGO1 0x100a9dd0
|
||||||
// STUB: BETA10 0x1018bfdb
|
// FUNCTION: BETA10 0x1018bfdb
|
||||||
void LegoROI::FUN_100a9dd0()
|
void LegoROI::FUN_100a9dd0()
|
||||||
{
|
{
|
||||||
// TODO
|
int lodCount = GetLODCount();
|
||||||
|
for (LegoS32 i = 0; i < lodCount; i++) {
|
||||||
|
LegoLOD* lod = (LegoLOD*) GetLOD(i);
|
||||||
|
lod->FUN_100aae60();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100a9e10
|
// FUNCTION: LEGO1 0x100a9e10
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user