TriLib  1.9.0
TriLib Unity Package
TriLib.AssimpMetadataCollection Class Reference

Represents a series of AssimpMetadata related to the given UnityEngine.GameObject. More...

Inheritance diagram for TriLib.AssimpMetadataCollection:

Public Member Functions

IEnumerator< KeyValuePair< string, AssimpMetadata > > GetEnumerator ()
 
void Add (KeyValuePair< string, AssimpMetadata > item)
 
void Clear ()
 
bool Contains (KeyValuePair< string, AssimpMetadata > item)
 
void CopyTo (KeyValuePair< string, AssimpMetadata >[] array, int arrayIndex)
 
bool Remove (KeyValuePair< string, AssimpMetadata > item)
 
void Add (string key, AssimpMetadata value)
 
bool ContainsKey (string key)
 
bool Remove (string key)
 
bool TryGetValue (string key, out AssimpMetadata value)
 

Properties

int Count [get]
 
bool IsReadOnly [get]
 
AssimpMetadata this[string key] [get, set]
 
ICollection< string > Keys [get]
 
ICollection< AssimpMetadata > Values [get]
 

Detailed Description

Represents a series of AssimpMetadata related to the given UnityEngine.GameObject.

Member Function Documentation

◆ Add() [1/2]

void TriLib.AssimpMetadataCollection.Add ( KeyValuePair< string, AssimpMetadata >  item)

◆ Add() [2/2]

void TriLib.AssimpMetadataCollection.Add ( string  key,
AssimpMetadata  value 
)

◆ Clear()

void TriLib.AssimpMetadataCollection.Clear ( )

◆ Contains()

bool TriLib.AssimpMetadataCollection.Contains ( KeyValuePair< string, AssimpMetadata >  item)

◆ ContainsKey()

bool TriLib.AssimpMetadataCollection.ContainsKey ( string  key)

◆ CopyTo()

void TriLib.AssimpMetadataCollection.CopyTo ( KeyValuePair< string, AssimpMetadata > []  array,
int  arrayIndex 
)

◆ GetEnumerator()

IEnumerator<KeyValuePair<string, AssimpMetadata> > TriLib.AssimpMetadataCollection.GetEnumerator ( )

◆ Remove() [1/2]

bool TriLib.AssimpMetadataCollection.Remove ( KeyValuePair< string, AssimpMetadata >  item)

◆ Remove() [2/2]

bool TriLib.AssimpMetadataCollection.Remove ( string  key)

◆ TryGetValue()

bool TriLib.AssimpMetadataCollection.TryGetValue ( string  key,
out AssimpMetadata  value 
)

Property Documentation

◆ Count

int TriLib.AssimpMetadataCollection.Count
get

◆ IsReadOnly

bool TriLib.AssimpMetadataCollection.IsReadOnly
get

◆ Keys

ICollection<string> TriLib.AssimpMetadataCollection.Keys
get

◆ this[string key]

AssimpMetadata TriLib.AssimpMetadataCollection.this[string key]
getset

◆ Values

ICollection<AssimpMetadata> TriLib.AssimpMetadataCollection.Values
get

The documentation for this class was generated from the following file: