OGRE  2.1.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::BasicBlock Struct Reference

#include <OgreHlmsDatablock.h>

+ Inheritance diagram for Ogre::BasicBlock:

Public Member Functions

 BasicBlock (uint8 blockType)
 

Public Attributes

uint8 mAllowGlobalDefaults
 When zero, HlmsManager cannot override the block's values with enforced global settings. More...
 
uint8 mBlockType
 
uint16 mId
 
uint16 mRefCount
 Render-System specific data. More...
 
void * mRsData
 

Constructor & Destructor Documentation

◆ BasicBlock()

Ogre::BasicBlock::BasicBlock ( uint8  blockType)

Member Data Documentation

◆ mAllowGlobalDefaults

uint8 Ogre::BasicBlock::mAllowGlobalDefaults

When zero, HlmsManager cannot override the block's values with enforced global settings.

See also
HlmsBasicBlock (such as lower quality texture filtering or turning off depth checks for debugging)

Referenced by Ogre::HlmsSamplerblock::operator!=(), Ogre::HlmsMacroblock::operator!=(), and Ogre::HlmsBlendblock::operator!=().

◆ mBlockType

uint8 Ogre::BasicBlock::mBlockType

◆ mId

uint16 Ogre::BasicBlock::mId

◆ mRefCount

uint16 Ogre::BasicBlock::mRefCount

Render-System specific data.

◆ mRsData

void* Ogre::BasicBlock::mRsData

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