Fission FSN
Loading...
Searching...
No Matches
fsNCoreUtils.h File Reference
#include <algorithm>
#include <map>
#include "../fsStr.h"
Include dependency graph for fsNCoreUtils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fsNCoreUtils::fsFncDeleteObject
class  fsNCoreUtils::fsCFncDeletePairSecond

Namespaces

namespace  fsNCoreUtils

Macros

#define CALL_MEMBER_FNC(object, ptrToMember)

Functions

fsU32 fsNCoreUtils::unicodeExtraCharacterCountGet (const fsChar pChar)
void fsNCoreUtils::unicodeCharCopy (fsStr pSrcText, fsStr &pDestText, fsS32 &pCurrentPos)
template<class valType>
void fsNCoreUtils::clamp (valType &pVal, valType pMin, valType pMax)
template<class keyType, class pointerType>
void fsNCoreUtils::clearMapOfValuePtrs (std::map< keyType, pointerType > &pMapToTrash)
template<class T>
void fsNCoreUtils::clearSequenceContainerOfPtrs (T &pContainerToTrash)

Macro Definition Documentation

◆ CALL_MEMBER_FNC

#define CALL_MEMBER_FNC ( object,
ptrToMember )
Value:
((object)->*(ptrToMember))