CommonLibSSE (Parapets fork)
RE::GFxStream Class Reference

#include <GFxStream.h>

Inheritance diagram for RE::GFxStream:
RE::GFxLogBase< GFxStream > RE::GFxLogConstants

Public Member Functions

virtual ~GFxStream ()
 
- Public Member Functions inherited from RE::GFxLogBase< GFxStream >
virtual ~GFxLogBase ()
 
virtual bool IsVerboseActionErrors () const
 

Public Attributes

GFxLoglogState
 
GFxParseControl * parseControl
 
bool unk18
 
std::uint8_t pad19
 
std::uint16_t pad1A
 
std::uint32_t pad1C
 
void * unk20
 
std::uint16_t unk28
 
std::uint16_t pad2A
 
std::uint32_t pad2C
 
GStringDH fileUrl
 
std::uint32_t nextOffset [2]
 
std::uint32_t nextOffsetIdx
 
std::uint32_t seekPos
 
std::uint32_t bufferEndPos
 
std::uint32_t bytesFetched
 
std::uint8_t unk58
 
std::uint8_t pad59
 
std::uint16_t pad5A
 
std::uint32_t pad5C
 
char * data
 
std::uint32_t bufferSize
 
char buffer [0x200]
 
std::uint32_t pad26C
 

Additional Inherited Members

- Public Types inherited from RE::GFxLogConstants
enum class  LogMessageType {
  kChannel_General = 0x10 , kChannel_Script = 0x20 , kChannel_Parse = 0x30 , kChannel_Action = 0x40 ,
  kChannel_Debug = 0x50 , kChannel_Mask = 0xF0 , kMessageType_Error = 0 , kMessageType_Warning = 1 ,
  kMessageType_Message = 2 , kError = kChannel_General | kMessageType_Error , kWarning = kChannel_General | kMessageType_Warning , kMessage = kChannel_General | kMessageType_Message ,
  kScriptError = kChannel_Script | kMessageType_Error , kScriptWarning = kChannel_Script | kMessageType_Warning , kScriptMessage = kChannel_Script | kMessageType_Message , kParse = kChannel_Parse | 0 ,
  kParseShape = kChannel_Parse | 1 , kParseMorphShape = kChannel_Parse | 2 , kParseAction = kChannel_Parse | 3 , kAction = kChannel_Action | 0
}
 

Constructor & Destructor Documentation

◆ ~GFxStream()

virtual RE::GFxStream::~GFxStream ( )
virtual

Member Data Documentation

◆ buffer

char RE::GFxStream::buffer[0x200]

◆ bufferEndPos

std::uint32_t RE::GFxStream::bufferEndPos

◆ bufferSize

std::uint32_t RE::GFxStream::bufferSize

◆ bytesFetched

std::uint32_t RE::GFxStream::bytesFetched

◆ data

char* RE::GFxStream::data

◆ fileUrl

GStringDH RE::GFxStream::fileUrl

◆ logState

GFxLog* RE::GFxStream::logState

◆ nextOffset

std::uint32_t RE::GFxStream::nextOffset[2]

◆ nextOffsetIdx

std::uint32_t RE::GFxStream::nextOffsetIdx

◆ pad19

std::uint8_t RE::GFxStream::pad19

◆ pad1A

std::uint16_t RE::GFxStream::pad1A

◆ pad1C

std::uint32_t RE::GFxStream::pad1C

◆ pad26C

std::uint32_t RE::GFxStream::pad26C

◆ pad2A

std::uint16_t RE::GFxStream::pad2A

◆ pad2C

std::uint32_t RE::GFxStream::pad2C

◆ pad59

std::uint8_t RE::GFxStream::pad59

◆ pad5A

std::uint16_t RE::GFxStream::pad5A

◆ pad5C

std::uint32_t RE::GFxStream::pad5C

◆ parseControl

GFxParseControl* RE::GFxStream::parseControl

◆ seekPos

std::uint32_t RE::GFxStream::seekPos

◆ unk18

bool RE::GFxStream::unk18

◆ unk20

void* RE::GFxStream::unk20

◆ unk28

std::uint16_t RE::GFxStream::unk28

◆ unk58

std::uint8_t RE::GFxStream::unk58

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