Show / Hide Table of Contents

Class ItemAnimationCategory

Maps item type to easy enum def with fixed number that can be used to know item generic type, or in animations on client (merged with old ToolItemName enum). Do not change numbers even even you need to remove some types

Inheritance
System.Object
ItemAnimationCategory
Namespace: Eco.Shared.Items
Assembly: Eco.Shared.dll
Syntax
public sealed class ItemAnimationCategory : Enum

Fields

Axe

Declaration
public const ItemAnimationCategory Axe
Field Value
Type Description
ItemAnimationCategory

Bow

Declaration
public const ItemAnimationCategory Bow
Field Value
Type Description
ItemAnimationCategory

Chainsaw

Declaration
public const ItemAnimationCategory Chainsaw
Field Value
Type Description
ItemAnimationCategory

ClaimTool

Declaration
public const ItemAnimationCategory ClaimTool
Field Value
Type Description
ItemAnimationCategory

ColorTool

Declaration
public const ItemAnimationCategory ColorTool
Field Value
Type Description
ItemAnimationCategory

Devtool

Declaration
public const ItemAnimationCategory Devtool
Field Value
Type Description
ItemAnimationCategory

Drill

Declaration
public const ItemAnimationCategory Drill
Field Value
Type Description
ItemAnimationCategory

FishingPole

Declaration
public const ItemAnimationCategory FishingPole
Field Value
Type Description
ItemAnimationCategory

Food

Declaration
public const ItemAnimationCategory Food
Field Value
Type Description
ItemAnimationCategory

Hammer

Declaration
public const ItemAnimationCategory Hammer
Field Value
Type Description
ItemAnimationCategory

HandheldCamera

Declaration
public const ItemAnimationCategory HandheldCamera
Field Value
Type Description
ItemAnimationCategory

Hoe

Declaration
public const ItemAnimationCategory Hoe
Field Value
Type Description
ItemAnimationCategory

InLoopOut

Declaration
public const ItemAnimationCategory InLoopOut
Field Value
Type Description
ItemAnimationCategory

InOut

Declaration
public const ItemAnimationCategory InOut
Field Value
Type Description
ItemAnimationCategory

Instant

Declaration
public const ItemAnimationCategory Instant
Field Value
Type Description
ItemAnimationCategory

LeftRightSingle

Declaration
public const ItemAnimationCategory LeftRightSingle
Field Value
Type Description
ItemAnimationCategory

Machete

Declaration
public const ItemAnimationCategory Machete
Field Value
Type Description
ItemAnimationCategory

ModernRockDrill

Declaration
public const ItemAnimationCategory ModernRockDrill
Field Value
Type Description
ItemAnimationCategory

Pickaxe

Declaration
public const ItemAnimationCategory Pickaxe
Field Value
Type Description
ItemAnimationCategory

RoadTool

Declaration
public const ItemAnimationCategory RoadTool
Field Value
Type Description
ItemAnimationCategory

Scythe

Declaration
public const ItemAnimationCategory Scythe
Field Value
Type Description
ItemAnimationCategory

Shovel

Declaration
public const ItemAnimationCategory Shovel
Field Value
Type Description
ItemAnimationCategory

Sickle

Declaration
public const ItemAnimationCategory Sickle
Field Value
Type Description
ItemAnimationCategory

Torch

Declaration
public const ItemAnimationCategory Torch
Field Value
Type Description
ItemAnimationCategory

Unknown

Declaration
public const ItemAnimationCategory Unknown
Field Value
Type Description
ItemAnimationCategory

value__

Declaration
public int value__
Field Value
Type Description
System.Int32

WorkingSingle

Declaration
public const ItemAnimationCategory WorkingSingle
Field Value
Type Description
ItemAnimationCategory

Extension Methods

CommandLine.FeedFromCommandLine(Object)
CommandLine.ToCommandLineArgs(Object, Func<Object, Boolean>)
ListUtil.DepthFirstTraversal<T>(T, Func<T, IEnumerable<T>>)
EnumerableExtensions.SingleItemAsEnumerable<T>(T)
EventUtils.RaiseEvent<TEventArgs>(Object, String, TEventArgs)
PredicateUtils.MatchesAll<TEnumerable, T>(T, TEnumerable)
PredicateUtils.MatchesAll<T>(T, Func<T, Boolean>[])
PredicateUtils.MatchesAny<TEnumerable, T>(T, TEnumerable)
ReflectionUtils.PropertyValue<T>(Object, PropertyInfo)
ReflectionUtils.TryGetPropertyValueByName<T>(Object, String, out T)
ReflectionUtils.GetPropertyValueByName<T>(Object, String)
ReflectionUtils.SetPropertyByName(Object, String, Object)
ReflectionUtils.GetStructPropertyByName<T>(Object, String)
ReflectionUtils.GetStringPropertyByName(Object, String)
ReflectionUtils.ZipByProperty<T>(Object, Object, Object, Func<T, T, T>)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾