public FullPath(RootPath InRootPath, ScopePath InScopePath) { mFullPath = Path.Combine(InRootPath.ToString(), InScopePath.ToString()); }
public DirPath(RootPath InRootPath, ScopePath InScopePath) { string dirPath = Path.Combine(InRootPath.ToString(), InScopePath.ToString()); mDirPath = dirPath; }
public RootPath GetRootPath(ScopePath InScopePath) { string rootPath = Pather.GetRootPath(mFullPath, InScopePath.ToString()); return(new RootPath(rootPath)); }
public ScopePath(ScopePath InDirPath, FileName InFileName) { mScopePath = Path.Combine(InDirPath.ToString(), InFileName.ToString( )); }