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 class  TAKE_MODE {
  MANUAL ,
  AUTO
}
 
enum class  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.