3 using SiliconStudio.Core;
5 namespace SiliconStudio.
Paradox.Effects
9 public abstract object GetDefaultValue();
34 DefaultValue = defaultValue;
43 DefaultDynamicValueT = defaultDynamicValue;
55 get {
return DefaultDynamicValueT; }
65 if (DefaultDynamicValueT != null)
69 foreach (var dependencyKey
in DefaultDynamicValueT.Dependencies)
70 parameterCollection.RegisterParameter(dependencyKey, addDependencies);
72 parameterCollection.AddDynamic((
ParameterKey<T>)parameterKey, DefaultDynamicValueT);
Key of an effect parameter.
Key of an gereric effect parameter.
Base class for ParameterDynamicValue{T}.
A container to handle a hierarchical collection of effect variables.
Describes a dynamic value with no input.