Search Results for

    Show / Hide Table of Contents

    Class WeaponAnimationAttribute

    Indicate the weapon ability has an array of animations.

    Inheritance
    object
    Attribute
    InitializationAttribute
    WeaponAnimationAttribute
    Implements
    _Attribute
    Inherited Members
    InitializationAttribute.CompatabilityCheckerMethodName
    Attribute.Equals(object)
    Attribute.GetCustomAttribute(Assembly, Type)
    Attribute.GetCustomAttribute(Assembly, Type, bool)
    Attribute.GetCustomAttribute(MemberInfo, Type)
    Attribute.GetCustomAttribute(MemberInfo, Type, bool)
    Attribute.GetCustomAttribute(Module, Type)
    Attribute.GetCustomAttribute(Module, Type, bool)
    Attribute.GetCustomAttribute(ParameterInfo, Type)
    Attribute.GetCustomAttribute(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(Assembly)
    Attribute.GetCustomAttributes(Assembly, bool)
    Attribute.GetCustomAttributes(Assembly, Type)
    Attribute.GetCustomAttributes(Assembly, Type, bool)
    Attribute.GetCustomAttributes(MemberInfo)
    Attribute.GetCustomAttributes(MemberInfo, bool)
    Attribute.GetCustomAttributes(MemberInfo, Type)
    Attribute.GetCustomAttributes(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(Module)
    Attribute.GetCustomAttributes(Module, bool)
    Attribute.GetCustomAttributes(Module, Type)
    Attribute.GetCustomAttributes(Module, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo)
    Attribute.GetCustomAttributes(ParameterInfo, bool)
    Attribute.GetCustomAttributes(ParameterInfo, Type)
    Attribute.GetCustomAttributes(ParameterInfo, Type, bool)
    Attribute.GetHashCode()
    Attribute.IsDefaultAttribute()
    Attribute.IsDefined(Assembly, Type)
    Attribute.IsDefined(Assembly, Type, bool)
    Attribute.IsDefined(MemberInfo, Type)
    Attribute.IsDefined(MemberInfo, Type, bool)
    Attribute.IsDefined(Module, Type)
    Attribute.IsDefined(Module, Type, bool)
    Attribute.IsDefined(ParameterInfo, Type)
    Attribute.IsDefined(ParameterInfo, Type, bool)
    Attribute.Match(object)
    Attribute.TypeId
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: LobsterFramework.AbilitySystem.WeaponSystem
    Assembly: LobsterFramework.dll
    Syntax
    [RegisterInitialization(0, AttributeType = InitializationAttributeType.Editor)]
    [AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
    public sealed class WeaponAnimationAttribute : InitializationAttribute, _Attribute

    Constructors

    | Improve this Doc View Source

    WeaponAnimationAttribute(Type)

    Declaration
    public WeaponAnimationAttribute(Type enumType)
    Parameters
    Type Name Description
    Type enumType

    The default integer backed enum that defines the size of the animation clip array. Indexed by enum entries.

    Methods

    | Improve this Doc View Source

    Init(Type)

    Perform initialization tasks

    Declaration
    protected override void Init(Type abilityType)
    Parameters
    Type Name Description
    Type abilityType
    Overrides
    InitializationAttribute.Init(Type)
    | Improve this Doc View Source

    IsCompatible(Type)

    Declaration
    public static bool IsCompatible(Type abilityType)
    Parameters
    Type Name Description
    Type abilityType
    Returns
    Type Description
    bool

    Implements

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