#include <processor.h>
|
| TSequenceProcessor (JMessage::TReference const *, JMessage::TControl *) |
|
const char * | process (char const *) |
|
bool | on_isReady () |
|
void | on_jump_register (void const *(*)(JMessage::TSequenceProcessor const *), u32) |
|
bool | on_jump_isReady () |
|
void | on_jump (void const *, char const *) |
|
void | on_branch_register (void const *(*)(JMessage::TSequenceProcessor const *, u32), void const *, u32) |
|
void | on_branch_query (u32) |
|
u32 | on_branch_queryResult () |
|
void | on_branch (void const *, char const *) |
|
virtual | ~TSequenceProcessor () |
|
virtual void | do_resetStatus_ (char const *) |
|
virtual bool | do_setBegin_isReady_ () const |
|
virtual void | do_begin_ (void const *, char const *) |
|
virtual void | do_end_ () |
|
virtual void | do_tag_ (u32, void const *, u32) |
|
virtual bool | do_isReady () |
|
virtual bool | do_jump_isReady () |
|
virtual void | do_jump (void const *, char const *) |
|
virtual void | do_branch_query (u32) |
|
virtual s32 | do_branch_queryResult () |
|
virtual void | do_branch (void const *, char const *) |
|
TControl * | getControl () const |
|
| TProcessor (const TReference *reference) |
|
void | reset () |
|
void | stack_pushCurrent (char const *) |
|
void | stack_popCurrent () |
|
const TResource * | getResource_groupID (u16) const |
|
u32 | toMessageCode_messageID (u32, u32, bool *) const |
|
void | on_select_begin (char const *(*)(JMessage::TProcessor *), void const *, char const *, u32) |
|
void | on_select_end () |
|
void | on_select_separate () |
|
void | on_tag_ () |
|
bool | process_character_ () |
|
const char * | on_message (u32) const |
|
const char * | getMessageText_messageCode (u32) const |
|
virtual | ~TProcessor () |
|
virtual void | do_reset () |
|
virtual void | do_begin (void const *, char const *) |
|
virtual void | do_end () |
|
virtual void | do_character (int) |
|
virtual bool | do_tag (u32, void const *, u32) |
|
virtual void | do_select_begin (u32) |
|
virtual void | do_select_end () |
|
virtual void | do_select_separate () |
|
void | on_resetStatus_ (const char *param_0) |
|
void | on_begin (const void *entry, const char *param_1) |
|
void | on_end () |
|
void | on_tag (u32 param_0, const void *param_1, u32 param_2) |
|
const char * | on_word (u32 param_0) const |
|
int | on_parseCharacter (const char **string) const |
|
void | on_character (int character) |
|
const char * | on_message_limited (u16 messageIndex) const |
|
int | setBegin_messageEntryText (const TResource *resource, const void *entry, const char *param_2) |
|
int | setBegin_messageEntryText (const TProcessor *processor, const void *entry, const char *param_2) |
|
void * | getMessageEntry_messageCode (u16 messageCode, u16 messageIndex) const |
|
const char * | getMessageText_messageCode (u16 messageCode, u16 messageIndex) const |
|
void | stack_pushCurrent_ (const char *string) |
|
void | stack_popCurrent_ () |
|
bool | stack_isPushable () const |
|
const TResource * | getResourceCache () const |
|
const char * | getCurrent () const |
|
const TReference * | getReference () const |
|
const TResource * | getResource_groupID_uncached (u16 groupID) const |
|
bool | isResourceCache_groupID (u16 groupID) const |
|
TResourceContainer * | getResourceContainer () const |
|
void | setResourceCache (TResource *cache) |
|
void | resetResourceCache () |
|
◆ branchPfn
◆ jumpPfn
◆ SeqStatus
Enumerator |
---|
STATUS_READY | |
STATUS_ONE | |
STATUS_NORMAL | |
STATUS_JUMP | |
STATUS_BRANCH | |
◆ TSequenceProcessor()
◆ ~TSequenceProcessor()
JMessage::TSequenceProcessor::~TSequenceProcessor |
( |
| ) |
|
|
virtual |
◆ do_begin_()
◆ do_branch()
◆ do_branch_query()
void JMessage::TSequenceProcessor::do_branch_query |
( |
u32 |
param_0 | ) |
|
|
virtual |
◆ do_branch_queryResult()
s32 JMessage::TSequenceProcessor::do_branch_queryResult |
( |
| ) |
|
|
virtual |
◆ do_end_()
void JMessage::TSequenceProcessor::do_end_ |
( |
| ) |
|
|
virtual |
◆ do_isReady()
bool JMessage::TSequenceProcessor::do_isReady |
( |
| ) |
|
|
virtual |
◆ do_jump()
◆ do_jump_isReady()
bool JMessage::TSequenceProcessor::do_jump_isReady |
( |
| ) |
|
|
virtual |
◆ do_resetStatus_()
void JMessage::TSequenceProcessor::do_resetStatus_ |
( |
char const * |
param_0 | ) |
|
|
virtual |
◆ do_setBegin_isReady_()
bool JMessage::TSequenceProcessor::do_setBegin_isReady_ |
( |
| ) |
const |
|
virtual |
◆ do_tag_()
◆ getControl()
TControl * JMessage::TSequenceProcessor::getControl |
( |
| ) |
const |
|
inline |
◆ on_branch()
◆ on_branch_query()
void JMessage::TSequenceProcessor::on_branch_query |
( |
u32 |
param_0 | ) |
|
◆ on_branch_queryResult()
u32 JMessage::TSequenceProcessor::on_branch_queryResult |
( |
| ) |
|
◆ on_branch_register()
void JMessage::TSequenceProcessor::on_branch_register |
( |
void const * |
*)(JMessage::TSequenceProcessor const *, u32, |
|
|
void const * |
, |
|
|
u32 |
|
|
) |
| |
◆ on_isReady()
bool JMessage::TSequenceProcessor::on_isReady |
( |
| ) |
|
◆ on_jump()
◆ on_jump_isReady()
bool JMessage::TSequenceProcessor::on_jump_isReady |
( |
| ) |
|
◆ on_jump_register()
void JMessage::TSequenceProcessor::on_jump_register |
( |
void const * |
*)(JMessage::TSequenceProcessor const *, |
|
|
u32 |
|
|
) |
| |
◆ process()
◆ process_onBranch_()
◆ process_onBranch_limited_()
◆ process_onJump_()
◆ process_onJump_limited_()
◆ process_setMessageCode_() [1/2]
◆ process_setMessageCode_() [2/2]
◆ process_setMessageIndex_()
◆ process_setMessageIndex_reserved_()
void JMessage::TSequenceProcessor::process_setMessageIndex_reserved_ |
( |
u16 |
u16Index | ) |
|
|
static |
◆ eStatus_
SeqStatus JMessage::TSequenceProcessor::eStatus_ |
◆ oProcess2_
TProcess_ JMessage::TSequenceProcessor::oProcess2_ |
◆ pControl_
TControl* JMessage::TSequenceProcessor::pControl_ |
The documentation for this struct was generated from the following files: