Astra Unity 2.6.6
Astra Unity Plugin
Astra.Asset.DecalManager Class Reference

Manages all DecalItems attached to the AvatarItem this manager is associated with More...

Inheritance diagram for Astra.Asset.DecalManager:

Public Member Functions

virtual void RemoveDecalItem (string guid)
 Remove a DecalItem with the given guid and destroy it More...
 
virtual void RemoveDecalItem (DecalItem decalItem)
 
virtual void RemoveAllDecalItems ()
 Remove all DecalItems
 
DecalItem GetDecalItem (string guid)
 Retrieve the DecalItem with the given guid More...
 
virtual List< DecalItemGetAllDecalItems ()
 Returns a list of DecalItems that are attached to the avatar More...
 

Additional Inherited Members

- Protected Attributes inherited from Astra.Asset.AvatarManagerBase
AvatarItem avatarItem
 

Detailed Description

Manages all DecalItems attached to the AvatarItem this manager is associated with

Member Function Documentation

◆ GetAllDecalItems()

virtual List< DecalItem > Astra.Asset.DecalManager.GetAllDecalItems ( )
inlinevirtual

Returns a list of DecalItems that are attached to the avatar

Returns
List of DecalItems attached to the AvatarItem

◆ GetDecalItem()

DecalItem Astra.Asset.DecalManager.GetDecalItem ( string  guid)
inline

Retrieve the DecalItem with the given guid

Parameters
guidGuid of the item to retrieve

◆ RemoveDecalItem()

virtual void Astra.Asset.DecalManager.RemoveDecalItem ( string  guid)
inlinevirtual

Remove a DecalItem with the given guid and destroy it

Parameters
guidGuid of the item to remove

The documentation for this class was generated from the following file: