OGRE 2.1
Object-Oriented Graphics Rendering Engine
Loading...
Searching...
No Matches
Ogre::HlmsPbs Member List

This is the complete list of members for Ogre::HlmsPbs, including all inherited members.

_changeRenderSystem(RenderSystem *newRs)Ogre::HlmsPbsvirtual
_clearShaderCache(void)Ogre::Hlms
_collectSamplerblocks(set< const HlmsSamplerblock * >::type &outSamplerblocks, const HlmsDatablock *datablock) constOgre::HlmsPbsvirtual
_compileShaderFromPreprocessedSource(const RenderableCache &mergedCache, const String source[NumShaderTypes])Ogre::Hlms
_getProperty(IdString key, int32 defaultVal=0) constOgre::Hlmsinline
_loadJson(const rapidjson::Value &jsonValue, const HlmsJson::NamedBlocks &blocks, HlmsDatablock *datablock, HlmsJsonListener *listener, const String &additionalTextureExtension) constOgre::HlmsPbsvirtual
_notifyManager(HlmsManager *manager)Ogre::Hlmsinline
_notifyShadowMappingBackFaceSetting(void)Ogre::Hlms
_saveJson(const HlmsDatablock *datablock, String &outString, HlmsJsonListener *listener, const String &additionalTextureExtension) constOgre::HlmsPbsvirtual
_setProperty(IdString key, int32 value)Ogre::Hlmsinline
AllocatedObject()Ogre::AllocatedObject< Alloc >inlineexplicit
AmbientAuto enum valueOgre::HlmsPbs
AmbientFixed enum valueOgre::HlmsPbs
AmbientHemisphere enum valueOgre::HlmsPbs
AmbientLightMode enum nameOgre::HlmsPbs
AmbientNone enum valueOgre::HlmsPbs
calculateHashFor(Renderable *renderable, uint32 &outHash, uint32 &outCasterHash)Ogre::Hlmsvirtual
compileShaderCode(ShaderCodeCache &codeCache)Ogre::Hlms
ConstBufferPool(uint32 bytesPerSlot, const ExtraBufferParams &extraBufferParams)Ogre::ConstBufferPool
createDatablock(IdString name, const String &refName, const HlmsMacroblock &macroblockRef, const HlmsBlendblock &blendblockRef, const HlmsParamVec &paramVec, bool visibleToManager=true, const String &filename=BLANKSTRING, const String &resourceGroup=BLANKSTRING)Ogre::Hlms
destroyAllDatablocks(void)Ogre::Hlms
destroyDatablock(IdString name)Ogre::Hlms
ExponentialShadowMaps enum valueOgre::HlmsPbs
fillBuffersFor(const HlmsCache *cache, const QueuedRenderable &queuedRenderable, bool casterPass, uint32 lastCacheHash, uint32 lastTextureHash)Ogre::HlmsPbsvirtual
fillBuffersForV1(const HlmsCache *cache, const QueuedRenderable &queuedRenderable, bool casterPass, uint32 lastCacheHash, CommandBuffer *commandBuffer)Ogre::HlmsPbsvirtual
fillBuffersForV2(const HlmsCache *cache, const QueuedRenderable &queuedRenderable, bool casterPass, uint32 lastCacheHash, CommandBuffer *commandBuffer)Ogre::HlmsPbsvirtual
findParamInVec(const HlmsParamVec &paramVec, IdString key, String &inOut)Ogre::Hlmsstatic
frameEnded(void)Ogre::HlmsPbsvirtual
getAmbientLightMode(void) constOgre::HlmsPbsinline
getAreaLightMasks(void) constOgre::HlmsPbsinline
getAreaLightsLimit(void) constOgre::Hlmsinline
getAreaLightsRoundMultiple(void) constOgre::Hlmsinline
getDatablock(IdString name) constOgre::Hlms
getDatablockMap(void) constOgre::Hlmsinline
getDataFolder(void)Ogre::Hlmsinline
getDebugPssmSplits(void) constOgre::HlmsPbsinline
getDefaultDatablock(void) constOgre::Hlms
getDefaultPaths(String &outDataFolderPath, StringVector &outLibraryFoldersPaths)Ogre::HlmsPbsstatic
getEsmK(void) constOgre::HlmsPbsinline
getFilenameAndResourceGroup(IdString name, String const **outFilename, String const **outResourceGroup) constOgre::Hlms
getFineLightMaskGranularity(void) constOgre::HlmsPbsinline
getHighQuality(void) constOgre::Hlmsinline
getHlmsManager(void) constOgre::Hlmsinline
getIrradianceVolume(void) constOgre::HlmsPbsinline
getListener(void) constOgre::Hlms
getMaterial(HlmsCache const *lastReturnedValue, const HlmsCache &passCache, const QueuedRenderable &queuedRenderable, bool casterPass)Ogre::Hlms
getNameStr(IdString name) constOgre::Hlms
getOptimizationStrategy() constOgre::ConstBufferPool
getParallaxCorrectedCubemap(void) constOgre::HlmsPbsinline
getPiecesLibrary(void) constOgre::Hlmsinline
getPiecesLibraryAsArchiveVec(void) constOgre::Hlms
getPoolIndex(ConstBufferPoolUser *user) constOgre::ConstBufferPool
getProperty(const HlmsPropertyVec &properties, IdString key, int32 defaultVal=0)Ogre::Hlmsstatic
getRenderSystem(void) constOgre::Hlmsinline
getShaderCodeCache(void) constOgre::Hlmsinline
getShaderProfile(void) constOgre::Hlmsinline
getShadowFilter(void) constOgre::HlmsPbsinline
getShadowReceiversInPixelShader(void) constOgre::HlmsPbsinline
getTemplateChecksum(uint64 outHash[2]) constOgre::Hlms
getType(void) constOgre::Hlmsinline
getTypeName(void) constOgre::Hlmsinline
getTypeNameStr(void) constOgre::Hlmsinline
Hlms(HlmsTypes type, const String &typeName, Archive *dataFolder, ArchiveVec *libraryFolders)Ogre::Hlms
HlmsBufferManager(HlmsTypes type, const String &typeName, Archive *dataFolder, ArchiveVec *libraryFolders)Ogre::HlmsBufferManager
HlmsDatablockMap typedefOgre::Hlms
HlmsPbs(Archive *dataFolder, ArchiveVec *libraryFolders)Ogre::HlmsPbs
LibraryVec typedefOgre::Hlms
LightGatherDeferred enum valueOgre::Hlms
LightGatherForward enum valueOgre::Hlms
LightGatherForwardPlus enum valueOgre::Hlms
LightGatheringMode enum nameOgre::Hlms
LightGatherNone enum valueOgre::Hlms
loadLtcMatrix(void)Ogre::HlmsPbs
LowerCpuOverhead enum valueOgre::ConstBufferPool
LowerGpuOverhead enum valueOgre::ConstBufferPool
NumShadowFilter enum valueOgre::HlmsPbs
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
OptimizationStrategy enum nameOgre::ConstBufferPool
PCF_2x2 enum valueOgre::HlmsPbs
PCF_3x3 enum valueOgre::HlmsPbs
PCF_4x4 enum valueOgre::HlmsPbs
postCommandBufferExecution(CommandBuffer *commandBuffer)Ogre::HlmsPbsvirtual
preCommandBufferExecution(CommandBuffer *commandBuffer)Ogre::HlmsBufferManagervirtual
preparePassHash(const Ogre::CompositorShadowNode *shadowNode, bool casterPass, bool dualParaboloid, SceneManager *sceneManager)Ogre::HlmsPbsvirtual
releaseSlot(ConstBufferPoolUser *user)Ogre::ConstBufferPool
reloadFrom(Archive *newDataFolder, ArchiveVec *libraryFolders=0)Ogre::Hlmsvirtual
requestSlot(uint32 hash, ConstBufferPoolUser *user, bool wantsExtraBuffer)Ogre::ConstBufferPool
saveAllTexturesFromDatablocks(const String &folderPath, set< String >::type &savedTextures, bool saveOitd, bool saveOriginal, HlmsTextureExportListener *listener)Ogre::Hlms
scheduleForUpdate(ConstBufferPoolUser *dirtyUser)Ogre::ConstBufferPool
setAmbientLightMode(AmbientLightMode mode)Ogre::HlmsPbs
setAreaLightForwardSettings(uint16 areaLightsLimit, uint8 areaLightsRoundMultiple)Ogre::Hlms
setAreaLightMasks(const TexturePtr &areaLightMask)Ogre::HlmsPbs
setDebugOutputPath(bool enableDebugOutput, bool outputProperties, const String &path=BLANKSTRING)Ogre::Hlms
setDebugPssmSplits(bool bDebug)Ogre::HlmsPbs
setEsmK(uint16 K)Ogre::HlmsPbs
setFineLightMaskGranularity(bool useFineGranularity)Ogre::HlmsPbsinline
setHighQuality(bool highQuality)Ogre::Hlms
setIrradianceVolume(IrradianceVolume *irradianceVolume)Ogre::HlmsPbsinline
setListener(HlmsListener *listener)Ogre::Hlms
setOptimizationStrategy(OptimizationStrategy optimizationStrategy)Ogre::ConstBufferPoolvirtual
setParallaxCorrectedCubemap(ParallaxCorrectedCubemap *pcc)Ogre::HlmsPbsinline
setProperty(HlmsPropertyVec &properties, IdString key, int32 value)Ogre::Hlmsstatic
setShadowReceiversInPixelShader(bool bInPixelShader)Ogre::HlmsPbs
setShadowSettings(ShadowFilter filter)Ogre::HlmsPbs
setTextureBufferDefaultSize(size_t defaultSize)Ogre::HlmsBufferManager
ShadowFilter enum nameOgre::HlmsPbs
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~ConstBufferPool()Ogre::ConstBufferPoolvirtual
~Hlms()Ogre::Hlmsvirtual
~HlmsBufferManager()Ogre::HlmsBufferManager
~HlmsPbs()Ogre::HlmsPbsvirtual