| 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 31 of file node.h.

## Member Typedef Documentation

## ◆ Entry

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

Definition at line 51 of file node.h.

## Member Function Documentation

## ◆ Append()

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

Definition at line 29 of file node.cc.

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

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