r3realsoft
real/widget/r3realsoft.h
r3wid
Realsoft 3D application.
r3Root
R3CLID_ROOT
r3Realsoft
R3CLID_REALSOFT - 1737
R3RSM_RUN
RUN
R3RSM_RUN
obj.RUN();
Start event processing, returns when the application is terminated.
R3RSCM_REGISTERSTARTUPHOOK
REGISTERSTARTUPHOOK
R3RSCM_REGISTERSTARTUPHOOK
R3BOOL, true if hook was succesfully registered.
rc = obj.REGISTERSTARTUPHOOK();
Class method. Register new startup hook. Startup hooks are called when the application is completely initialized and ready to start event processing. In startup hooks, one can study contents of the startup project, insert new GUI objects into the user interface etc. The program passes only one parameter to the hook functions: the address of the main window object.
R3RSM_LOAD
LOAD
R3RSM_LOAD
R3BOOL, true if succeeded
R3INT, section bits
R3BOOL, replace
char*, file name
rc = obj.LOAD(p1, p2, p3);
Load project
R3RSM_LOADSTARTUPSCRIPT
LOADSTARTUPSCRIPT
R3RSM_LOADSTARTUPSCRIPT
R3CLID, class id of the script to be loaded
obj.LOADSTARTUPSCRIPT(0, p2, 0);
Load startup script
Model
Model
R3RSA_Model
Object
R3OBJ*
model as defined in r3real.h
value = jsobj.GetModel();
R3OBJ* value;
R3GetAttrs(r3obj, R3RSA_Model, &value, R3TAG_END);
View
View
R3RSA_View
Object
R3OBJ*
user interface
value = jsobj.GetView();
R3OBJ* value;
R3GetAttrs(r3obj, R3RSA_View, &value, R3TAG_END);