Antura  1.1.0
Antura.Dog.AnturaModelManager Class Reference

Handles loading and assignment of visual reward props appearing on Antura. More...

Inheritance diagram for Antura.Dog.AnturaModelManager:

Public Member Functions

void LoadAnturaCustomization (AnturaCustomization _anturaCustomization)
 Loads the antura customization elements on Antura model. More...
 
AnturaCustomization SaveAnturaCustomization ()
 Saves the antura customization using the current model customization. More...
 
GameObject LoadRewardPackOnAntura (RewardPackUnlockData rewardPackUnlockData)
 
void ClearLoadedRewards ()
 
void ClearLoadedRewardInCategory (string _categoryId)
 Clears the loaded reward in category. More...
 
GameObject SetRewardMaterialColors (GameObject _gameObject, RewardPackUnlockData rewardPackUnlockData)
 Sets the reward material colors. More...
 
GameObject LoadRewardOnAntura (RewardPackUnlockData rewardPackUnlockData)
 Loads the reward on model. More...
 

Public Attributes

Transform Dog_head
 
Transform Dog_spine01
 
Transform Dog_jaw
 
Transform Dog_Tail3
 
Transform Dog_R_ear04
 
Transform Dog_L_ear04
 
SkinnedMeshRenderer SkinnedMesh
 
SkinnedMeshRenderer [] SkinnedMeshsTextureOnly
 
Transform transformParent
 Pointer to transform used as parent for add reward model (and remove if already mounted yet). More...
 

Static Public Attributes

static AnturaModelManager I
 

Detailed Description

Handles loading and assignment of visual reward props appearing on Antura.

Member Function Documentation

◆ ClearLoadedRewardInCategory()

void Antura.Dog.AnturaModelManager.ClearLoadedRewardInCategory ( string  _categoryId)

Clears the loaded reward in category.

Parameters
_categoryIdThe category identifier.

◆ ClearLoadedRewards()

void Antura.Dog.AnturaModelManager.ClearLoadedRewards ( )

◆ LoadAnturaCustomization()

void Antura.Dog.AnturaModelManager.LoadAnturaCustomization ( AnturaCustomization  _anturaCustomization)

Loads the antura customization elements on Antura model.

Parameters
_anturaCustomizationThe antura customization.
  • decal

◆ LoadRewardOnAntura()

GameObject Antura.Dog.AnturaModelManager.LoadRewardOnAntura ( RewardPackUnlockData  rewardPackUnlockData)

Loads the reward on model.

Parameters
_idThe identifier.
Returns

◆ LoadRewardPackOnAntura()

GameObject Antura.Dog.AnturaModelManager.LoadRewardPackOnAntura ( RewardPackUnlockData  rewardPackUnlockData)

◆ SaveAnturaCustomization()

AnturaCustomization Antura.Dog.AnturaModelManager.SaveAnturaCustomization ( )

Saves the antura customization using the current model customization.

Returns

◆ SetRewardMaterialColors()

GameObject Antura.Dog.AnturaModelManager.SetRewardMaterialColors ( GameObject  _gameObject,
RewardPackUnlockData  rewardPackUnlockData 
)

Sets the reward material colors.

Parameters
_gameObjectThe game object.
rewardPackUnlockDataThe reward pack.
Returns

Member Data Documentation

◆ Dog_head

Transform Antura.Dog.AnturaModelManager.Dog_head

◆ Dog_jaw

Transform Antura.Dog.AnturaModelManager.Dog_jaw

◆ Dog_L_ear04

Transform Antura.Dog.AnturaModelManager.Dog_L_ear04

◆ Dog_R_ear04

Transform Antura.Dog.AnturaModelManager.Dog_R_ear04

◆ Dog_spine01

Transform Antura.Dog.AnturaModelManager.Dog_spine01

◆ Dog_Tail3

Transform Antura.Dog.AnturaModelManager.Dog_Tail3

◆ I

AnturaModelManager Antura.Dog.AnturaModelManager.I
static

◆ SkinnedMesh

SkinnedMeshRenderer Antura.Dog.AnturaModelManager.SkinnedMesh

◆ SkinnedMeshsTextureOnly

SkinnedMeshRenderer [] Antura.Dog.AnturaModelManager.SkinnedMeshsTextureOnly

◆ transformParent

Transform Antura.Dog.AnturaModelManager.transformParent

Pointer to transform used as parent for add reward model (and remove if already mounted yet).


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