OGRE 2.3.3
Object-Oriented Graphics Rendering Engine
Loading...
Searching...
No Matches
Ogre::HlmsJsonUnlit Class Reference

#include <OgreHlmsJsonUnlit.h>

Public Member Functions

 HlmsJsonUnlit (HlmsManager *hlmsManager, TextureGpuManager *textureManager)
 
void loadMaterial (const rapidjson::Value &json, const HlmsJson::NamedBlocks &blocks, HlmsDatablock *datablock, const String &resourceGroup)
 
void saveMaterial (const HlmsDatablock *datablock, String &outString)
 

Static Public Member Functions

static void collectSamplerblocks (const HlmsDatablock *datablock, set< const HlmsSamplerblock * >::type &outSamplerblocks)
 

Constructor & Destructor Documentation

◆ HlmsJsonUnlit()

Ogre::HlmsJsonUnlit::HlmsJsonUnlit ( HlmsManager * hlmsManager,
TextureGpuManager * textureManager )

Member Function Documentation

◆ collectSamplerblocks()

static void Ogre::HlmsJsonUnlit::collectSamplerblocks ( const HlmsDatablock * datablock,
set< const HlmsSamplerblock * >::type & outSamplerblocks )
static

◆ loadMaterial()

void Ogre::HlmsJsonUnlit::loadMaterial ( const rapidjson::Value & json,
const HlmsJson::NamedBlocks & blocks,
HlmsDatablock * datablock,
const String & resourceGroup )

◆ saveMaterial()

void Ogre::HlmsJsonUnlit::saveMaterial ( const HlmsDatablock * datablock,
String & outString )

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