프로퍼티 | 타입 | 설명 | |
---|---|---|---|
BAKE_INDICES | byte[] | ||
TEXTURE_COUNT | int | ||
VISUALPARAM_COUNT | int |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
m_attachments | List | ||
m_avatarHeight | float | ||
m_hipOffset | float | ||
m_owner | UUID | ||
m_serial | int | ||
m_texture | |||
m_visualparams | byte[] | ||
m_wearables | OpenSim.Framework.AvatarWearable[] |
메소드 | 설명 | |
---|---|---|
AvatarAppearance ( ) : System | ||
AvatarAppearance ( |
||
AvatarAppearance ( |
||
AvatarAppearance ( UUID owner ) : System | ||
AvatarAppearance ( UUID avatarID, |
||
AvatarAppearance ( UUID avatarID, OSDMap map ) : System | ||
ClearAttachments ( ) : void | ||
ClearWearables ( ) : void | ||
DetachAttachment ( UUID itemID ) : void | ||
GetAssetsFrom ( |
||
GetAttachments ( ) : List |
Get a list of the attachments, note that there may be duplicate attachpoints
|
|
GetAttachpoint ( UUID itemID ) : int | ||
Pack ( ) : OSDMap |
Create an OSDMap from the appearance data
|
|
SetAppearance ( |
||
SetAttachment ( int attachpoint, UUID item, UUID asset ) : void |
Add an attachment, if the attachpoint has the 0x80 bit set then we assume this is an append operation otherwise we replace whatever is currently attached at the attachpoint
|
|
SetHeight ( ) : void | ||
SetTextureEntries ( |
Set up appearance textures. Returns boolean that indicates whether the new entries actually change the existing values.
|
|
SetVisualParams ( byte visualParams ) : bool |
Set up visual parameters for the avatar and refresh the avatar height Returns boolean that indicates whether the new entries actually change the existing values.
|
|
SetWearable ( int wearableId, |
||
ToString ( ) : String | ||
Unpack ( OSDMap data ) : void |
Unpack and OSDMap and initialize the appearance from it
|
메소드 | 설명 | |
---|---|---|
SetDefaultParams ( ) : void | ||
SetDefaultTexture ( ) : void | ||
SetDefaultWearables ( ) : void |
메소드 | 설명 | |
---|---|---|
AppendAttachment ( OpenSim.Framework.AvatarAttachment attach ) : void | ||
ReplaceAttachment ( OpenSim.Framework.AvatarAttachment attach ) : void |
public AvatarAppearance ( |
||
appearance | ||
리턴 | System |
public AvatarAppearance ( |
||
appearance | ||
copyWearables | bool | |
리턴 | System |
public AvatarAppearance ( UUID avatarID, |
||
avatarID | UUID | |
wearables | ||
textureEntry | ||
visualParams | byte | |
리턴 | System |
public AvatarAppearance ( UUID avatarID, OSDMap map ) : System | ||
avatarID | UUID | |
map | OSDMap | |
리턴 | System |
public GetAssetsFrom ( |
||
app | ||
리턴 | void |
public SetAppearance ( |
||
textureEntry | ||
visualParams | byte | |
리턴 | void |
public SetAttachment ( int attachpoint, UUID item, UUID asset ) : void | ||
attachpoint | int | |
item | UUID | |
asset | UUID | |
리턴 | void |
public SetTextureEntries ( |
||
textureEntry | ||
리턴 | bool |
public SetVisualParams ( byte visualParams ) : bool | ||
visualParams | byte | |
리턴 | bool |
public SetWearable ( int wearableId, |
||
wearableId | int | |
wearable | ||
리턴 | void |
protected Primitive.TextureEntry,OpenMetaverse m_texture | ||
리턴 |