mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 00:14:22 +00:00
Implement/match MxDSAction constructor (#101)
* Implement MxDSAction constructor * Update mxdsaction.cpp
This commit is contained in:

committed by
GitHub

parent
71950cd40a
commit
c48fc69cf3
@@ -9,7 +9,7 @@ class MxVector2
|
||||
{
|
||||
public:
|
||||
// OFFSET: LEGO1 0x1000c0f0
|
||||
inline MxVector2(float* p_data) : m_data(p_data) {}
|
||||
inline MxVector2(float* p_data) { this->SetData(p_data); }
|
||||
|
||||
// vtable + 0x00 (no virtual destructor)
|
||||
virtual void AddScalarImpl(float p_value) = 0;
|
||||
@@ -21,7 +21,9 @@ public:
|
||||
virtual void MullVectorImpl(float *p_value) = 0;
|
||||
virtual void DivScalarImpl(float *p_value) = 0;
|
||||
virtual float DotImpl(float *p_a, float *p_b) const = 0;
|
||||
virtual void SetData(float *p_data);
|
||||
|
||||
// OFFSET: LEGO1 0x10002060
|
||||
virtual void SetData(float *p_data) { this->m_data = p_data; }
|
||||
|
||||
// vtable + 0x20
|
||||
virtual void EqualsImpl(float *p_data) = 0;
|
||||
|
Reference in New Issue
Block a user