More work on tangibleCharacter, especially thread synch stuff

This commit is contained in:
2024-02-13 16:49:58 -05:00
parent d11fbca815
commit abb967f20b
7 changed files with 121 additions and 69 deletions

View File

@@ -130,13 +130,15 @@ public:
// Update the animation queue from Luprex.
//
// This reads the animation queue, and then based on
// what is new in the animation queue, it calls into
// the Actor's TangibleInterface, calling methods such
// as 'StartAnimation' and 'AbortAnimation' as necessary.
// This reads the animation queue, and copies it
// into the animtracker.
//
void UpdateAnimationQueue(std::string_view aq);
// Execute AnimStateChanged, if the 'changed' bit is set.
//
void MaybeExecuteAnimStateChanged();
private:
// Set the actor's blueprint, and recreate the actor if necessary.
//