home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for inc/real/code2/r3rmanag.h
- // Auto generated file, do not modify by hand
- // Copyrights 2002, Realsoft Graphics Oy
-
- var R3_RMANAGER_H = 1;
- include("oops/r3root.js")
-
-
- var R3CLID_RMANAGER = 630;
-
-
- // ==== Methods ====
-
-
- // p3: ?, if TRUE possible intermediate render boxes will not be deleted
-
- R3RMNGM_CANCEL = 630001;
-
- function _R3RMNGM_CANCEL(p3) {
- this.r3DoA(R3RMNGM_CANCEL, p3);
- }
-
- // Description: Class method which collects material names of active materials.
- // p1: ?, address of an initialised list header. Names are added to this list using
- // allocated R3NODE structures. Caller must free the nodes after use.
- // p2: object, address of geometry object layer determining material use
- // p3: object, address of material layer
- // Note: caller must take care of layer locking.
-
- R3RMNGCM_COLLECTUSEDMATE = 630003;
-
- function _R3RMNGCM_COLLECTUSEDMATE(p1, p2, p3) {
- this.r3DoA3(R3RMNGCM_COLLECTUSEDMATE, p1, p2, p3);
- }
-
-
- R3RMNG_ADDPOSTCHANNEL = 630004;
-
- function _R3RMNG_ADDPOSTCHANNEL() {
- this.r3DoA(R3RMNG_ADDPOSTCHANNEL);
- }
-
-
- // ==== Attributes ====
-
-
- // R3RMNGA_Renderer ?renderer
- R3RMNGA_Renderer = 630500;
- function SetR3RMNGA_Renderer(value) {
- this.r3Set(R3RMNGA_Renderer, value); // R3OBJ*
- }
-
- function GetR3RMNGA_Renderer() {
- var value = 0;
- return this.r3Get(R3RMNGA_Renderer, value); // R3OBJ*
- }
-
- // R3RMNGA_EffectName ?name of render box post processing config
- R3RMNGA_EffectName = 630508;
- function SetR3RMNGA_EffectName(value) {
- this.r3Set(R3RMNGA_EffectName, value); // char*
- }
-
- function GetR3RMNGA_EffectName() {
- var value = "";
- return this.r3Get(R3RMNGA_EffectName, value); // char*
- }
-
- // R3RMNGA_ProgressIndicato objectrmanager can use a progress indicator, see r3progre.h
- R3RMNGA_ProgressIndicato = 630522;
- function SetR3RMNGA_ProgressIndicato(value) {
- this.r3Set(R3RMNGA_ProgressIndicato, value); // R3OBJ
- }
-
- function GetR3RMNGA_ProgressIndicato() {
- var value = 0;
- return this.r3Get(R3RMNGA_ProgressIndicato, value); // R3OBJ
- }
-
- // R3RMNGA_Resume booleancontinue from current box
- R3RMNGA_Resume = 630523;
- function SetR3RMNGA_Resume(value) {
- this.r3Set(R3RMNGA_Resume, value); // R3BOOL
- }
-
- function GetR3RMNGA_Resume() {
- var value = 0;
- return this.r3Get(R3RMNGA_Resume, value); // R3BOOL
- }
-
- // R3RMNGA_ProjectString ?project specific name to make temp files unique
- R3RMNGA_ProjectString = 630524;
- function SetR3RMNGA_ProjectString(value) {
- this.r3Set(R3RMNGA_ProjectString, value); // char*
- }
-
- function GetR3RMNGA_ProjectString() {
- var value = "";
- return this.r3Get(R3RMNGA_ProjectString, value); // char*
- }
-
- // R3RMNGA_ReportWhenCancel integercancel method
- R3RMNGA_ReportWhenCancel = 630525;
- function SetR3RMNGA_ReportWhenCancel(value) {
- this.r3Set(R3RMNGA_ReportWhenCancel, value); // R3INT
- }
-
- function GetR3RMNGA_ReportWhenCancel() {
- var value = 0;
- return this.r3Get(R3RMNGA_ReportWhenCancel, value); // R3INT
- }
-
- // R3RMNGA_BackupName ?name of the raytarce backup image - read only
- R3RMNGA_BackupName = 630528;
- function SetR3RMNGA_BackupName(value) {
- this.r3Set(R3RMNGA_BackupName, value); // char*
- }
-
- function GetR3RMNGA_BackupName() {
- var value = "";
- return this.r3Get(R3RMNGA_BackupName, value); // char*
- }
-
- // R3RMNGA_BackupRT booleanparameter for R3MNGM_RENDER
- R3RMNGA_BackupRT = 630529;
- function SetR3RMNGA_BackupRT(value) {
- this.r3Set(R3RMNGA_BackupRT, value); // R3BOOL
- }
-
- function GetR3RMNGA_BackupRT() {
- var value = 0;
- return this.r3Get(R3RMNGA_BackupRT, value); // R3BOOL
- }
-
- // R3RMNGA_PostProcFile ?name of a file for post processing
- R3RMNGA_PostProcFile = 630530;
- function SetR3RMNGA_PostProcFile(value) {
- this.r3Set(R3RMNGA_PostProcFile, value); // char*
- }
-
- function GetR3RMNGA_PostProcFile() {
- var value = "";
- return this.r3Get(R3RMNGA_PostProcFile, value); // char*
- }
-
- // R3RMNGA_ImageEffect ?name of full image post processing config
- R3RMNGA_ImageEffect = 630531;
- function SetR3RMNGA_ImageEffect(value) {
- this.r3Set(R3RMNGA_ImageEffect, value); // char*
- }
-
- function GetR3RMNGA_ImageEffect() {
- var value = "";
- return this.r3Get(R3RMNGA_ImageEffect, value); // char*
- }
-
- // R3RMNGA_FieldEffect ?name of post processing config for field processing
- R3RMNGA_FieldEffect = 630532;
- function SetR3RMNGA_FieldEffect(value) {
- this.r3Set(R3RMNGA_FieldEffect, value); // char*
- }
-
- function GetR3RMNGA_FieldEffect() {
- var value = "";
- return this.r3Get(R3RMNGA_FieldEffect, value); // char*
- }
-
- // R3RMNGA_FrameEffect ?name of post processing config for frame processing
- R3RMNGA_FrameEffect = 630533;
- function SetR3RMNGA_FrameEffect(value) {
- this.r3Set(R3RMNGA_FrameEffect, value); // char*
- }
-
- function GetR3RMNGA_FrameEffect() {
- var value = "";
- return this.r3Get(R3RMNGA_FrameEffect, value); // char*
- }
-
- var R3RMUF_WORLD = 1;
- var R3RMUF_LIBS = 2;
- var R3RMUF_CAMERA = 4;
-
-
- function r3Rmanager () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_RMANAGER, arguments);
- }
- // Methods
- this.CANCEL=_R3RMNGM_CANCEL;
- this.COLLECTUSEDMATE=_R3RMNGCM_COLLECTUSEDMATE;
- this.ADDPOSTCHANNEL=_R3RMNG_ADDPOSTCHANNEL;
-
- // Attributes
- this.GetRenderer=GetR3RMNGA_Renderer;
- this.SetRenderer=SetR3RMNGA_Renderer;
- this.GetEffectName=GetR3RMNGA_EffectName;
- this.SetEffectName=SetR3RMNGA_EffectName;
- this.GetProgressIndicato=GetR3RMNGA_ProgressIndicato;
- this.SetProgressIndicato=SetR3RMNGA_ProgressIndicato;
- this.GetResume=GetR3RMNGA_Resume;
- this.SetResume=SetR3RMNGA_Resume;
- this.GetProjectString=GetR3RMNGA_ProjectString;
- this.SetProjectString=SetR3RMNGA_ProjectString;
- this.GetReportWhenCancel=GetR3RMNGA_ReportWhenCancel;
- this.SetReportWhenCancel=SetR3RMNGA_ReportWhenCancel;
- this.GetBackupName=GetR3RMNGA_BackupName;
- this.SetBackupName=SetR3RMNGA_BackupName;
- this.GetBackupRT=GetR3RMNGA_BackupRT;
- this.SetBackupRT=SetR3RMNGA_BackupRT;
- this.GetPostProcFile=GetR3RMNGA_PostProcFile;
- this.SetPostProcFile=SetR3RMNGA_PostProcFile;
- this.GetImageEffect=GetR3RMNGA_ImageEffect;
- this.SetImageEffect=SetR3RMNGA_ImageEffect;
- this.GetFieldEffect=GetR3RMNGA_FieldEffect;
- this.SetFieldEffect=SetR3RMNGA_FieldEffect;
- this.GetFrameEffect=GetR3RMNGA_FrameEffect;
- this.SetFrameEffect=SetR3RMNGA_FrameEffect;
- }
-
- r3Rmanager.prototype=new r3Root;
- // inc/real/code2/r3rmanag.h_H