mirror of
https://github.com/zeldaret/st
synced 2026-08-15 12:58:54 -04:00
Decompilation of ActorUnkSWON (#79)
* feat: decompiling ActorUnkSnow * feat: rename function to vfunc_18 * refactor: remove unused ActorUnkSWON_c4 * refactor: use union field Co-authored-by: Yanis <35189056+Yanis002@users.noreply.github.com> * mark as completed and match jp * fix build issues --------- Co-authored-by: Yanis <35189056+Yanis002@users.noreply.github.com>
This commit is contained in:
@@ -1,5 +1,3 @@
|
||||
//! TODO: This file was generated automatically and might contain errors
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "Actor/Actor.hpp"
|
||||
@@ -7,16 +5,6 @@
|
||||
#include "global.h"
|
||||
#include "types.h"
|
||||
|
||||
class ActorUnkSWON_c4 : public Actor_c4 {
|
||||
public:
|
||||
ActorUnkSWON_c4(Actor *param1);
|
||||
|
||||
/* 00 */ virtual unk32 vfunc_00(Actor_c4_stack param1, unk32 param2) override;
|
||||
/* 04 */ virtual void vfunc_04() override;
|
||||
/* 08 */ virtual void vfunc_08() override;
|
||||
/* 0C */ virtual void vfunc_0c(unk32 param1) override;
|
||||
};
|
||||
|
||||
class ActorUnkSWON : public Actor {
|
||||
public:
|
||||
/* 00 (base) */
|
||||
@@ -24,9 +12,8 @@ public:
|
||||
|
||||
ActorUnkSWON();
|
||||
|
||||
/* 18 */ virtual bool vfunc_18(unk32 param_1) override;
|
||||
/* 4C */ virtual ~ActorUnkSWON() override;
|
||||
|
||||
void func_ov031_020f7e34(void);
|
||||
};
|
||||
|
||||
class ActorProfileUnkSWON : public ActorProfile {
|
||||
|
||||
Reference in New Issue
Block a user