class CFuncTrackChange : public CFuncPlatRot
{
public:
    // MClassPtr = !!UNKNOWN!!
    CPathTrack* m_trackTop;
    // MClassPtr = !!UNKNOWN!!
    CPathTrack* m_trackBottom;
    // MClassPtr = !!UNKNOWN!!
    CFuncTrackTrain* m_train;
    CUtlSymbolLarge m_trackTopName;
    CUtlSymbolLarge m_trackBottomName;
    CUtlSymbolLarge m_trainName;
    TRAIN_CODE m_code;
    int32 m_targetState;
    int32 m_use;
};