OGRE: Ogre::CompositorPassUavDef::TextureSource Struct Reference

| OGRE 2.2.4 Object-Oriented Graphics Rendering Engine

Public Member Functions | Public Attributes | List of all members
Ogre::CompositorPassUavDef::TextureSource Struct Reference

`#include <OgreCompositorPassUavDef.h>`

## Public Member Functions
| TextureSource (uint32 _uavSlot, IdString _textureName, bool _isExternal, ResourceAccess::ResourceAccess _access, int32 _mipmapLevel, PixelFormatGpu _pixelFormat)

## Public Attributes
ResourceAccess::ResourceAccess | access
bool | isExternal
int32 | mipmapLevel
PixelFormatGpu | pixelFormat
IdString | textureName
| Name of the texture (can come from input channel, local textures, or global ones) Not used if externalTextureName is not empty. More...
uint32 | uavSlot
| Index of texture unit state to change. More...

## Constructor & Destructor Documentation

## ◆ TextureSource()

Ogre::CompositorPassUavDef::TextureSource::TextureSource | ( | uint32 | _uavSlot,
|  | IdString | _textureName,
|  | bool | _isExternal,
|  | ResourceAccess::ResourceAccess | _access,
|  | int32 | _mipmapLevel,
|  | PixelFormatGpu | _pixelFormat
| ) |  |
| inline

## Member Data Documentation

## ◆ access

ResourceAccess::ResourceAccess Ogre::CompositorPassUavDef::TextureSource::access

## ◆ isExternal

bool Ogre::CompositorPassUavDef::TextureSource::isExternal

## ◆ mipmapLevel

int32 Ogre::CompositorPassUavDef::TextureSource::mipmapLevel

## ◆ pixelFormat

PixelFormatGpu Ogre::CompositorPassUavDef::TextureSource::pixelFormat

## ◆ textureName

IdString Ogre::CompositorPassUavDef::TextureSource::textureName

Name of the texture (can come from input channel, local textures, or global ones) Not used if externalTextureName is not empty.

## ◆ uavSlot

uint32 Ogre::CompositorPassUavDef::TextureSource::uavSlot

Index of texture unit state to change.

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

- OgreCompositorPassUavDef.h