![]() |
OGRE
2.2.0unstable
Object-Oriented Graphics Rendering Engine
|
This is the complete list of members for Ogre::HlmsCompute, including all inherited members.
| _changeRenderSystem(RenderSystem *newRs) | Ogre::HlmsCompute | virtual |
| _clearShaderCache(void) | Ogre::Hlms | |
| _collectSamplerblocks(set< const HlmsSamplerblock * >::type &outSamplerblocks, const HlmsDatablock *datablock) const | Ogre::Hlms | inlinevirtual |
| _compileShaderFromPreprocessedSource(const RenderableCache &mergedCache, const String source[NumShaderTypes]) | Ogre::Hlms | |
| _getProperty(IdString key, int32 defaultVal=0) const | Ogre::Hlms | inline |
| _loadJson(const rapidjson::Value &jsonValue, const HlmsJson::NamedBlocks &blocks, HlmsDatablock *datablock, const String &resourceGroup, HlmsJsonListener *listener, const String &additionalTextureExtension) const | Ogre::Hlms | inlinevirtual |
| _notifyManager(HlmsManager *manager) | Ogre::Hlms | inline |
| _notifyShadowMappingBackFaceSetting(void) | Ogre::Hlms | |
| _saveJson(const HlmsDatablock *datablock, String &outString, HlmsJsonListener *listener, const String &additionalTextureExtension) const | Ogre::Hlms | inlinevirtual |
| _setProperty(IdString key, int32 value) | Ogre::Hlms | inline |
| AllocatedObject() | Ogre::AllocatedObject< Alloc > | inlineexplicit |
| calculateHashFor(Renderable *renderable, uint32 &outHash, uint32 &outCasterHash) | Ogre::Hlms | virtual |
| clearShaderCache(void) | Ogre::HlmsCompute | virtual |
| compileShaderCode(ShaderCodeCache &codeCache) | Ogre::Hlms | |
| createComputeJob(IdString datablockName, const String &refName, const String &sourceFilename, const StringVector &includedPieceFiles) | Ogre::HlmsCompute | |
| createDatablock(IdString name, const String &refName, const HlmsMacroblock ¯oblockRef, const HlmsBlendblock &blendblockRef, const HlmsParamVec ¶mVec, bool visibleToManager=true, const String &filename=BLANKSTRING, const String &resourceGroup=BLANKSTRING) | Ogre::Hlms | |
| createDefaultDatablock(void) | Ogre::HlmsCompute | virtual |
| destroyAllComputeJobs(void) | Ogre::HlmsCompute | |
| destroyAllDatablocks(void) | Ogre::Hlms | |
| destroyComputeJob(IdString name) | Ogre::HlmsCompute | |
| destroyDatablock(IdString name) | Ogre::Hlms | |
| dispatch(HlmsComputeJob *job, SceneManager *sceneManager, Camera *camera) | Ogre::HlmsCompute | |
| fillBuffersFor(const HlmsCache *cache, const QueuedRenderable &queuedRenderable, bool casterPass, uint32 lastCacheHash, uint32 lastTextureHash) | Ogre::HlmsCompute | virtual |
| fillBuffersForV1(const HlmsCache *cache, const QueuedRenderable &queuedRenderable, bool casterPass, uint32 lastCacheHash, CommandBuffer *commandBuffer) | Ogre::HlmsCompute | virtual |
| fillBuffersForV2(const HlmsCache *cache, const QueuedRenderable &queuedRenderable, bool casterPass, uint32 lastCacheHash, CommandBuffer *commandBuffer) | Ogre::HlmsCompute | virtual |
| findComputeJob(IdString datablockName) const | Ogre::HlmsCompute | |
| findComputeJobNoThrow(IdString datablockName) const | Ogre::HlmsCompute | |
| findParamInVec(const HlmsParamVec ¶mVec, IdString key, String &inOut) | Ogre::Hlms | static |
| frameEnded(void) | Ogre::Hlms | inlinevirtual |
| getAreaLightsApproxLimit(void) const | Ogre::Hlms | inline |
| getAreaLightsLtcLimit(void) const | Ogre::Hlms | inline |
| getDatablock(IdString name) const | Ogre::Hlms | |
| getDatablockMap(void) const | Ogre::Hlms | inline |
| getDataFolder(void) | Ogre::Hlms | inline |
| getDefaultDatablock(void) const | Ogre::Hlms | |
| getFilenameAndResourceGroup(IdString name, String const **outFilename, String const **outResourceGroup) const | Ogre::Hlms | |
| getHighQuality(void) const | Ogre::Hlms | inline |
| getHlmsManager(void) const | Ogre::Hlms | inline |
| getJobNameStr(IdString name) const | Ogre::HlmsCompute | |
| getListener(void) const | Ogre::Hlms | |
| getMaterial(HlmsCache const *lastReturnedValue, const HlmsCache &passCache, const QueuedRenderable &queuedRenderable, bool casterPass) | Ogre::Hlms | |
| getMaxNonCasterDirectionalLights(void) const | Ogre::Hlms | inline |
| getNameStr(IdString name) const | Ogre::Hlms | |
| getPiecesLibrary(void) const | Ogre::Hlms | inline |
| getPiecesLibraryAsArchiveVec(void) const | Ogre::Hlms | |
| getProperty(const HlmsPropertyVec &properties, IdString key, int32 defaultVal=0) | Ogre::Hlms | static |
| getRenderSystem(void) const | Ogre::Hlms | inline |
| getShaderCodeCache(void) const | Ogre::Hlms | inline |
| getShaderProfile(void) const | Ogre::Hlms | inline |
| getTemplateChecksum(uint64 outHash[2]) const | Ogre::Hlms | |
| getType(void) const | Ogre::Hlms | inline |
| getTypeName(void) const | Ogre::Hlms | inline |
| getTypeNameStr(void) const | Ogre::Hlms | inline |
| Hlms(HlmsTypes type, const String &typeName, Archive *dataFolder, ArchiveVec *libraryFolders) | Ogre::Hlms | |
| HlmsCompute(AutoParamDataSource *autoParamDataSource) | Ogre::HlmsCompute | |
| HlmsDatablockMap typedef | Ogre::Hlms | |
| LibraryVec typedef | Ogre::Hlms | |
| LightGatherDeferred enum value | Ogre::Hlms | |
| LightGatherForward enum value | Ogre::Hlms | |
| LightGatherForwardPlus enum value | Ogre::Hlms | |
| LightGatheringMode enum name | Ogre::Hlms | |
| LightGatherNone enum value | Ogre::Hlms | |
| operator delete(void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
| operator delete(void *ptr, void *) | Ogre::AllocatedObject< Alloc > | inline |
| operator delete(void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | inline |
| operator delete[](void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
| operator delete[](void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | inline |
| operator new(size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | inline |
| operator new(size_t sz) | Ogre::AllocatedObject< Alloc > | inline |
| operator new(size_t sz, void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
| operator new[](size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | inline |
| operator new[](size_t sz) | Ogre::AllocatedObject< Alloc > | inline |
| postCommandBufferExecution(CommandBuffer *commandBuffer) | Ogre::Hlms | inlinevirtual |
| preCommandBufferExecution(CommandBuffer *commandBuffer) | Ogre::Hlms | inlinevirtual |
| preparePassHash(const Ogre::CompositorShadowNode *shadowNode, bool casterPass, bool dualParaboloid, SceneManager *sceneManager) | Ogre::Hlms | virtual |
| reloadFrom(Archive *newDataFolder, ArchiveVec *libraryFolders=0) | Ogre::HlmsCompute | virtual |
| saveAllTexturesFromDatablocks(const String &folderPath, set< String >::type &savedTextures, bool saveOitd, bool saveOriginal, HlmsTextureExportListener *listener) | Ogre::Hlms | |
| setAreaLightForwardSettings(uint16 areaLightsApproxLimit, uint16 areaLightsLtcLimit) | Ogre::Hlms | |
| setDebugOutputPath(bool enableDebugOutput, bool outputProperties, const String &path=BLANKSTRING) | Ogre::Hlms | |
| setHighQuality(bool highQuality) | Ogre::Hlms | |
| setListener(HlmsListener *listener) | Ogre::Hlms | |
| setMaxNonCasterDirectionalLights(uint16 maxLights) | Ogre::Hlms | |
| setProperty(HlmsPropertyVec &properties, IdString key, int32 value) | Ogre::Hlms | static |
| ~AllocatedObject() | Ogre::AllocatedObject< Alloc > | inline |
| ~Hlms() | Ogre::Hlms | virtual |
| ~HlmsCompute() | Ogre::HlmsCompute | virtual |