/// <summary> /// Gets the path of the specified submodule. /// </summary> /// <param name="type"> /// The <see cref="SubmoduleInfo" /> type for the submodule. /// </param> public static string GetSubmodulePath(System.Type type) { return( Mode == SubmoduleMapMode.Editor ? SubmoduleMapEditorAdaptor.GetSubmodulePath(type) : SubmoduleMapPlayerAdaptor.GetSubmodulePath(type) ); }
/// <summary> /// Gets the <see cref="SubmoduleInfo" /> type for the submodule that contains the specified path. /// </summary> /// <param name="path"> /// The path. /// </param> public static System.Type GetSubmoduleType(string path) { return( Mode == SubmoduleMapMode.Editor ? SubmoduleMapEditorAdaptor.GetSubmoduleType(path) : SubmoduleMapPlayerAdaptor.GetSubmoduleType(path) ); }
/// <summary> /// Gets the flag that indicates whether the submodule map contains data for the specified type. /// </summary> /// <param name="type"> /// The <see cref="SubmoduleInfo" /> type for the submodule. /// </param> public static bool Contains(System.Type type) { return( Mode == SubmoduleMapMode.Editor ? SubmoduleMapEditorAdaptor.Contains(type) : SubmoduleMapPlayerAdaptor.Contains(type) ); }