This plugin maintains the runtime list that is displayed in the GUI Environment when the simulation is running.
The user can replace it using its own code.
See Runtime.cpp in /plugins/runtime directory.
//=============================
typedef struct _RtEntList {
char name[NAME_SIZE]; ///< name of the node
int image_id; ///< image to use
int ent_ptr; ///< optional pointer to EntScnRep
int touched; ///< if touched, rebuild node + children
int count; ///< number of children
int max; ///< number of allocated slots
_RtEntList** item; ///< children [0..max]
} RtEntList;
//=============================
typedef struct {
int sorted;
int treeview;
RtEntList* elist;
} RuntimeList;
|