Exemplo n.º 1
0
 /// <summary>
 /// Adds given asset to dictionary, if it doesn't already exist.
 /// </summary>
 /// <param name="toAdd"></param>
 public void AddAssetToDictionary(GameAssetData toAdd)
 {
     if (!GameAssetDirectory.ContainsKey(toAdd.AssetID))
     {
         GameAssetDirectory.Add(toAdd.AssetID, toAdd);
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initial setup of this component.
 /// </summary>
 public virtual void Initialize(GameAssetData parentData)
 {
     ParentAssetData = parentData;
 }
Exemplo n.º 3
0
 public override void Initialize(GameAssetData parentData)
 {
     base.Initialize(parentData);
 }
 public AssetIDComponent(int uniqueAssetID, GameAssetData assetData)
 {
     ID = uniqueAssetID;
     ParentAssetData = assetData;
 }