#include <OgreUTFString.h>
Inheritance diagram for Ogre::UTFString::_base_iterator:
Protected Member Functions | |
_base_iterator () | |
void | _seekFwd (size_type c) |
void | _seekRev (size_type c) |
void | _become (const _base_iterator &i) |
bool | _test_begin () const |
bool | _test_end () const |
size_type | _get_index () const |
void | _jump_to (size_type index) |
unicode_char | _getCharacter () const |
int | _setCharacter (unicode_char uc) |
void | _moveNext () |
void | _movePrev () |
Protected Attributes | |
dstring::iterator | mIter |
UTFString * | mString |
Friends | |
class | UTFString |
Definition at line 207 of file OgreUTFString.h.
|
Definition at line 210 of file OgreUTFString.h. References mString. |
|
Definition at line 220 of file OgreUTFString.h. References mIter, and mString. Referenced by Ogre::UTFString::_const_fwd_iterator::_const_fwd_iterator(), Ogre::UTFString::_const_rev_iterator::_const_rev_iterator(), Ogre::UTFString::_fwd_iterator::_fwd_iterator(), and Ogre::UTFString::_rev_iterator::_rev_iterator(). |
|
Definition at line 230 of file OgreUTFString.h. References Ogre::UTFString::begin(), Ogre::UTFString::mData, mIter, and mString. Referenced by _getCharacter(), and _setCharacter(). |
|
Definition at line 237 of file OgreUTFString.h. References _get_index(), Ogre::UTFString::getChar(), and mString. Referenced by Ogre::UTFString::_const_fwd_iterator::getCharacter(), and Ogre::UTFString::_fwd_iterator::getCharacter(). |
|
Definition at line 233 of file OgreUTFString.h. References Ogre::UTFString::begin(), Ogre::UTFString::mData, mIter, and mString. Referenced by _setCharacter(). |
|
Definition at line 248 of file OgreUTFString.h. References _seekFwd(), _test_end(), Ogre::UTFString::_utf16_surrogate_follow(), Ogre::UTFString::_utf16_surrogate_lead(), and mIter. Referenced by Ogre::UTFString::_const_fwd_iterator::moveNext(), and Ogre::UTFString::_fwd_iterator::moveNext(). |
|
Definition at line 262 of file OgreUTFString.h. References _seekRev(), _test_begin(), Ogre::UTFString::_utf16_surrogate_follow(), Ogre::UTFString::_utf16_surrogate_lead(), and mIter. Referenced by Ogre::UTFString::_const_fwd_iterator::movePrev(), and Ogre::UTFString::_fwd_iterator::movePrev(). |
|
|
|
Definition at line 241 of file OgreUTFString.h. References _get_index(), _jump_to(), mString, and Ogre::UTFString::setChar(). Referenced by Ogre::UTFString::_fwd_iterator::setCharacter(). |
|
Definition at line 224 of file OgreUTFString.h. References Ogre::UTFString::begin(), Ogre::UTFString::mData, mIter, and mString. Referenced by _movePrev(). |
|
Definition at line 227 of file OgreUTFString.h. References Ogre::UTFString::end(), Ogre::UTFString::mData, mIter, and mString. Referenced by _moveNext(). |
|
Definition at line 208 of file OgreUTFString.h. |
|
Definition at line 276 of file OgreUTFString.h. Referenced by _become(), _get_index(), _jump_to(), _moveNext(), _movePrev(), _seekFwd(), _seekRev(), _test_begin(), _test_end(), Ogre::UTFString::append(), Ogre::UTFString::assign(), Ogre::UTFString::begin(), Ogre::UTFString::end(), Ogre::UTFString::erase(), Ogre::UTFString::insert(), Ogre::UTFString::rbegin(), and Ogre::UTFString::rend(). |
|
Definition at line 277 of file OgreUTFString.h. Referenced by _base_iterator(), _become(), _get_index(), _getCharacter(), _jump_to(), _setCharacter(), _test_begin(), _test_end(), Ogre::UTFString::begin(), Ogre::UTFString::end(), Ogre::UTFString::erase(), Ogre::UTFString::insert(), Ogre::UTFString::rbegin(), and Ogre::UTFString::rend(). |
Copyright © 2000-2005 by The OGRE Team
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun May 6 10:59:49 2007