lib_takesystem.h File Reference

Classes

class  BaseOverride
 
class  BaseOverrideGroup
 
class  BaseTake
 
class  TakeData
 

Macros

#define ID_TAKESYSTEM_LIB
 
#define ENABLING_BIT_DESCID
 

Enumerations

enum  TAKE_MODE {
  MANUAL,
  AUTO
}
 
enum  OVERRIDEENABLING {
  NONE,
  OBJECT,
  TAG,
  MATERIAL,
  SHADER,
  LAYER,
  OTHER,
  GLOBAL,
  ENABLING,
  TRANSFOM,
  CAMERA,
  RS,
  PARAM
}
 

Functions

enum TAKE_MODE MAXON_ENUM_LIST (TAKE_MODE)
 
enum OVERRIDEENABLING MAXON_ENUM_FLAGS (OVERRIDEENABLING)
 
Bool IsTakeRenderRunning ()
 
void StopTakeRender ()
 

Variables

 MANUAL
 
 AUTO
 
 NONE
 
 OBJECT
 
 TAG
 
 MATERIAL
 
 SHADER
 
 LAYER
 
 OTHER
 
 GLOBAL
 
 ENABLING
 
 TRANSFOM
 
 CAMERA
 
 RS
 
 PARAM
 
BaseOverride MAXON_ENUM_FLAGS
 

Variable Documentation

◆ MANUAL

MANUAL

Manual override: the user has to explicitly override every single parameter.

◆ AUTO

AUTO

< Auto override: the system overrides any edited parameter (similar to Auto Key).

◆ NONE

NONE

None.

◆ OBJECT

OBJECT

Object override enabled.

◆ TAG

TAG

Tag override enabled.

◆ MATERIAL

MATERIAL

Material override enabled.

◆ SHADER

SHADER

Shader override enabled.

◆ LAYER

LAYER

Layer override enabled.

◆ OTHER

OTHER

Other types override enabled.

◆ GLOBAL

GLOBAL

Main switch types override enabled.

◆ ENABLING

ENABLING

Object enabling and visibility override enabled.

◆ TRANSFOM

TRANSFOM

Transformation override enabled.

◆ CAMERA

CAMERA

Active camera override enabled.

◆ RS

RS

Active render settings override enabled.

◆ PARAM

PARAM

Generic parameter override enabled.