コード例 #1
0
ファイル: TestExtension4.cs プロジェクト: galaktor/ngin
 protected override void AqquirePublicEntityProperties( IEntityExtensionPublicAqquisitionStorage publicDataStorage )
 {
     publicDataStorage.TryGetValue( this.Name, out this.something );
 }
コード例 #2
0
ファイル: EntityExtension.cs プロジェクト: galaktor/ngin
 /// <summary>
 /// When overridden, an extension will have the chance to get any external entity data
 /// before proceeding with it's operations that are based on this data.
 /// </summary>
 /// <param name="publicDataStorage">The public storage from which data can be aqquired using the methods <see cref="IEntityExtensionPublicAqquisitionStorage.TryGetValue"/> or <see cref="IEntityExtensionPublicAqquisitionStorage.this[ string key ]"/>.</param>
 protected virtual void AqquirePublicEntityProperties( IEntityExtensionPublicAqquisitionStorage publicDataStorage )
 {
 }