Search Results for

    Show / Hide Table of Contents

    Class NativeSdkMethods.CreateMouseEffectDelegate

    Create mouse effect.

    Inheritance
    Object
    NativeSdkMethods.CreateMouseEffectDelegate
    Namespace: Colore.Native
    Assembly: Colore.dll
    Syntax
    public sealed class CreateMouseEffectDelegate : MulticastDelegate
    Remarks

    The param parameter should point to the relevant struct for the passed in effect, according to the following list.

    Effect typeEffect struct
    StaticStaticMouseEffect
    CustomCustomMouseEffect

    Constructors

    CreateMouseEffectDelegate(Object, IntPtr)

    Declaration
    public CreateMouseEffectDelegate(object object, IntPtr method)
    Parameters
    Type Name Description
    Object object
    IntPtr method

    Methods

    BeginInvoke(MouseEffectType, IntPtr, ref Guid, AsyncCallback, Object)

    Declaration
    public virtual IAsyncResult BeginInvoke(MouseEffectType effectType, IntPtr param, ref Guid effectId, AsyncCallback callback, object object)
    Parameters
    Type Name Description
    MouseEffectType effectType
    IntPtr param
    Guid effectId
    AsyncCallback callback
    Object object
    Returns
    Type Description
    IAsyncResult

    EndInvoke(ref Guid, IAsyncResult)

    Declaration
    public virtual Result EndInvoke(ref Guid effectId, IAsyncResult result)
    Parameters
    Type Name Description
    Guid effectId
    IAsyncResult result
    Returns
    Type Description
    Result

    Invoke(MouseEffectType, IntPtr, ref Guid)

    Declaration
    public virtual Result Invoke(MouseEffectType effectType, IntPtr param, ref Guid effectId)
    Parameters
    Type Name Description
    MouseEffectType effectType
    IntPtr param
    Guid effectId
    Returns
    Type Description
    Result
    In This Article
    Back to top Copyright © 2015-2021 by Adam Hellberg and Brandon Scott
    Generated by DocFX