JAH_N_Event
Definition JAHioNode.h:7
@ JAH_N_EVENT2
Definition JAHioNode.h:10
@ JAH_N_EVENT0
Definition JAHioNode.h:8
@ JAH_N_EVENT1
Definition JAHioNode.h:9
JAH_P_Event
Definition JAHioNode.h:13
@ JAH_P_EVENT0
Definition JAHioNode.h:14
@ JAH_P_EVENT1
Definition JAHioNode.h:15
Definition JAHioMessage.h:9
Definition JAHioNode.h:20
void updateNode()
Definition JAHioNode.cpp:23
virtual s32 getNodeType()
Definition JAHioNode.h:31
virtual ~JAHioNode()
Definition JAHioNode.cpp:17
virtual u32 getNodeKind() const
Definition JAHioNode.cpp:88
virtual void listenPropertyEvent(const JORPropertyEvent *)
Definition JAHioNode.cpp:97
JAHioNode(const char *)
Definition JAHioNode.cpp:8
void generateRealChildren(JORMContext *)
Definition JAHioNode.cpp:72
JAHioNode * mLastChild
Definition JAHioNode.h:52
char * getNodeName()
Definition JAHioNode.h:47
virtual void propertyEvent(JAH_P_Event, u32)
Definition JAHioNode.h:34
virtual void genMessage(JORMContext *)
Definition JAHioNode.cpp:35
virtual u32 getNodeIcon() const
Definition JAHioNode.h:33
char mName[32]
Definition JAHioNode.h:51
virtual void nodeEvent(JAH_N_Event)
Definition JAHioNode.h:35
virtual void prependNode(JAHioNode *, const char *)
Definition JAHioNode.cpp:54
JSUTree< JAHioNode > * getTree()
Definition JAHioNode.h:46
virtual void message(JAHControl &)
Definition JAHioNode.h:27
JAHioNode * getParent()
Definition JAHioNode.cpp:90
void setLastChild(JAHioNode *node)
Definition JAHioNode.h:48
virtual void appendNode(JAHioNode *, const char *)
Definition JAHioNode.cpp:45
JSUTree< JAHioNode > mTree
Definition JAHioNode.h:50
static JAHioNode * getCurrentNode()
Definition JAHioNode.h:42
void setNodeName(const char *)
Definition JAHioNode.cpp:29
virtual void listenNodeEvent(const JORNodeEvent *)
Definition JAHioNode.cpp:103
static JAHioNode * smCurrentNode
Definition JAHioNode.h:44
void generateTempChildren(JORMContext *)
Definition JAHioNode.cpp:81
virtual void removeNode(JAHioNode *)
Definition JAHioNode.cpp:63
Definition JORMContext.h:128
Definition JORReflexible.h:47
unsigned long u32
Definition types.h:12
signed long s32
Definition types.h:11
Definition JORReflexible.h:32
Definition JORReflexible.h:10