CommonLibSSE NG
RE::GFxTranslator::TranslateInfo Class Reference

#include <GFxTranslator.h>

Public Types

enum  Flag { kNone = 0 , kTranslated = 1 << 0 , kResultHTML = 1 << 1 , kResultSourceHTML = 1 << 2 }
 

Public Member Functions

 TranslateInfo ()
 
const char * GetInstanceName () const
 
const wchar_t * GetKey () const
 
bool IsKeyHTML () const
 
void SetResult (const wchar_t *a_resultText, UPInt a_resultLen=UPINT_MAX)
 
void SetResultHTML (const wchar_t *a_resultHTML, UPInt a_resultLen=UPINT_MAX)
 

Public Attributes

const wchar_t * key
 
GFxWStringBufferresult
 
const char * instanceName
 
stl::enumeration< Flag, std::uint8_t > flags
 
std::uint8_t pad19
 
std::uint16_t pad1A
 
std::uint32_t pad1C
 

Member Enumeration Documentation

◆ Flag

Enumerator
kNone 
kTranslated 
kResultHTML 
kResultSourceHTML 

Constructor & Destructor Documentation

◆ TranslateInfo()

RE::GFxTranslator::TranslateInfo::TranslateInfo ( )

Member Function Documentation

◆ GetInstanceName()

const char* RE::GFxTranslator::TranslateInfo::GetInstanceName ( ) const

◆ GetKey()

const wchar_t* RE::GFxTranslator::TranslateInfo::GetKey ( ) const

◆ IsKeyHTML()

bool RE::GFxTranslator::TranslateInfo::IsKeyHTML ( ) const

◆ SetResult()

void RE::GFxTranslator::TranslateInfo::SetResult ( const wchar_t *  a_resultText,
UPInt  a_resultLen = UPINT_MAX 
)

◆ SetResultHTML()

void RE::GFxTranslator::TranslateInfo::SetResultHTML ( const wchar_t *  a_resultHTML,
UPInt  a_resultLen = UPINT_MAX 
)

Member Data Documentation

◆ flags

stl::enumeration<Flag, std::uint8_t> RE::GFxTranslator::TranslateInfo::flags

◆ instanceName

const char* RE::GFxTranslator::TranslateInfo::instanceName

◆ key

const wchar_t* RE::GFxTranslator::TranslateInfo::key

◆ pad19

std::uint8_t RE::GFxTranslator::TranslateInfo::pad19

◆ pad1A

std::uint16_t RE::GFxTranslator::TranslateInfo::pad1A

◆ pad1C

std::uint32_t RE::GFxTranslator::TranslateInfo::pad1C

◆ result

GFxWStringBuffer* RE::GFxTranslator::TranslateInfo::result

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