C# Класс Universe.Framework.ClientInterfaces.AnimationSet

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Animations AvatarAnimations

Открытые методы

Метод Описание
Add ( UUID animID, int sequenceNum, UUID objectID ) : bool
AnimationSet ( AvatarAnimations animations ) : System
Clear ( ) : void
FromArray ( Animation theArray ) : void
GetArrays ( UUID &animIDs, int &sequenceNums, UUID &objectIDs ) : void
GetDefaultAnimationOverride ( string anim_state ) : string
HasAnimation ( UUID animID ) : bool
Remove ( UUID animID ) : bool
ResetDefaultAnimationOverride ( string anim_state ) : void
SetDefaultAnimation ( UUID animID, int sequenceNum, UUID objectID ) : bool

The default animation is reserved for "main" animations that are mutually exclusive, e.g. flying and sitting.

SetDefaultAnimationOverride ( string anim_state, UUID animID, string animation ) : void
ToArray ( ) : Animation[]
TrySetDefaultAnimation ( string anim, int sequenceNum, UUID objectID ) : bool

Set the animation as the default animation if it's known

Защищенные методы

Метод Описание
ResetDefaultAnimation ( ) : bool

Описание методов

Add() публичный Метод

public Add ( UUID animID, int sequenceNum, UUID objectID ) : bool
animID UUID
sequenceNum int
objectID UUID
Результат bool

AnimationSet() публичный Метод

public AnimationSet ( AvatarAnimations animations ) : System
animations AvatarAnimations
Результат System

Clear() публичный Метод

public Clear ( ) : void
Результат void

FromArray() публичный Метод

public FromArray ( Animation theArray ) : void
theArray Animation
Результат void

GetArrays() публичный Метод

public GetArrays ( UUID &animIDs, int &sequenceNums, UUID &objectIDs ) : void
animIDs UUID
sequenceNums int
objectIDs UUID
Результат void

GetDefaultAnimationOverride() публичный Метод

public GetDefaultAnimationOverride ( string anim_state ) : string
anim_state string
Результат string

HasAnimation() публичный Метод

public HasAnimation ( UUID animID ) : bool
animID UUID
Результат bool

Remove() публичный Метод

public Remove ( UUID animID ) : bool
animID UUID
Результат bool

ResetDefaultAnimation() защищенный Метод

protected ResetDefaultAnimation ( ) : bool
Результат bool

ResetDefaultAnimationOverride() публичный Метод

public ResetDefaultAnimationOverride ( string anim_state ) : void
anim_state string
Результат void

SetDefaultAnimation() публичный Метод

The default animation is reserved for "main" animations that are mutually exclusive, e.g. flying and sitting.
public SetDefaultAnimation ( UUID animID, int sequenceNum, UUID objectID ) : bool
animID UUID
sequenceNum int
objectID UUID
Результат bool

SetDefaultAnimationOverride() публичный Метод

public SetDefaultAnimationOverride ( string anim_state, UUID animID, string animation ) : void
anim_state string
animID UUID
animation string
Результат void

ToArray() публичный Метод

public ToArray ( ) : Animation[]
Результат Animation[]

TrySetDefaultAnimation() публичный Метод

Set the animation as the default animation if it's known
public TrySetDefaultAnimation ( string anim, int sequenceNum, UUID objectID ) : bool
anim string
sequenceNum int
objectID UUID
Результат bool

Описание свойств

Animations публичное статическое свойство

public static AvatarAnimations,Universe.Framework.ClientInterfaces Animations
Результат AvatarAnimations