1#ifndef JMESSAGE_RESOURCE_H
2#define JMESSAGE_RESOURCE_H
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition linklist.h:247
void Clear_destroy()
Definition linklist.h:251
void setRaw(const void *p)
Definition binary.h:32
Definition resource.h:126
TResourceContainer * pContainer_
Definition resource.h:133
TResource * pResource_
Definition resource.h:134
virtual bool parseBlock_next(void const **, u32 *, u32)
Definition resource.cpp:227
virtual bool parseHeader_next(void const **, u32 *, u32)
Definition resource.cpp:180
virtual void Do_destroy(JMessage::TResource *)
Definition resource.cpp:138
virtual JMessage::TResource * Do_create()
Definition resource.cpp:131
TResource * Get_groupID(u16)
Definition resource.cpp:125
TCResource()
Definition resource.cpp:111
void destroyResource_color()
Definition resource.h:106
TResourceContainer()
Definition resource.cpp:143
void destroyResource()
Definition resource.h:103
static JMessage::locale::parseCharacter_function sapfnParseCharacter_[5]
Definition resource.h:75
bool isEncodingSettable(u8 e) const
Definition resource.h:101
void destroyResource_all()
Definition resource.h:109
TCResource resContainer_
Definition resource.h:118
void setEncoding(u8)
Definition resource.cpp:147
void setEncoding_(u8)
Definition resource.cpp:158
const TCResource * getResourceContainer() const
Definition resource.h:102
TResource_color resColor_
Definition resource.h:119
TResource * getResource_groupID(u16 groupID)
Definition resource.h:98
int(* pfnParseCharacter_)(const char **string) const
Definition resource.h:117
u8 mEncodingType
Definition resource.h:116
int parseCharacter(const char **string) const
Definition resource.h:97
TResource * getResource_groupID(u16 groupID) const
Definition resource.h:99
TResource_color()
Definition resource.h:67
data::TParse_TBlock_color field_0x4
Definition resource.h:74
void reset()
Definition resource.h:68
data::TParse_THeader field_0x0
Definition resource.h:73
char * field_0x10
Definition resource.h:57
void setData_header(const void *pData)
Definition resource.h:51
char * getMessageText_messageEntry(const void *pEntry) const
Definition resource.h:38
data::TParse_TBlock_messageID field_0x18
Definition resource.h:59
TResource()
Definition resource.h:16
void * getMessageEntry_messageIndex(u16 messageIndex) const
Definition resource.h:30
u16 getGroupID() const
Definition resource.h:28
bool isContained_messageIndex(u16 messageIndex) const
Definition resource.h:21
u16 getMessageEntrySize() const
Definition resource.h:25
JGadget::TLinkListNode ocObject_
Definition resource.h:54
data::TParse_THeader field_0x8
Definition resource.h:55
int field_0x14
Definition resource.h:58
u16 toMessageIndex_messageID(u32, u32, bool *) const
Definition resource.cpp:67
const char * getMessageText_messageIndex(u16 messageIndex) const
Definition resource.h:42
data::TParse_TBlock_info field_0xc
Definition resource.h:56
u16 getMessageEntryNumber() const
Definition resource.h:26
u16 get_messageEntryNumber() const
Definition data.h:38
u16 get_messageEntrySize() const
Definition data.h:36
u16 get_groupID() const
Definition data.h:40
char * getContent() const
Definition data.h:34
int(* parseCharacter_function)(const char **)
Definition locale.h:12
unsigned long u32
Definition types.h:10
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8