summaryrefslogtreecommitdiff
path: root/src/pso/TObject2.cpp
AgeCommit message (Collapse)Author
2023-03-07global: Completly disable inliningmrb0nk500
This is because it looks more, and more clear that the entire codebase was compiled without inlining. Likely to reduce code size from all the byteswap functions, only present on the GameCube version.
2023-02-16TObject: Add `toggle_flag_3()`mrb0nk500
2023-02-10TObject: Add `{,dis}allow_rendering_shadows()`mrb0nk500
2023-02-08TObject: Rename `clear_flag_4()` -> `allow_rendering()`mrb0nk500
2023-02-08TObject: Rename `set_flag_4()` -> `disallow_rendering()`mrb0nk500
2023-02-08TObject: Rename `set_flag_0()` -> `queue_destruction()`mrb0nk500
2023-02-08TObject: Add, and make use of `enum object_flags`mrb0nk500
2023-02-03TObject: Add `{set,clear}_flag_4()`mrb0nk500
2023-02-03TObject: Add `{set,clear}_flag_3()`mrb0nk500
2023-01-30TObject, TObject2: Create `TObject2.cpp`, and move flag functionsmrb0nk500
into it This is necessary to get the function placement correct.