OGRE-Next: OgreIdString.h File Reference

| OGRE-Next 3.0.0 Object-Oriented Graphics Rendering Engine

Loading...
Searching...
No Matches
OgreIdString.h File Reference
`#include "OgrePrerequisites.h"`
`#include <inttypes.h>`
`#include <stdio.h>`
`#include <string.h>`
`#include <string>`
`#include "Hash/MurmurHash3.h"`
`#include "OgreAssert.h"`

## Classes
struct | Ogre::IdString
| Hashed string. More...

## Namespaces
namespace | Ogre
| bswapNN may be defined as macros in <sys/endian.h> or <sys/bswap.h>

## Macros
#define | OGRE_DEBUG_STR_SIZE 32
#define | OGRE_HASH_BITS 32
#define | OGRE_HASH_FUNC MurmurHash3_x86_32

## Typedefs
typedef StdVector< IdString > | Ogre::IdStringVec

## Macro Definition Documentation

## ◆ OGRE_DEBUG_STR_SIZE

#define OGRE_DEBUG_STR_SIZE 32

Referenced by Ogre::IdString::getFriendlyText(), Ogre::IdString::OGRE_APPEND_DEBUG_STRING(), Ogre::IdString::OGRE_COPY_DEBUG_STRING(), Ogre::IdString::OGRE_COPY_DEBUG_STRING(), and Ogre::IdString::OGRE_COPY_DEBUG_STRING().

## ◆ OGRE_HASH_BITS

#define OGRE_HASH_BITS 32

Referenced by Ogre::generateAbiCookie(), Ogre::IdString::getReleaseText(), and Ogre::IdString::getReleaseText().

## ◆ OGRE_HASH_FUNC

#define OGRE_HASH_FUNC MurmurHash3_x86_32

Referenced by Ogre::IdString::IdString(), Ogre::IdString::IdString(), Ogre::IdString::IdString(), and Ogre::IdString::operator+=().