Astra Unity 2.6.6
Astra Unity Plugin
All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Astra.Asset.AlphaMaskManager Class Reference

Functionality for generating the alpha mask for this AvatarItem More...

Inheritance diagram for Astra.Asset.AlphaMaskManager:

Public Member Functions

delegate void injectmorphableevent ()
 
void ComputeAIMasks (bool copyMasks=false)
 Force the Alpha texture to be recomputed More...
 

Public Attributes

bool DoPostCullEdgeCleanup = false
 When ComputeCullableAITris is called if this is true, additional work will be done to help prevent gaps and artifacts on boundaries that are culled if true. This has a high cost, and is off by default.
 

Events

injectmorphableevent InjectMorphableCompleteEvent
 

Additional Inherited Members

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

Detailed Description

Functionality for generating the alpha mask for this AvatarItem

Member Function Documentation

◆ ComputeAIMasks()

void Astra.Asset.AlphaMaskManager.ComputeAIMasks ( bool  copyMasks = false)
inline

Force the Alpha texture to be recomputed

Parameters
copyMasksif true, will copy the masks into this.BaseFigure.AIBodyMask and this.BaseFigure.AIHeadMask

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