#include <OgreGLGpuProgramManager.h>
|
| CreateCallbackWrapper (const String &lang, CreateGpuProgramCallback cb) |
|
GpuProgram * | create (ResourceManager *creator, const String &name, ResourceHandle handle, const String &group, bool isManual, ManualResourceLoader *loader) override |
|
const String & | getLanguage (void) const override |
| Get the name of the language this factory creates programs for.
|
|
virtual | ~GpuProgramFactory () |
|
virtual GpuProgram * | create (ResourceManager *creator, const String &name, ResourceHandle handle, const String &group, bool isManual, ManualResourceLoader *loader)=0 |
|
virtual void | destroy (GpuProgram *prog) |
|
virtual const String & | getLanguage (void) const =0 |
| Get the name of the language this factory creates programs for.
|
|
◆ CreateCallbackWrapper()
◆ getLanguage()
const String & Ogre::CreateCallbackWrapper::getLanguage |
( |
void |
| ) |
const |
|
inlineoverridevirtual |
◆ create()
◆ language
String Ogre::CreateCallbackWrapper::language |
◆ callback
The documentation for this struct was generated from the following file: