Ejemplo n.º 1
0
 public ModelLoaderComponent(SerializationInfo info, StreamingContext context)
 {
     OnlyActiveWhileEquipped = info.GetValue(nameof(OnlyActiveWhileEquipped), OnlyActiveWhileEquipped);
     ModelName        = info.GetValue(nameof(ModelName), ModelName);
     LoadedModel      = info.GetValue(nameof(LoadedModel), LoadedModel);
     LoadedComponents = info.GetValue(nameof(LoadedComponents), LoadedComponents);
 }
Ejemplo n.º 2
0
 public RenderingComponent(SerializationInfo info, StreamingContext context)
 {
     _component = info.GetValue(nameof(_component), _component);
 }
Ejemplo n.º 3
0
 public RenderingComponent(IRenderingComponent rendering)
 {
     _component = new CachedGenericComponent <IRenderingComponent>(rendering);
 }
Ejemplo n.º 4
0
 public ImpactRendererComponent(IImpactRenderer renderer)
 {
     _renderer = new CachedGenericComponent <IImpactRenderer>(renderer);
 }
Ejemplo n.º 5
0
 public ImpactRendererComponent(SerializationInfo info, StreamingContext context)
 {
     _renderer = info.GetValue(nameof(_renderer), _renderer);
 }