Work on d_msg_object (#2186)

This commit is contained in:
hatal175
2024-08-07 13:18:30 +03:00
committed by GitHub
parent 6bf2f3cc55
commit 106d72032c
136 changed files with 2550 additions and 3847 deletions
+9
View File
@@ -2,6 +2,7 @@
#define JMESSAGE_PROCESSOR_H
#include "JSystem/JMessage/resource.h"
#include "algorithm.h"
namespace JMessage {
struct TResource;
@@ -63,6 +64,14 @@ struct TProcessor {
void pop() { upsz_--; }
TStack_& operator=(const TStack_& other) {
upsz_ = other.upsz_;
char** start = (char**)other.stack;
char** end = (char**)(other.stack + other.upsz_);
std::copy(start, end, stack);
return *this;
}
/* 0x0 */ u32 upsz_; // stack size
/* 0x4 */ const char* stack[4];
}; // Size: 0x14