|
Assimp
v4.1. (December 2018)
|
Public Member Functions | |
| void | AddChild (const Node &node) |
| template<typename... More> | |
| void | AddChild (const std::string &name, More... more) |
| template<typename... More> | |
| void | AddP70 (const std::string &name, const std::string &type, const std::string &type2, const std::string &flags, More... more) |
| void | AddP70bool (const std::string &name, bool value) |
| void | AddP70color (const std::string &name, double r, double g, double b) |
| void | AddP70colorA (const std::string &name, double r, double g, double b) |
| void | AddP70double (const std::string &name, double value) |
| void | AddP70enum (const std::string &name, int32_t value) |
| void | AddP70int (const std::string &name, int32_t value) |
| void | AddP70numberA (const std::string &name, double value) |
| void | AddP70string (const std::string &name, const std::string &value) |
| void | AddP70time (const std::string &name, int64_t value) |
| void | AddP70vector (const std::string &name, double x, double y, double z) |
| void | AddP70vectorA (const std::string &name, double x, double y, double z) |
| void | AddProperties () |
| template<typename T , typename... More> | |
| void | AddProperties (T value, More... more) |
| template<typename T > | |
| void | AddProperty (T value) |
| void | Begin (Assimp::StreamWriterLE &s, bool binary, int indent) |
| void | BeginChildren (Assimp::StreamWriterLE &s, bool binary, int indent) |
| void | Dump (Assimp::StreamWriterLE &s, bool binary, int indent) |
| void | Dump (std::shared_ptr< Assimp::IOStream > outfile, bool binary, int indent) |
| void | DumpChildren (Assimp::StreamWriterLE &s, bool binary, int indent) |
| void | DumpProperties (Assimp::StreamWriterLE &s, bool binary, int indent) |
| void | End (Assimp::StreamWriterLE &s, bool binary, int indent, bool has_children) |
| void | EndProperties (Assimp::StreamWriterLE &s, bool binary, int indent) |
| void | EndProperties (Assimp::StreamWriterLE &s, bool binary, int indent, size_t num_properties) |
| Node ()=default | |
| The default class constructor. More... | |
| Node (const std::string &n) | |
| The class constructor with the name. More... | |
| template<typename... More> | |
| Node (const std::string &n, const More... more) | |
Static Public Member Functions | |
| static void | WritePropertyNode (const std::string &name, const std::vector< double > &v, Assimp::StreamWriterLE &s, bool binary, int indent) |
| static void | WritePropertyNode (const std::string &name, const std::vector< int32_t > &v, Assimp::StreamWriterLE &s, bool binary, int indent) |
| template<typename T > | |
| static void | WritePropertyNode (const std::string &name, const T value, Assimp::StreamWriterLE &s, bool binary, int indent) |
Public Attributes | |
| std::vector< FBX::Node > | children |
| bool | force_has_children = false |
| std::string | name |
| std::vector< FBX::FBXExportProperty > | properties |
|
default |
The default class constructor.
|
inline |
The class constructor with the name.
|
inline |
|
inline |
|
inline |
|
inline |
| void Assimp::FBX::Node::AddP70bool | ( | const std::string & | name, |
| bool | value | ||
| ) |
| void Assimp::FBX::Node::AddP70color | ( | const std::string & | name, |
| double | r, | ||
| double | g, | ||
| double | b | ||
| ) |
| void Assimp::FBX::Node::AddP70colorA | ( | const std::string & | name, |
| double | r, | ||
| double | g, | ||
| double | b | ||
| ) |
| void Assimp::FBX::Node::AddP70double | ( | const std::string & | name, |
| double | value | ||
| ) |
| void Assimp::FBX::Node::AddP70enum | ( | const std::string & | name, |
| int32_t | value | ||
| ) |
| void Assimp::FBX::Node::AddP70int | ( | const std::string & | name, |
| int32_t | value | ||
| ) |
| void Assimp::FBX::Node::AddP70numberA | ( | const std::string & | name, |
| double | value | ||
| ) |
| void Assimp::FBX::Node::AddP70string | ( | const std::string & | name, |
| const std::string & | value | ||
| ) |
| void Assimp::FBX::Node::AddP70time | ( | const std::string & | name, |
| int64_t | value | ||
| ) |
| void Assimp::FBX::Node::AddP70vector | ( | const std::string & | name, |
| double | x, | ||
| double | y, | ||
| double | z | ||
| ) |
| void Assimp::FBX::Node::AddP70vectorA | ( | const std::string & | name, |
| double | x, | ||
| double | y, | ||
| double | z | ||
| ) |
|
inline |
|
inline |
|
inline |
| void Assimp::FBX::Node::Begin | ( | Assimp::StreamWriterLE & | s, |
| bool | binary, | ||
| int | indent | ||
| ) |
| void Assimp::FBX::Node::BeginChildren | ( | Assimp::StreamWriterLE & | s, |
| bool | binary, | ||
| int | indent | ||
| ) |
| void Assimp::FBX::Node::Dump | ( | Assimp::StreamWriterLE & | s, |
| bool | binary, | ||
| int | indent | ||
| ) |
| void Assimp::FBX::Node::Dump | ( | std::shared_ptr< Assimp::IOStream > | outfile, |
| bool | binary, | ||
| int | indent | ||
| ) |
| void Assimp::FBX::Node::DumpChildren | ( | Assimp::StreamWriterLE & | s, |
| bool | binary, | ||
| int | indent | ||
| ) |
| void Assimp::FBX::Node::DumpProperties | ( | Assimp::StreamWriterLE & | s, |
| bool | binary, | ||
| int | indent | ||
| ) |
| void Assimp::FBX::Node::End | ( | Assimp::StreamWriterLE & | s, |
| bool | binary, | ||
| int | indent, | ||
| bool | has_children | ||
| ) |
| void Assimp::FBX::Node::EndProperties | ( | Assimp::StreamWriterLE & | s, |
| bool | binary, | ||
| int | indent | ||
| ) |
| void Assimp::FBX::Node::EndProperties | ( | Assimp::StreamWriterLE & | s, |
| bool | binary, | ||
| int | indent, | ||
| size_t | num_properties | ||
| ) |
|
static |
|
static |
|
inlinestatic |
| std::vector<FBX::Node> Assimp::FBX::Node::children |
| bool Assimp::FBX::Node::force_has_children = false |
| std::string Assimp::FBX::Node::name |
| std::vector<FBX::FBXExportProperty> Assimp::FBX::Node::properties |