| Flutter Impeller |

Classes | Public Types | Public Member Functions | List of all members
impeller::scene::Node::MutationLog Class Reference

`#include <node.h>`

## Classes
struct | SeekAnimationEntry
struct | SetAnimationStateEntry
struct | SetTransformEntry

## Public Types
using | Entry = std::variant< SetTransformEntry, SetAnimationStateEntry, SeekAnimationEntry >

## Public Member Functions
void | Append (const Entry &entry)

## Detailed Description

Definition at line 32 of file node.h.

## Member Typedef Documentation

## ◆ Entry

using impeller::scene::Node::MutationLog::Entry = std:: variant<SetTransformEntry, SetAnimationStateEntry, SeekAnimationEntry>

Definition at line 52 of file node.h.

## Member Function Documentation

## ◆ Append()

void impeller::scene::Node::MutationLog::Append | ( | const Entry & | entry | ) |

Definition at line 30 of file node.cc.

30 {
31 WriterLock lock(write_mutex_);
32 dirty_ = true;
33 entries_.push_back(entry);
34 }

Referenced by impeller::scene::Node::AddMutation().

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

- impeller/scene/node.h
- impeller/scene/node.cc