Utility class to write prefab data to NodePrefab.
More...
#include <Urho3D/Scene/PrefabWriter.h>
|
| PrefabWriterToMemory (NodePrefab &nodePrefab, PrefabSaveFlags flags={}) |
|
void | WriteNode (unsigned id, const Serializable *node) override |
|
void | WriteNumComponents (unsigned numComponents) override |
|
void | WriteComponent (unsigned id, const Serializable *component) override |
|
void | WriteNumChildren (unsigned numChildren) override |
|
void | BeginChild () override |
|
void | EndChild () override |
|
bool | IsEOF () const override |
|
PrefabSaveFlags | GetFlags () const override |
|
|
NodePrefab & | CurrentNode () const |
|
void | StartChildren () |
|
void | NextNode () |
|
void | CheckEOF () |
|
|
NodePrefab & | nodePrefab_ |
|
const PrefabSaveFlags | flags_ |
|
ea::vector< ea::pair< NodePrefab *, unsigned > > | stack_ |
|
unsigned | componentIndex_ {} |
|
Utility class to write prefab data to NodePrefab.
The documentation for this class was generated from the following files:
- Urho3D/Scene/PrefabWriter.h
- Urho3D/Scene/PrefabWriter.cpp