1#ifndef JMESSAGE_RESOURCE_H
2#define JMESSAGE_RESOURCE_H
Definition linklist.h:230
void Clear_destroy()
Definition linklist.h:234
void setRaw(const void *p)
Definition binary.h:32
Definition resource.h:125
TResourceContainer * pContainer_
Definition resource.h:132
TParse(JMessage::TResourceContainer *)
Definition resource.cpp:155
virtual ~TParse()
Definition resource.cpp:161
TResource * pResource_
Definition resource.h:133
virtual bool parseBlock_next(void const **, u32 *, u32)
Definition resource.cpp:208
virtual bool parseHeader_next(void const **, u32 *, u32)
Definition resource.cpp:166
virtual void Do_destroy(JMessage::TResource *)
Definition resource.cpp:127
virtual ~TCResource()
Definition resource.cpp:102
virtual JMessage::TResource * Do_create()
Definition resource.cpp:119
TResource * Get_groupID(u16)
Definition resource.cpp:107
TCResource()
Definition resource.cpp:98
void destroyResource_color()
Definition resource.h:105
TResourceContainer()
Definition resource.cpp:132
void destroyResource()
Definition resource.h:102
static JMessage::locale::parseCharacter_function sapfnParseCharacter_[5]
Definition resource.h:88
JMessage::locale::parseCharacter_function pfnParseCharacter_
Definition resource.h:116
bool isEncodingSettable(u8 e) const
Definition resource.h:100
void destroyResource_all()
Definition resource.h:108
TCResource resContainer_
Definition resource.h:117
void setEncoding(u8)
Definition resource.cpp:136
void setEncoding_(u8)
Definition resource.cpp:147
const TCResource * getResourceContainer() const
Definition resource.h:101
TResource_color resColor_
Definition resource.h:118
TResource * getResource_groupID(u16 groupID)
Definition resource.h:97
u8 mEncodingType
Definition resource.h:115
int parseCharacter(const char **string) const
Definition resource.h:96
TResource * getResource_groupID(u16 groupID) const
Definition resource.h:98
TResource_color()
Definition resource.h:66
data::TParse_TBlock_color field_0x4
Definition resource.h:73
void reset()
Definition resource.h:67
data::TParse_THeader field_0x0
Definition resource.h:72
char * field_0x10
Definition resource.h:56
data::TParse_TBlock_messageID mMessageID
Definition resource.h:58
void setData_header(const void *pData)
Definition resource.h:50
char * getMessageText_messageEntry(const void *pEntry) const
Definition resource.h:37
TResource()
Definition resource.h:15
void * getMessageEntry_messageIndex(u16 messageIndex) const
Definition resource.h:29
u16 getGroupID() const
Definition resource.h:27
bool isContained_messageIndex(u16 messageIndex) const
Definition resource.h:20
u16 getMessageEntrySize() const
Definition resource.h:24
JGadget::TLinkListNode ocObject_
Definition resource.h:53
data::TParse_THeader field_0x8
Definition resource.h:54
int field_0x14
Definition resource.h:57
u16 toMessageIndex_messageID(u32, u32, bool *) const
Definition resource.cpp:13
const char * getMessageText_messageIndex(u16 messageIndex) const
Definition resource.h:41
data::TParse_TBlock_info field_0xc
Definition resource.h:55
u16 getMessageEntryNumber() const
Definition resource.h:25
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:9
unsigned short int u16
Definition types.h:7
unsigned char u8
Definition types.h:5