OGRE: Ogre::CompositorPassComputeDef::BufferSource Struct Reference

| OGRE 2.2.4 Object-Oriented Graphics Rendering Engine

Public Member Functions | Public Attributes | List of all members
Ogre::CompositorPassComputeDef::BufferSource Struct Reference

`#include <OgreCompositorPassComputeDef.h>`

## Public Member Functions
| BufferSource (uint32 _slotIdx, IdString _bufferName, ResourceAccess::ResourceAccess _access, size_t _offset=0, size_t _sizeBytes=0, bool _allowWriteAfterWrite=false)

## Public Attributes
ResourceAccess::ResourceAccess | access
bool | allowWriteAfterWrite
IdString | bufferName
size_t | offset
size_t | sizeBytes
uint32 | slotIdx

## Constructor & Destructor Documentation

## ◆ BufferSource()

Ogre::CompositorPassComputeDef::BufferSource::BufferSource | ( | uint32 | _slotIdx,
|  | IdString | _bufferName,
|  | ResourceAccess::ResourceAccess | _access,
|  | size_t | _offset = `0`,
|  | size_t | _sizeBytes = `0`,
|  | bool | _allowWriteAfterWrite = `false`
| ) |  |
| inline

## Member Data Documentation

## ◆ access

ResourceAccess::ResourceAccess Ogre::CompositorPassComputeDef::BufferSource::access

## ◆ allowWriteAfterWrite

bool Ogre::CompositorPassComputeDef::BufferSource::allowWriteAfterWrite

## ◆ bufferName

IdString Ogre::CompositorPassComputeDef::BufferSource::bufferName

## ◆ offset

size_t Ogre::CompositorPassComputeDef::BufferSource::offset

## ◆ sizeBytes

size_t Ogre::CompositorPassComputeDef::BufferSource::sizeBytes

## ◆ slotIdx

uint32 Ogre::CompositorPassComputeDef::BufferSource::slotIdx

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

- OgreCompositorPassComputeDef.h