OdysseyDecomp/lib/al/Project/Fluid/FlowMapCtrl.h

25 lines
418 B
C++

#pragma once
#include "Library/LiveActor/LiveActor.h"
namespace al {
class FlowMapParts;
class FlowMapCtrl {
public:
FlowMapCtrl(LiveActor* parentActor);
void update();
void init(s32 interval, f32 speed) {
mInterval = interval;
mSpeed = speed;
}
private:
LiveActor* mParent = nullptr;
s32 mFlowStep = 0;
s32 mInterval = 60;
f32 mSpeed = 1.0f;
};
} // namespace al