3ds Max C++ API Reference
|
#include <WTypes.h>
#include "strbasic.h"
#include "maxheap.h"
#include "network/MaxNetExport.h"
#include "maxnet_types.h"
Classes | |
struct | SceneInfo |
struct | TextBufferOutput |
struct | JobRenderElement |
struct | JobText |
class | CJobText |
The CJobText class stores job information which is of a dynamic nature or of variable length. More... | |
struct | AlertData |
struct | MaxJobRenderElements |
struct | MaxJob |
struct | Job |
Macros | |
#define | SCENE_VIDEOCOLORCHECK (1<<2) |
#define | SCENE_TWOSIDED (1<<3) |
#define | SCENE_RENDERHIDEN (1<<4) |
#define | SCENE_RENDERATMOSPHER (1<<5) |
#define | SCENE_SUPERBLACK (1<<6) |
#define | SCENE_SERIALNUMBERING (1<<8) |
#define | SCENE_DITHER256 (1<<9) |
#define | SCENE_DITHERTRUE (1<<10) |
#define | SCENE_RENDERFIELDS (1<<11) |
#define | SCENE_DISPLACEMENT (1<<12) |
#define | SCENE_EFFECTS (1<<13) |
#define | SCENE_FIELDORDER (1<<14) |
#define | NOTIFY_FAILURE (1<<0) |
#define | NOTIFY_PROGRESS (1<<1) |
#define | NOTIFY_COMPLETION (1<<2) |
#define | JOB_VP (1<<0) |
Video Post (otherwise is Render Scene) | |
#define | JOB_NONC (1<<1) |
Non concurrent driver (Accom, AVI, etc.) | |
#define | JOB_MAPS (1<<2) |
Include Maps. | |
#define | JOB_NONSTOP (1<<3) |
Uninterruptible Driver (AVI, FCL, etc.) | |
#define | JOB_SKIPEXST (1<<4) |
Skip Existing Frames. | |
#define | JOB_ALLSERVERS (1<<5) |
Use All Available Servers. | |
#define | JOB_INACTIVE (1<<6) |
Job is Suspended. | |
#define | JOB_COMPLETE (1<<7) |
Job is Complete (Read Only) | |
#define | JOB_IGNORESHARE (1<<8) |
Ignore Manager's Job Share - Always request archives. | |
#define | JOB_SKIPOUTPUTTST (1<<9) |
Skip output test (Server won't test the output path) | |
#define | JOB_NONSEQFRAMES (1<<10) |
Non sequential frames (1,3,5-10, etc.) | |
#define | JOB_NOTARCHIVED (1<<12) |
Uncompressed File (not an archive) | |
#define | JOB_VFB (1<<13) |
Should the VFB be up? | |
#define | JOB_RENDER_CROP (1<<14) |
Partial Render (Crop / Zoom / Region / etc.) | |
#define | JOB_ASSIGN_VP JOB_VP |
#define | JOB_ASSIGN_RND 0 |
#define | _JOB_PRIORITY_CRITICAL 0 |
#define | _JOB_DEFAULT_PRIORITY 50 |
#define | _JOB_VERSION 399 |
Enumerations | |
enum | JOB_TEXT_TYPE { JOB_TEXT_USER = 64 , JOB_TEXT_COMPUTER , JOB_TEXT_MANAGER_SHARE , JOB_TEXT_FRAMES , JOB_TEXT_MAX_OUTPUT , JOB_TEXT_CMB_OUTPUT , JOB_TEXT_RENDER_ELEMENT = 70 , JOB_TEXT_CAMERA , JOB_TEXT_RENDER_SCENE_STATE , JOB_TEXT_SCENE_STATES , JOB_TEXT_BATCH_RENDER , JOB_TEXT_PRE_REND_SCRIPT , JOB_TEXT_POST_REND_SCRIPT , JOB_TEXT_RESERVED = 9999 } |
#define SCENE_VIDEOCOLORCHECK (1<<2) |
#define SCENE_TWOSIDED (1<<3) |
#define SCENE_RENDERHIDEN (1<<4) |
#define SCENE_RENDERATMOSPHER (1<<5) |
#define SCENE_SUPERBLACK (1<<6) |
#define SCENE_SERIALNUMBERING (1<<8) |
#define SCENE_DITHER256 (1<<9) |
#define SCENE_DITHERTRUE (1<<10) |
#define SCENE_RENDERFIELDS (1<<11) |
#define SCENE_DISPLACEMENT (1<<12) |
#define SCENE_EFFECTS (1<<13) |
#define SCENE_FIELDORDER (1<<14) |
#define NOTIFY_FAILURE (1<<0) |
#define NOTIFY_PROGRESS (1<<1) |
#define NOTIFY_COMPLETION (1<<2) |
#define JOB_VP (1<<0) |
Video Post (otherwise is Render Scene)
#define JOB_NONC (1<<1) |
Non concurrent driver (Accom, AVI, etc.)
#define JOB_MAPS (1<<2) |
Include Maps.
#define JOB_NONSTOP (1<<3) |
Uninterruptible Driver (AVI, FCL, etc.)
#define JOB_SKIPEXST (1<<4) |
Skip Existing Frames.
#define JOB_ALLSERVERS (1<<5) |
Use All Available Servers.
#define JOB_INACTIVE (1<<6) |
Job is Suspended.
#define JOB_COMPLETE (1<<7) |
Job is Complete (Read Only)
#define JOB_IGNORESHARE (1<<8) |
Ignore Manager's Job Share - Always request archives.
#define JOB_SKIPOUTPUTTST (1<<9) |
Skip output test (Server won't test the output path)
#define JOB_NONSEQFRAMES (1<<10) |
Non sequential frames (1,3,5-10, etc.)
#define JOB_NOTARCHIVED (1<<12) |
Uncompressed File (not an archive)
#define JOB_VFB (1<<13) |
Should the VFB be up?
#define JOB_RENDER_CROP (1<<14) |
Partial Render (Crop / Zoom / Region / etc.)
#define JOB_ASSIGN_VP JOB_VP |
#define JOB_ASSIGN_RND 0 |
#define _JOB_PRIORITY_CRITICAL 0 |
#define _JOB_DEFAULT_PRIORITY 50 |
#define _JOB_VERSION 399 |
enum JOB_TEXT_TYPE |
Enumerator | |
---|---|
JOB_TEXT_USER | User Name. |
JOB_TEXT_COMPUTER | |
JOB_TEXT_MANAGER_SHARE | Manager's share (where to find job - filled by Manager) |
JOB_TEXT_FRAMES | Frames for those "1,2,4,5-40" types. Otherwise frames are defined in Job |
JOB_TEXT_MAX_OUTPUT | Output image file name (MAX) |
JOB_TEXT_CMB_OUTPUT |
|
JOB_TEXT_RENDER_ELEMENT | Render Elements. |
JOB_TEXT_CAMERA | Camera List. |
JOB_TEXT_RENDER_SCENE_STATE | The scene state used for rendering. |
JOB_TEXT_SCENE_STATES | The scene state list. |
JOB_TEXT_BATCH_RENDER | The name of the batch render entry this render will use. |
JOB_TEXT_PRE_REND_SCRIPT | Pre-Render Script filename. |
JOB_TEXT_POST_REND_SCRIPT | Post-Render Script filename. |
JOB_TEXT_RESERVED | Unknown Type. |