Search Results for

    Class MelonGameAttribute

    Inheritance
    object
    Attribute
    MelonGameAttribute
    Inherited Members
    Attribute.GetCustomAttributes(MemberInfo, Type)
    Attribute.GetCustomAttributes(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(MemberInfo)
    Attribute.GetCustomAttributes(MemberInfo, bool)
    Attribute.IsDefined(MemberInfo, Type)
    Attribute.IsDefined(MemberInfo, Type, bool)
    Attribute.GetCustomAttribute(MemberInfo, Type)
    Attribute.GetCustomAttribute(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo)
    Attribute.GetCustomAttributes(ParameterInfo, Type)
    Attribute.GetCustomAttributes(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo, bool)
    Attribute.IsDefined(ParameterInfo, Type)
    Attribute.IsDefined(ParameterInfo, Type, bool)
    Attribute.GetCustomAttribute(ParameterInfo, Type)
    Attribute.GetCustomAttribute(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(Module, Type)
    Attribute.GetCustomAttributes(Module)
    Attribute.GetCustomAttributes(Module, bool)
    Attribute.GetCustomAttributes(Module, Type, bool)
    Attribute.IsDefined(Module, Type)
    Attribute.IsDefined(Module, Type, bool)
    Attribute.GetCustomAttribute(Module, Type)
    Attribute.GetCustomAttribute(Module, Type, bool)
    Attribute.GetCustomAttributes(Assembly, Type)
    Attribute.GetCustomAttributes(Assembly, Type, bool)
    Attribute.GetCustomAttributes(Assembly)
    Attribute.GetCustomAttributes(Assembly, bool)
    Attribute.IsDefined(Assembly, Type)
    Attribute.IsDefined(Assembly, Type, bool)
    Attribute.GetCustomAttribute(Assembly, Type)
    Attribute.GetCustomAttribute(Assembly, Type, bool)
    Attribute.Equals(object)
    Attribute.GetHashCode()
    Attribute.Match(object)
    Attribute.IsDefaultAttribute()
    Attribute.TypeId
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: RedLoader
    Assembly: RedLoader.dll
    Syntax
    [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
    public class MelonGameAttribute : Attribute

    Constructors

    MelonGameAttribute(string, string)

    Declaration
    public MelonGameAttribute(string developer = null, string name = null)
    Parameters
    Type Name Description
    string developer
    string name

    Properties

    Developer

    Developer of the Game.

    Declaration
    public string Developer { get; }
    Property Value
    Type Description
    string

    Name

    Name of the Game.

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    string

    Universal

    If the Attribute is set as Universal or not.

    Declaration
    public bool Universal { get; }
    Property Value
    Type Description
    bool

    Methods

    IsCompatible(MelonGameAttribute)

    Returns true or false if the Game is compatible with this Assembly.

    Declaration
    public bool IsCompatible(MelonGameAttribute att)
    Parameters
    Type Name Description
    MelonGameAttribute att
    Returns
    Type Description
    bool

    IsCompatible(string, string)

    Returns true or false if the Game is compatible with this Assembly.

    Declaration
    public bool IsCompatible(string developer, string gameName)
    Parameters
    Type Name Description
    string developer
    string gameName
    Returns
    Type Description
    bool

    IsCompatibleBecauseUniversal(MelonGameAttribute)

    Returns true or false if the Game is compatible with this Assembly specifically because of Universal Compatibility.

    Declaration
    public bool IsCompatibleBecauseUniversal(MelonGameAttribute att)
    Parameters
    Type Name Description
    MelonGameAttribute att
    Returns
    Type Description
    bool