Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-05 | global: Start work on making the codebase match without inlining | mrb0nk500 | |
It seems more, and more obvious that the codebase was originally compiled without inlining. | |||
2023-03-04 | TProtocol: Match ctor | mrb0nk500 | |
The reason for the large change is because I was trying to figure out why `TTcpSocket`'s ctor was so disjointed from the rest of the functions. Turns out, it's inlined, and inlining was turned off. Most likely, the whole codebase has inlining turned off. oof, press f `TArray`. | |||
2023-02-28 | macros: Add `WEAK_FUNC` | mrb0nk500 | |
2023-02-28 | macros: Make the getter of `PRIVATE_MEMBER_ACCESSORS` return a | mrb0nk500 | |
reference, and add `PRIVATE_MEMBER_ACCESSORS_NON_REF` | |||
2023-02-26 | pso/macros: Add `EXTERN_OBJECT_NAME` macro | mrb0nk500 | |
2023-02-26 | pso/macros: Add getters/setters macros | mrb0nk500 | |
This'll come in handy later. | |||
2023-02-25 | TMenuList: Add `TMenuList`, and everything else that's needed to get it | mrb0nk500 | |
working I feel this is a good starting point for working on the protocol related code. | |||
2023-02-16 | macros: Add new `TL_{}_OBJECTS` xmacros | mrb0nk500 | |
This will be needed for later. | |||
2023-02-12 | TObject: Add `m_` prefix to non-function members, and remove `get_` from | mrb0nk500 | |
getter function names | |||
2023-02-12 | TObject: Make non-function members private, and add getters, and setters | mrb0nk500 | |
2023-02-05 | macros: Add `TL_OBJECTS` xmacro | mrb0nk500 | |
2023-02-03 | TObject, TMainTask: Make object names extern, and declare them in | mrb0nk500 | |
`TObject.cpp` This is to make it match the order in the original binary. | |||
2023-02-03 | pso/macros: Add `FOREACH_NODE{,_NODECL}_MULTI_ITER` | mrb0nk500 | |
This allows for iterating multiple things within a `FOREACH_NODE` macro. | |||
2023-01-30 | TObject, macros: Add `FOREACH_NODE` macros for dealing with TObject | mrb0nk500 | |
iteration Thanks to EpochFlame for suggesting this. | |||
2023-01-29 | pso: add `macros.h` | mrb0nk500 | |