Class AccentColorAnimationDefinitionCreator
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class AccentColorAnimationDefinitionCreator : IAccentColorAnimationDefinitionAccessor
- Inheritance
-
objectAccentColorAnimationDefinitionCreator
- Implements
- Extension Methods
Constructors
AccentColorAnimationDefinitionCreator(IAccentColorMeshAccessor)
public AccentColorAnimationDefinitionCreator(IAccentColorMeshAccessor accentColorMeshAccessor)
Parameters
accentColorMeshAccessorIAccentColorMeshAccessor
Methods
Dispose()
public void Dispose()
TryRemapAccentColoredEntityHierarchy(MetaAnimationEntityHierarchyDefinition, AccentColorPaletteId, out MetaAnimationEntityHierarchyDefinition)
public bool TryRemapAccentColoredEntityHierarchy(MetaAnimationEntityHierarchyDefinition entityHierarchy, AccentColorPaletteId accentColorPalette, out MetaAnimationEntityHierarchyDefinition uniqueEntityHierarchy)
Parameters
entityHierarchyMetaAnimationEntityHierarchyDefinitionaccentColorPaletteAccentColorPaletteIduniqueEntityHierarchyMetaAnimationEntityHierarchyDefinition
Returns
- bool
TryRemapAccentColoredEntityHierarchy(MetaAnimationEntityHierarchyDefinition, IReadOnlyDictionary<AccentColorPaletteId, AccentColorPaletteId>, out MetaAnimationEntityHierarchyDefinition)
public bool TryRemapAccentColoredEntityHierarchy(MetaAnimationEntityHierarchyDefinition entityHierarchy, IReadOnlyDictionary<AccentColorPaletteId, AccentColorPaletteId> accentColorPaletteMappings, out MetaAnimationEntityHierarchyDefinition uniqueEntityHierarchy)
Parameters
entityHierarchyMetaAnimationEntityHierarchyDefinitionaccentColorPaletteMappingsIReadOnlyDictionary<AccentColorPaletteId, AccentColorPaletteId>uniqueEntityHierarchyMetaAnimationEntityHierarchyDefinition
Returns
- bool