mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-24 00:44:21 +00:00
Implement LegoVideoManager::Create and related (#393)
* WIP * Match * Changes * Fix format * Style fixes * Update naming.yml * Match to ~85%
This commit is contained in:
committed by
GitHub
parent
1e43f20af5
commit
935ebe6910
@@ -2,6 +2,8 @@
|
||||
|
||||
#include <string.h>
|
||||
|
||||
DECOMP_SIZE_ASSERT(LegoROI, 0x10c);
|
||||
|
||||
// SIZE 0x14
|
||||
typedef struct {
|
||||
const char* m_name;
|
||||
@@ -35,6 +37,12 @@ MxS32 g_roiConfig = 100;
|
||||
// GLOBAL: LEGO1 0x101013ac
|
||||
ROIHandler g_someHandlerFunction = NULL;
|
||||
|
||||
// FUNCTION: LEGO1 0x100a46a0
|
||||
void LegoROI::WrappedSetLocalTransform(Matrix4Impl& p_transform)
|
||||
{
|
||||
SetLocalTransform(p_transform);
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x100a46b0
|
||||
void LegoROI::FUN_100a46b0(Matrix4Impl& p_transform)
|
||||
{
|
||||
@@ -51,6 +59,12 @@ void LegoROI::configureLegoROI(MxS32 p_roiConfig)
|
||||
g_roiConfig = p_roiConfig;
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x100a9a50
|
||||
LegoROI::LegoROI(Tgl::Renderer* p_renderer, ViewLODList* p_lodList, MxTime p_time) : ViewROI(p_renderer, p_lodList)
|
||||
{
|
||||
m_time = p_time;
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x100a9bf0
|
||||
MxBool LegoROI::CallTheHandlerFunction(
|
||||
char* p_param,
|
||||
@@ -104,3 +118,10 @@ void LegoROI::SetDisplayBB(MxS32 p_displayBB)
|
||||
{
|
||||
// Intentionally empty function
|
||||
}
|
||||
|
||||
// Note: Actually part of parent class (doesn't exist yet)
|
||||
// STUB: LEGO1 0x100aa350
|
||||
void LegoROI::UpdateWorldBoundingVolumes()
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user