Files
Petari/include/Game/MapObj/MapPartsRailGuideDrawer.hpp
2024-08-20 20:19:54 -04:00

26 lines
653 B
C++

#pragma once
#include "Game/MapObj/MapPartsFunction.hpp"
#include "Game/MapObj/MapPartsRailGuidePoint.hpp"
#include "Game/Util.hpp"
class MapPartsRailGuideDrawer : public MapPartsFunction {
public:
MapPartsRailGuideDrawer(LiveActor *, const char *);
virtual ~MapPartsRailGuideDrawer();
virtual void init(const JMapInfoIter &);
virtual bool isWorking() const;
virtual void start();
virtual void end();
void initGuidePoints(const JMapInfoIter &);
void show();
void hide();
MR::Vector<MR::FixedArray<MapPartsRailGuidePoint*, 0x100> > mGuidePoints; // 0x18
u32 _41C;
s32 _420;
const char* _424;
};