C# Class RoadNamer.Utilities.RandomNameUtility

Mostrar archivo Open project: PropaneDragon/RoadNamer Class Usage Examples

Public Methods

Method Description
GetRoadName ( RandomRoadName checkingName, int forcePick = -1 ) : RandomRoadName
GetRoadPostfix ( RandomRoadPostfix checkingPostfix, bool alwaysPick = false, int forcePick = -1 ) : RandomRoadPostfix
GetRoadPrefix ( RandomRoadPrefix checkingPrefix, bool alwaysPick = false, int forcePick = -1 ) : RandomRoadPrefix
Instance ( ) : RandomNameUtility
SetInstance ( RandomNameUtility manager ) : void

Private Methods

Method Description
ValidRoadName ( RandomRoadName nameToCheck, RandomRoadName checkingName ) : bool
ValidRoadPostfix ( RandomRoadPostfix postfixToCheck, RandomRoadPostfix checkingPostfix ) : bool
ValidRoadPrefix ( RandomRoadPrefix prefixToCheck, RandomRoadPrefix checkingPrefix ) : bool

Method Details

GetRoadName() public static method

public static GetRoadName ( RandomRoadName checkingName, int forcePick = -1 ) : RandomRoadName
checkingName RandomRoadName
forcePick int
return RandomRoadName

GetRoadPostfix() public static method

public static GetRoadPostfix ( RandomRoadPostfix checkingPostfix, bool alwaysPick = false, int forcePick = -1 ) : RandomRoadPostfix
checkingPostfix RandomRoadPostfix
alwaysPick bool
forcePick int
return RandomRoadPostfix

GetRoadPrefix() public static method

public static GetRoadPrefix ( RandomRoadPrefix checkingPrefix, bool alwaysPick = false, int forcePick = -1 ) : RandomRoadPrefix
checkingPrefix RandomRoadPrefix
alwaysPick bool
forcePick int
return RandomRoadPrefix

Instance() public static method

public static Instance ( ) : RandomNameUtility
return RandomNameUtility

SetInstance() public static method

public static SetInstance ( RandomNameUtility manager ) : void
manager RandomNameUtility
return void