mirror of https://github.com/PrimeDecomp/prime.git
20 lines
458 B
C++
20 lines
458 B
C++
|
#ifndef _CSCRIPTSPIDERBALLWAYPOINT
|
||
|
#define _CSCRIPTSPIDERBALLWAYPOINT
|
||
|
|
||
|
#include "MetroidPrime/CActor.hpp"
|
||
|
|
||
|
class CScriptSpiderBallWaypoint : public CActor {
|
||
|
public:
|
||
|
void ClearWaypoints();
|
||
|
void BuildWaypointListAndBounds(CStateManager& mgr);
|
||
|
|
||
|
private:
|
||
|
enum ECheckActiveWaypoint { kCAW_Check, kCAW_SkipCheck };
|
||
|
|
||
|
uint xe8_;
|
||
|
rstl::vector< TUniqueId > xec_waypoints;
|
||
|
rstl::optional_object< CAABox > xfc_aabox;
|
||
|
};
|
||
|
|
||
|
#endif // _CSCRIPTSPIDERBALLWAYPOINT
|