|  | OGRE-Next 3.0.0
    Object-Oriented Graphics Rendering Engine | 
#include <OgreResourceTransition.h>
| Public Attributes | |
| ResourceAccess::ResourceAccess | newAccess | 
| newAccess == Undefined is invalid | |
| ResourceLayout::Layout | newLayout | 
| uint8 | newStageMask | 
| If newStageMask == Undefined is invalid. | |
| ResourceAccess::ResourceAccess | oldAccess | 
| If oldAccess == Undefined, it means there are no previous stage dependencies AND there is no guarantee previous contents will be preserved. | |
| ResourceLayout::Layout | oldLayout | 
| uint8 | oldStageMask | 
| If oldStageMask == Undefined, it means there are no previous stage dependencies (e.g. | |
| GpuTrackedResource * | resource | 
| ResourceAccess::ResourceAccess Ogre::ResourceTransition::newAccess | 
newAccess == Undefined is invalid
| ResourceLayout::Layout Ogre::ResourceTransition::newLayout | 
| uint8 Ogre::ResourceTransition::newStageMask | 
If newStageMask == Undefined is invalid.
| ResourceAccess::ResourceAccess Ogre::ResourceTransition::oldAccess | 
If oldAccess == Undefined, it means there are no previous stage dependencies AND there is no guarantee previous contents will be preserved.
| ResourceLayout::Layout Ogre::ResourceTransition::oldLayout | 
| uint8 Ogre::ResourceTransition::oldStageMask | 
If oldStageMask == Undefined, it means there are no previous stage dependencies (e.g.
beginning of the frame)
| GpuTrackedResource* Ogre::ResourceTransition::resource |