43 bool isEffectTexture()
const;
87 bool match(
const std::string& texName)
const;
std::map< DtCdbEffectTextureType, std::vector< DtCdbEffectTextureCode > > DtCdbEffectTextureTypeCodeMap
Definition: DtCdbEffectTextureUtils.h:106
Diagonal crossing liens.
Definition: DtTacticalGraphicUtilities.h:93
std::string myEffectTextureSuffix
Definition: DtCdbEffectTextureUtils.h:93
Definition: DtCdbEffectTextureUtils.h:27
std::string effectTextureName
Definition: DtCdbEffectTextureUtils.h:45
DtCdbEffectTextureType effectTextureType
Definition: DtCdbEffectTextureUtils.h:44
Definition: DtCdbEffectTextureUtils.h:31
const std::string & effectTextureSuffix() const
Return the suffix of this effect texture, only applicable if it's not supported by CDB...
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
int myCS1
Definition: DtCdbEffectTextureUtils.h:89
Definition: DtCdbEffectTextureUtils.h:32
DtCdbEffectTextureType
Definition: DtCdbEffectTextureUtils.h:24
DtCdbEffectTextureCodeThe Component Selector for CDB Model Textures.
Definition: DtCdbEffectTextureUtils.h:51
int myCS2Min
Definition: DtCdbEffectTextureUtils.h:90
int myCS2Max
Definition: DtCdbEffectTextureUtils.h:91
Definition: DtCdbEffectTextureUtils.h:28
Definition: DtCdbEffectTextureUtils.h:33
Definition: DtCdbEffectTextureUtils.h:96
bool isSupportedbyCdb()
Return this effect texture is supported by CDB natively.
Definition: DtCdbEffectTextureUtils.h:36
Definition: DtCdbEffectTextureUtils.h:35
Definition: DtCdbEffectTextureUtils.h:37
int CS2Max()
Gets the upper bound of the texture index, represented by "T".
int CS2Min()
Gets the lower bound of the texture index, represented by "T".
Definition: DtCdbEffectTextureUtils.h:30
bool myIsSupportedByCdb
Definition: DtCdbEffectTextureUtils.h:92
Definition: DtCdbEffectTextureUtils.h:40
Definition: DtCdbEffectTextureUtils.h:29
Contains DLL export macros.
DtCdbEffectTextureCode(int CS1, int CS2Min, int CS2Max)
CTOR.
bool match(const std::string &texName) const
Check if the texture name match the Component Selector. For the effect texture CDB supports...
static const DtCdbEffectTextureTypeCodeMap myEffectTextureTypeCodeMap
Definition: DtCdbEffectTextureUtils.h:107
int CS1()
Gets the texture kind, represented by "S".
Definition: DtCdbEffectTextureUtils.h:34