mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-28 18:51:16 +00:00
Fix constness of method
This commit is contained in:
parent
2fafdb0f23
commit
d124859c92
@ -36,7 +36,7 @@ class LegoCameraController : public LegoPointOfViewController {
|
||||
virtual void OnMouseMove(MxU8 p_modifier, MxPoint32 p_point); // vtable+0x40
|
||||
virtual MxResult Create(); // vtable+0x44
|
||||
|
||||
void SetWorldTransform(Vector3Impl& p_at, Vector3Impl& p_dir, Vector3Impl& p_up);
|
||||
void SetWorldTransform(const Vector3Impl& p_at, const Vector3Impl& p_dir, const Vector3Impl& p_up);
|
||||
void FUN_100123e0(Matrix4Data& p_transform, MxU32);
|
||||
Vector3Data& FUN_10012740();
|
||||
Vector3Data& FUN_100127f0();
|
||||
|
||||
@ -32,12 +32,16 @@ class LegoEntity : public MxEntity {
|
||||
return !strcmp(p_name, LegoEntity::ClassName()) || MxEntity::IsA(p_name);
|
||||
}
|
||||
|
||||
virtual MxResult Create(MxDSObject& p_dsObject); // vtable+0x18
|
||||
virtual void Destroy(MxBool p_fromDestructor); // vtable+0x1c
|
||||
virtual void ParseAction(char*); // vtable+0x20
|
||||
virtual void SetROI(LegoROI* p_roi, MxBool p_bool1, MxBool p_bool2); // vtable+0x24
|
||||
virtual void SetWorldTransform(Vector3Impl& p_loc, Vector3Impl& p_dir, Vector3Impl& p_up); // vtable+0x28
|
||||
virtual void ResetWorldTransform(MxBool p_inVehicle); // vtable+0x2c
|
||||
virtual MxResult Create(MxDSObject& p_dsObject); // vtable+0x18
|
||||
virtual void Destroy(MxBool p_fromDestructor); // vtable+0x1c
|
||||
virtual void ParseAction(char*); // vtable+0x20
|
||||
virtual void SetROI(LegoROI* p_roi, MxBool p_bool1, MxBool p_bool2); // vtable+0x24
|
||||
virtual void SetWorldTransform(
|
||||
const Vector3Impl& p_loc,
|
||||
const Vector3Impl& p_dir,
|
||||
const Vector3Impl& p_up
|
||||
); // vtable+0x28
|
||||
virtual void ResetWorldTransform(MxBool p_inVehicle); // vtable+0x2c
|
||||
// FUNCTION: LEGO1 0x10001090
|
||||
virtual void SetWorldSpeed(MxFloat p_worldSpeed) { m_worldSpeed = p_worldSpeed; } // vtable+0x30
|
||||
virtual void VTable0x34(); // vtable+0x34
|
||||
|
||||
@ -10,14 +10,7 @@ DECOMP_SIZE_ASSERT(LegoCameraController, 0xc8);
|
||||
// FUNCTION: LEGO1 0x10011d50
|
||||
LegoCameraController::LegoCameraController()
|
||||
{
|
||||
#ifdef COMPAT_MODE
|
||||
Vector3Data at(0, 0, 0);
|
||||
Vector3Data dir(0, 0, 1);
|
||||
Vector3Data up(0, 1, 0);
|
||||
SetWorldTransform(at, dir, up);
|
||||
#else
|
||||
SetWorldTransform(Vector3Data(0, 0, 0), Vector3Data(0, 0, 1), Vector3Data(0, 1, 0));
|
||||
#endif
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x10011f70
|
||||
@ -78,7 +71,7 @@ void LegoCameraController::OnMouseMove(MxU8 p_modifier, MxPoint32 p_point)
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x10012260
|
||||
void LegoCameraController::SetWorldTransform(Vector3Impl& p_at, Vector3Impl& p_dir, Vector3Impl& p_up)
|
||||
void LegoCameraController::SetWorldTransform(const Vector3Impl& p_at, const Vector3Impl& p_dir, const Vector3Impl& p_up)
|
||||
{
|
||||
CalcLocalTransform(p_at, p_dir, p_up, m_matrix1);
|
||||
m_matrix2 = m_matrix1;
|
||||
|
||||
@ -36,7 +36,7 @@ void LegoEntity::ResetWorldTransform(MxBool p_inVehicle)
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x10010790
|
||||
void LegoEntity::SetWorldTransform(Vector3Impl& p_loc, Vector3Impl& p_dir, Vector3Impl& p_up)
|
||||
void LegoEntity::SetWorldTransform(const Vector3Impl& p_loc, const Vector3Impl& p_dir, const Vector3Impl& p_up)
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
@ -65,38 +65,6 @@ void LegoMouseController::RightDrag(int p_x, int p_y)
|
||||
m_buttonY = p_y;
|
||||
}
|
||||
|
||||
|
||||
void LegoMouseController::vmethod_0x2c()
|
||||
{
|
||||
// FIXME: not sure this method actually exists: LegoCameraController overrides something
|
||||
}
|
||||
|
||||
void LegoMouseController::OnLButtonDown(MxPoint32 p_point)
|
||||
{
|
||||
// FIXME: not sure this method actually exists: LegoCameraController overrides something
|
||||
}
|
||||
|
||||
void LegoMouseController::OnLButtonUp(MxPoint32 p_point)
|
||||
{
|
||||
// FIXME: not sure this method actually exists: LegoCameraController overrides something
|
||||
}
|
||||
|
||||
void LegoMouseController::OnRButtonDown(MxPoint32 p_point)
|
||||
{
|
||||
// FIXME: not sure this method actually exists: LegoCameraController overrides something
|
||||
}
|
||||
|
||||
void LegoMouseController::OnRButtonUp(MxPoint32 p_point)
|
||||
{
|
||||
// FIXME: not sure this method actually exists: LegoCameraController overrides something
|
||||
}
|
||||
|
||||
void LegoMouseController::OnMouseMove(MxU8 p_modifier, MxPoint32 p_point)
|
||||
{
|
||||
// FIXME: not sure this method actually exists: LegoCameraController overrides something
|
||||
}
|
||||
|
||||
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
|
||||
// FUNCTION: LEGO1 0x100656e0
|
||||
|
||||
Loading…
Reference in New Issue
Block a user