Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::ResourceContainer Struct Reference

#include <MIResourceManager.h>

Public Member Functions

double getDouble (const std::string &id, double defaultValue=0.0) const
 
std::vector< double > getDoubleArray (const std::string &id, const std::vector< double > &defaultValue={}) const
 
float getFloat (const std::string &id, float defaultValue=0.0) const
 
std::vector< float > getFloatArray (const std::string &id, const std::vector< float > &defaultValue={}) const
 
std::string getString (const std::string &id, const std::string &defaultValue="") const
 

Public Attributes

std::string Type
 
std::string Name
 
std::string FileName
 
std::map< std::string, std::string > StringProps
 
std::map< std::string, double > NumericProps
 
std::map< std::string, std::vector< double > > NumericArrayProps
 
std::map< std::string, std::vector< std::string > > StringArrayProps
 
std::string StringData
 
std::vector< uint8_t > BinaryData
 
std::vector< uint8_t > BinaryData2x
 

Detailed Description

Container for a single resource. Includes actual resource data stored as string or binary and metadata and properties for the actual resource. Helpers are provided for accessing named properties


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