Class SerializableGroups
Inheritance
SerializableGroups
Syntax
[Serializable]
public class SerializableGroups
Constructors
SerializableGroups()
Declaration
public SerializableGroups()
SerializableGroups(Dictionary<String, List<AssetReference>>)
Declaration
public SerializableGroups(Dictionary<string, List<AssetReference>> groups)
Parameters
SerializableGroups(SerializableGroups)
Declaration
public SerializableGroups(SerializableGroups rhs)
Parameters
Properties
Groups
Declaration
public List<SerializableGroups.Group> Groups { get; }
Property Value
Item[String]
Declaration
public List<string> this[string groupName] { get; set; }
Parameters
Type |
Name |
Description |
String |
groupName |
|
Property Value
Methods
ContainsKey(String)
Declaration
public bool ContainsKey(string groupName)
Parameters
Type |
Name |
Description |
String |
groupName |
|
Returns
Equals(Object)
Declaration
public override bool Equals(object rhs)
Parameters
Type |
Name |
Description |
Object |
rhs |
|
Returns
Overrides
FindGroupOfAsset(String)
Declaration
public string FindGroupOfAsset(string path)
Parameters
Type |
Name |
Description |
String |
path |
|
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
Remove(String)
Declaration
public void Remove(string groupName)
Parameters
Type |
Name |
Description |
String |
groupName |
|
ToGroupDictionary()
Declaration
public Dictionary<string, List<AssetReference>> ToGroupDictionary()
Returns
Operators
Equality(SerializableGroups, SerializableGroups)
Declaration
public static bool operator ==(SerializableGroups lhs, SerializableGroups rhs)
Parameters
Returns
Inequality(SerializableGroups, SerializableGroups)
Declaration
public static bool operator !=(SerializableGroups lhs, SerializableGroups rhs)
Parameters
Returns