OGRE  2.0
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::GpuLogicalIndexUse Struct Reference

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

#include <OgreGpuProgramParams.h>

Public Member Functions

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

Public Attributes

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

Detailed Description

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

Only used for low-level programs.

Definition at line 556 of file OgreGpuProgramParams.h.

Constructor & Destructor Documentation

Ogre::GpuLogicalIndexUse::GpuLogicalIndexUse ( )
inline

Definition at line 565 of file OgreGpuProgramParams.h.

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

Definition at line 567 of file OgreGpuProgramParams.h.

Member Data Documentation

size_t Ogre::GpuLogicalIndexUse::currentSize

Current physical size allocation.

Definition at line 561 of file OgreGpuProgramParams.h.

size_t Ogre::GpuLogicalIndexUse::physicalIndex

Physical buffer index.

Definition at line 559 of file OgreGpuProgramParams.h.

uint16 Ogre::GpuLogicalIndexUse::variability
mutable

How the contents of this slot vary.

Definition at line 563 of file OgreGpuProgramParams.h.


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