C# 클래스 Universe.Framework.ClientInterfaces.AnimationSet

파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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