1#include "Game/Map/RailGraphEdge.hpp"
2#include "Game/Util.hpp"
4RailGraphEdge::RailGraphEdge() {
20void RailGraphEdge::clearConnectInfo() {
28s32 RailGraphEdge::getNextNode(s32 a1)
const {
42s32 RailGraphEdge::getNextEdge(s32 a1)
const {
54void RailGraphEdge::setNextEdge(s32 a1, s32 a2) {
63void RailGraphEdge::setArgs(
const JMapInfo *pInfo, s32 a2) {
64 pInfo->getValue<s32>(a2,
"point_arg0", &mPointArg0);
65 pInfo->getValue<s32>(a2,
"point_arg1", &mPointArg1);
66 pInfo->getValue<s32>(a2,
"point_arg2", &mPointArg2);
67 pInfo->getValue<s32>(a2,
"point_arg3", &mPointArg3);
68 pInfo->getValue<s32>(a2,
"point_arg4", &mPointArg4);
69 pInfo->getValue<s32>(a2,
"point_arg5", &mPointArg5);
70 pInfo->getValue<s32>(a2,
"point_arg6", &mPointArg6);
71 pInfo->getValue<s32>(a2,
"point_arg7", &mPointArg7);