Assimp  v4.1. (December 2018)
Assimp::FBX::Scope Class Reference

FBX data entity that consists of a 'scope', a collection of not necessarily unique #Element instances. More...

Public Member Functions

const ElementMapElements () const
 
const ElementFindElementCaseInsensitive (const std::string &elementName) const
 
ElementCollection GetCollection (const std::string &index) const
 
const Elementoperator[] (const std::string &index) const
 
 Scope (Parser &parser, bool topLevel=false)
 
 ~Scope ()
 

Detailed Description

FBX data entity that consists of a 'scope', a collection of not necessarily unique #Element instances.

Example:

*    GlobalSettings:  {
*        Version: 1000
*        Properties70:
*        [...]
*    }
*  

Constructor & Destructor Documentation

◆ Scope()

Assimp::FBX::Scope::Scope ( Parser parser,
bool  topLevel = false 
)

◆ ~Scope()

Assimp::FBX::Scope::~Scope ( )

Member Function Documentation

◆ Elements()

const ElementMap& Assimp::FBX::Scope::Elements ( ) const
inline

◆ FindElementCaseInsensitive()

const Element* Assimp::FBX::Scope::FindElementCaseInsensitive ( const std::string &  elementName) const
inline

◆ GetCollection()

ElementCollection Assimp::FBX::Scope::GetCollection ( const std::string &  index) const
inline

◆ operator[]()

const Element* Assimp::FBX::Scope::operator[] ( const std::string &  index) const
inline

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