# Ogre::GpuLogicalIndexUse Struct Reference
Materials

Structure recording the use of a physical buffer by a logical parameter index. More...

`#include <OgreGpuProgramParams.h>`

List of all members.

## Public Member Functions

| GpuLogicalIndexUse ()
| GpuLogicalIndexUse (size_t bufIdx, size_t curSz, uint16 v)

## Public Attributes

size_t | physicalIndex
| Physical buffer index.
size_t | currentSize
| Current physical size allocation.
uint16 | variability
| How the contents of this slot vary.

## Detailed Description

Structure recording the use of a physical buffer by a logical parameter index.

Only used for low-level programs.

Definition at line 334 of file OgreGpuProgramParams.h.

## Constructor & Destructor Documentation

Ogre::GpuLogicalIndexUse::GpuLogicalIndexUse | ( |  | ) |

Definition at line 343 of file OgreGpuProgramParams.h.

Ogre::GpuLogicalIndexUse::GpuLogicalIndexUse | ( | size_t | bufIdx,
|  | size_t | curSz,
|  | uint16 | v
| ) |  |

Definition at line 345 of file OgreGpuProgramParams.h.

## Member Data Documentation

size_t Ogre::GpuLogicalIndexUse::currentSize

Current physical size allocation.

Definition at line 339 of file OgreGpuProgramParams.h.

size_t Ogre::GpuLogicalIndexUse::physicalIndex

Physical buffer index.

Definition at line 337 of file OgreGpuProgramParams.h.

uint16 Ogre::GpuLogicalIndexUse::variability`[mutable]`

How the contents of this slot vary.

Definition at line 341 of file OgreGpuProgramParams.h.

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

- OgreGpuProgramParams.h

Copyright © 2008 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Sun May 8 2011 20:28:12