Table of Contents

Class AccentColorAnimationDefinitionCreator

Namespace
Root
Assembly
SPZGameAssembly.dll
public class AccentColorAnimationDefinitionCreator : IAccentColorAnimationDefinitionAccessor
Inheritance
object
AccentColorAnimationDefinitionCreator
Implements
Extension Methods

Constructors

AccentColorAnimationDefinitionCreator(IAccentColorMeshAccessor)

public AccentColorAnimationDefinitionCreator(IAccentColorMeshAccessor accentColorMeshAccessor)

Parameters

accentColorMeshAccessor IAccentColorMeshAccessor

Methods

Dispose()

public void Dispose()

TryRemapAccentColoredEntityHierarchy(MetaAnimationEntityHierarchyDefinition, AccentColorPaletteId, out MetaAnimationEntityHierarchyDefinition)

public bool TryRemapAccentColoredEntityHierarchy(MetaAnimationEntityHierarchyDefinition entityHierarchy, AccentColorPaletteId accentColorPalette, out MetaAnimationEntityHierarchyDefinition uniqueEntityHierarchy)

Parameters

entityHierarchy MetaAnimationEntityHierarchyDefinition
accentColorPalette AccentColorPaletteId
uniqueEntityHierarchy MetaAnimationEntityHierarchyDefinition

Returns

bool

TryRemapAccentColoredEntityHierarchy(MetaAnimationEntityHierarchyDefinition, IReadOnlyDictionary<AccentColorPaletteId, AccentColorPaletteId>, out MetaAnimationEntityHierarchyDefinition)

public bool TryRemapAccentColoredEntityHierarchy(MetaAnimationEntityHierarchyDefinition entityHierarchy, IReadOnlyDictionary<AccentColorPaletteId, AccentColorPaletteId> accentColorPaletteMappings, out MetaAnimationEntityHierarchyDefinition uniqueEntityHierarchy)

Parameters

entityHierarchy MetaAnimationEntityHierarchyDefinition
accentColorPaletteMappings IReadOnlyDictionary<AccentColorPaletteId, AccentColorPaletteId>
uniqueEntityHierarchy MetaAnimationEntityHierarchyDefinition

Returns

bool