Assimp v5.2.2 (January 2022)
The Asset-Importer-Lib API documentation.
aiMemoryInfo Struct Reference

Stores the memory requirements for different components (e.g. More...

#include <types.h>

Public Member Functions

 aiMemoryInfo () AI_NO_EXCEPT
 Default constructor. More...
 

Public Attributes

unsigned int animations
 Storage allocated for animation data. More...
 
unsigned int cameras
 Storage allocated for camera data. More...
 
unsigned int lights
 Storage allocated for light data. More...
 
unsigned int materials
 Storage allocated for material data
More...
 
unsigned int meshes
 Storage allocated for mesh data. More...
 
unsigned int nodes
 Storage allocated for node data. More...
 
unsigned int textures
 Storage allocated for texture data. More...
 
unsigned int total
 Total storage allocated for the full import. More...
 

Detailed Description

Stores the memory requirements for different components (e.g.

meshes, materials, animations) of an import. All sizes are in bytes.

See also
Importer::GetMemoryRequirements()

Constructor & Destructor Documentation

◆ aiMemoryInfo()

aiMemoryInfo::aiMemoryInfo ( )
inline

Default constructor.

Member Data Documentation

◆ animations

unsigned int aiMemoryInfo::animations

Storage allocated for animation data.

◆ cameras

unsigned int aiMemoryInfo::cameras

Storage allocated for camera data.

◆ lights

unsigned int aiMemoryInfo::lights

Storage allocated for light data.

◆ materials

unsigned int aiMemoryInfo::materials

Storage allocated for material data

◆ meshes

unsigned int aiMemoryInfo::meshes

Storage allocated for mesh data.

◆ nodes

unsigned int aiMemoryInfo::nodes

Storage allocated for node data.

◆ textures

unsigned int aiMemoryInfo::textures

Storage allocated for texture data.

◆ total

unsigned int aiMemoryInfo::total

Total storage allocated for the full import.


The documentation for this struct was generated from the following file: