OGRE-Next 3.0.0
Object-Oriented Graphics Rendering Engine
Loading...
Searching...
No Matches
Ogre::MetalVaoManager::StrideChanger Struct Reference

#include <OgreMetalVaoManager.h>

Public Member Functions

 StrideChanger ()
 
 StrideChanger (size_t _offsetAfterPadding, size_t _paddedBytes)
 
bool operator() (const StrideChanger &left, const StrideChanger &right) const
 
bool operator() (const StrideChanger &left, size_t right) const
 
bool operator() (size_t left, const StrideChanger &right) const
 

Public Attributes

size_t offsetAfterPadding
 
size_t paddedBytes
 

Constructor & Destructor Documentation

◆ StrideChanger() [1/2]

Ogre::MetalVaoManager::StrideChanger::StrideChanger ( )
inline

References offsetAfterPadding, and paddedBytes.

Referenced by operator()(), operator()(), and operator()().

◆ StrideChanger() [2/2]

Ogre::MetalVaoManager::StrideChanger::StrideChanger ( size_t _offsetAfterPadding,
size_t _paddedBytes )
inline

References offsetAfterPadding, and paddedBytes.

Member Function Documentation

◆ operator()() [1/3]

bool Ogre::MetalVaoManager::StrideChanger::operator() ( const StrideChanger & left,
const StrideChanger & right ) const
inline

◆ operator()() [2/3]

bool Ogre::MetalVaoManager::StrideChanger::operator() ( const StrideChanger & left,
size_t right ) const
inline

◆ operator()() [3/3]

bool Ogre::MetalVaoManager::StrideChanger::operator() ( size_t left,
const StrideChanger & right ) const
inline

Member Data Documentation

◆ offsetAfterPadding

size_t Ogre::MetalVaoManager::StrideChanger::offsetAfterPadding

◆ paddedBytes

size_t Ogre::MetalVaoManager::StrideChanger::paddedBytes

Referenced by StrideChanger(), and StrideChanger().


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