OGRE-Next: Ogre::HlmsJsonCompute Class Reference

| OGRE-Next 3.0.0 Object-Oriented Graphics Rendering Engine

Loading...
Searching...
No Matches
Public Member Functions | List of all members
Ogre::HlmsJsonCompute Class Reference
Core » Resources

HLMS stands for "High Level Material System". More...

`#include <OgreHlmsJsonCompute.h>`

Inheritance diagram for Ogre::HlmsJsonCompute:
[legend]

## Public Member Functions
| HlmsJsonCompute (HlmsManager *hlmsManager, TextureGpuManager *textureManager)
void | loadJob (const rapidjson::Value &json, const HlmsJson::NamedBlocks &blocks, HlmsComputeJob *job, const String &jobName, const String &resourceGroup)
void | loadJobs (const rapidjson::Value &json, const HlmsJson::NamedBlocks &blocks, const String &resourceGroup)
void | saveJob (const HlmsComputeJob *job, String &outString)

## Detailed Description

HLMS stands for "High Level Material System".

## Constructor & Destructor Documentation

## ◆ HlmsJsonCompute()

Ogre::HlmsJsonCompute::HlmsJsonCompute | ( | HlmsManager * | hlmsManager,
|  | TextureGpuManager * | textureManager )

## Member Function Documentation

## ◆ loadJob()

void Ogre::HlmsJsonCompute::loadJob | ( | const rapidjson::Value & | json,
|  | const HlmsJson::NamedBlocks & | blocks,
|  | HlmsComputeJob * | job,
|  | const String & | jobName,
|  | const String & | resourceGroup )

## ◆ loadJobs()

void Ogre::HlmsJsonCompute::loadJobs | ( | const rapidjson::Value & | json,
|  | const HlmsJson::NamedBlocks & | blocks,
|  | const String & | resourceGroup )

## ◆ saveJob()

void Ogre::HlmsJsonCompute::saveJob | ( | const HlmsComputeJob * | job,
|  | String & | outString )

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

- OgreHlmsJsonCompute.h