mirror of
https://github.com/bdunderscore/modular-avatar.git
synced 2025-01-18 20:30:08 +08:00
c454bc1ed8
* Add integration test for blendshape sync * fix: blendshape sync not being processed This change refactors AnimationDatabase to be part of the same extension context as the TrackObjectRenames functionality (which is renamed back to PathMappings). This then allows us to sequence deactivation of this context to come after blendshape processing completes. Fixes: #461
17 lines
504 B
C#
17 lines
504 B
C#
#region
|
|
|
|
using nadena.dev.ndmf;
|
|
|
|
#endregion
|
|
|
|
namespace nadena.dev.modular_avatar.animation
|
|
{
|
|
/// <summary>
|
|
/// This interface tags components which supply additional animation controllers for merging. They will be given
|
|
/// an opportunity to apply animation path updates when the TrackObjectRenamesContext is committed.
|
|
/// </summary>
|
|
internal interface IOnCommitObjectRenames
|
|
{
|
|
void OnCommitObjectRenames(BuildContext buildContext, PathMappings renameContext);
|
|
}
|
|
} |