Search Results for

    Show / Hide Table of Contents

    Class CombinedValueEffector<T>

    Inheritance
    object
    CombinedValueEffector<T>
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: LobsterFramework
    Assembly: LobsterFramework.dll
    Syntax
    public class CombinedValueEffector<T> where T : IEquatable<T>
    Type Parameters
    Name Description
    T

    Methods

    | Improve this Doc View Source

    Apply(T)

    Set a effector to the specified value and apply it

    Declaration
    public void Apply(T value)
    Parameters
    Type Name Description
    T value

    The value of the effector to be added

    | Improve this Doc View Source

    ~CombinedValueEffector()

    Declaration
    protected ~CombinedValueEffector()
    | Improve this Doc View Source

    Release()

    Remove the effector from CombinedValue

    Declaration
    public void Release()
    | Improve this Doc View Source

    SetValue(T)

    Change the value of the effector added, effector value must be compatible. If the effector is not applied then nothing will happen

    Declaration
    public bool SetValue(T value)
    Parameters
    Type Name Description
    T value

    The value to change to

    Returns
    Type Description
    bool

    true if the effector value has been changed, otherwise false

    • Improve this Doc
    • View Source
    In This Article
    Back to top LobsterFramework documentation