summaryrefslogtreecommitdiff
path: root/src/toBeSorted/d_camera_base.cpp
diff options
context:
space:
mode:
authorrobojumper <robojumper@gmail.com>2026-01-06 21:05:51 +0100
committerrobojumper <robojumper@gmail.com>2026-03-01 20:59:49 +0100
commitac48f9877b3918e2c41557fad76c37563678643e (patch)
tree0e23db3f2fd9924e76aaea12c310cfa6d47097a2 /src/toBeSorted/d_camera_base.cpp
parent02c46f14241b2d99d9a68399c4197f493212a301 (diff)
d_camera OK
Diffstat (limited to 'src/toBeSorted/d_camera_base.cpp')
-rw-r--r--src/toBeSorted/d_camera_base.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/toBeSorted/d_camera_base.cpp b/src/toBeSorted/d_camera_base.cpp
index d8c163d9..7949c539 100644
--- a/src/toBeSorted/d_camera_base.cpp
+++ b/src/toBeSorted/d_camera_base.cpp
@@ -22,18 +22,18 @@ bool dCameraBase_c::doCreate(s32 index) {
}
bool dCameraBase_c::doRemove() {
- field_0x01 = false;
+ mPrevIsActive = false;
return remove();
}
bool dCameraBase_c::doExecute() {
- if (mIsActie && !field_0x01) {
- vt_0x08();
- } else if (!mIsActie && field_0x01) {
- vt_0x0C();
+ if (mIsActive && !mPrevIsActive) {
+ onBecomeActive();
+ } else if (!mIsActive && mPrevIsActive) {
+ onBecomeInactive();
}
- field_0x01 = mIsActie;
- if (!mIsActie) {
+ mPrevIsActive = mIsActive;
+ if (!mIsActive) {
return false;
} else {
return execute();
@@ -41,7 +41,7 @@ bool dCameraBase_c::doExecute() {
}
bool dCameraBase_c::doDraw() {
- if (field_0x01) {
+ if (mPrevIsActive) {
return draw();
}
return false;