OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::VulkanVaoManager::StrideChanger Struct Reference

#include <OgreVulkanVaoManager.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::VulkanVaoManager::StrideChanger::StrideChanger ( )
inline

◆ StrideChanger() [2/2]

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

Member Function Documentation

◆ operator()() [1/3]

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

References offsetAfterPadding.

◆ operator()() [2/3]

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

References offsetAfterPadding.

◆ operator()() [3/3]

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

References offsetAfterPadding.

Member Data Documentation

◆ offsetAfterPadding

size_t Ogre::VulkanVaoManager::StrideChanger::offsetAfterPadding

Referenced by operator()().

◆ paddedBytes

size_t Ogre::VulkanVaoManager::StrideChanger::paddedBytes

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