Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
image_generator_apng.h File Reference
#include "image_generator.h"
#include "flutter/fml/endianness.h"
#include "flutter/fml/logging.h"

Go to the source code of this file.

Classes

class  flutter::APNGImageGenerator
 

Namespaces

namespace  flutter
 

Macros

#define PNG_FIELD(T, name)
 

Macro Definition Documentation

◆ PNG_FIELD

#define PNG_FIELD (   T,
  name 
)
Value:
private: \
T name; \
\
public: \
T get_##name() const { \
return fml::BigEndianToArch<T>(name); \
} \
void set_##name(T n) { \
name = fml::BigEndianToArch<T>(n); \
}
const char * name
Definition fuchsia.cc:50
#define T

Definition at line 13 of file image_generator_apng.h.

14 : \
15 T name; \
16 \
17 public: \
18 T get_##name() const { \
19 return fml::BigEndianToArch<T>(name); \
20 } \
21 void set_##name(T n) { \
22 name = fml::BigEndianToArch<T>(n); \
23 }