neutron_base.h File Reference

Namespaces

 maxon
 
 maxon::Loggers
 
 maxon::neutron
 

Enumerations

enum class  OBJECT_FLAGS {
  NONE ,
  VIEWPORT_VISIBLE ,
  RENDER_VISIBLE ,
  DEFAULT ,
  VISIBLE_MASK
}
 
enum class  TRANSFORM_MODE {
  DISTRIBUTION ,
  CLONE ,
  CLONED_MESH ,
  MESH
}
 
enum class  INSTANCE_MATRIX_MODE {
  NONE ,
  LOCAL ,
  GLOBAL
}
 

Functions

 MAXON_DECLARATION (LoggerRef, Neutron, "net.maxon.core.logger.neutron")
 
 MAXON_DECLARATION (nodes::NodeSystemClass, NeutronNodeSystemClass, "net.maxon.neutron.nodesystemclass")
 
enum maxon::neutron::OBJECT_FLAGS MAXON_ENUM_FLAGS (OBJECT_FLAGS, "net.maxon.neutron.datatype.objectflags")
 
enum maxon::neutron::TRANSFORM_MODE MAXON_ENUM_LIST (TRANSFORM_MODE, "net.maxon.neutron.datatype.transformmode")
 
enum maxon::neutron::INSTANCE_MATRIX_MODE MAXON_ENUM_LIST (INSTANCE_MATRIX_MODE, "net.maxon.neutron.datatype.instancematrixmode")
 

Variables

 NONE
 
 VIEWPORT_VISIBLE
 
 RENDER_VISIBLE
 
 DEFAULT
 
 VISIBLE_MASK
 
 DISTRIBUTION
 
 CLONE
 
 CLONED_MESH
 
 MESH
 
 LOCAL
 
 GLOBAL
 

Variable Documentation

◆ NONE

NONE

◆ VIEWPORT_VISIBLE

VIEWPORT_VISIBLE

◆ RENDER_VISIBLE

RENDER_VISIBLE

◆ DEFAULT

DEFAULT

◆ VISIBLE_MASK

VISIBLE_MASK

◆ DISTRIBUTION

DISTRIBUTION

◆ CLONE

CLONE

◆ CLONED_MESH

CLONED_MESH

◆ MESH

MESH

◆ LOCAL

LOCAL

◆ GLOBAL

GLOBAL