diff options
| author | engineer124 <47598039+engineer124@users.noreply.github.com> | 2023-11-08 00:52:09 +1100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-07 10:52:09 -0300 |
| commit | dfb6c5b02c1d0c201d7201aa4b0b121d3f2d5683 (patch) | |
| tree | 527d0c5abc4d0e3b89a61e977848e5f47ba79a2b /src/code/z_actor.c | |
| parent | 28e2da2a18ddf1fc2dd81199e73eb18252684b43 (diff) | |
Struct Returns (#1466)
* change args
* more funcs
* cleanup
* play cleanup
* missed a file
* weird warnings
* missed some
* fix func from honotrap
Diffstat (limited to 'src/code/z_actor.c')
| -rw-r--r-- | src/code/z_actor.c | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/src/code/z_actor.c b/src/code/z_actor.c index aacee620b..887e08dcd 100644 --- a/src/code/z_actor.c +++ b/src/code/z_actor.c @@ -1815,19 +1815,15 @@ void func_800B8118(Actor* actor, PlayState* play, s32 flag) { } } -PosRot* Actor_GetFocus(PosRot* dest, Actor* actor) { - *dest = actor->focus; - - return dest; +PosRot Actor_GetFocus(Actor* actor) { + return actor->focus; } -PosRot* Actor_GetWorld(PosRot* dest, Actor* actor) { - *dest = actor->world; - - return dest; +PosRot Actor_GetWorld(Actor* actor) { + return actor->world; } -PosRot* Actor_GetWorldPosShapeRot(PosRot* dest, Actor* actor) { +PosRot Actor_GetWorldPosShapeRot(Actor* actor) { PosRot sp1C; Math_Vec3f_Copy(&sp1C.pos, &actor->world.pos); @@ -1837,9 +1833,8 @@ PosRot* Actor_GetWorldPosShapeRot(PosRot* dest, Actor* actor) { sp1C.pos.y += player->unk_AC0 * actor->scale.y; } sp1C.rot = actor->shape.rot; - *dest = sp1C; - return dest; + return sp1C; } /** |
