componentaccessattributes.h File Reference

Classes

class  ComponentAccessType
 

Namespaces

 maxon
 
 maxon::nodes
 
 maxon::nodes::InPortComponentAccessTypes
 
 maxon::nodes::OutPortComponentAccessTypes
 

Typedefs

using ComponentAccessDef = StrongRef< ComponentAccessType >
 
using ComponentAccessDefWithId = Tuple< StrongRef< ComponentAccessType >, Id >
 

Functions

 MAXON_DATATYPE (ComponentAccessType, "net.maxon.nodes.datatype.componentaccesstype")
 
 MAXON_ATTRIBUTE (Bool, IsComponentAccessBundle, "componentaccessbundleport3", MAXON_ATTRIBUTE_READONLY)
 
 MAXON_ATTRIBUTE (Bool, IsComponentAccessChild, "componentaccesschild3", MAXON_ATTRIBUTE_READONLY)
 
 MAXON_ATTRIBUTE (ComponentAccessDefWithId, ComponentAccessDefAttr, "componentaccessdef", MAXON_ATTRIBUTE_READONLY)
 
 MAXON_ATTRIBUTE (Bool, AllowNestedAccess, "co_allownested")
 
 MAXON_REGISTRY (ComponentAccessDef, InPortComponentAccessTypes, "net.maxon.node.registry.inportcomponentaccess")
 
 MAXON_DECLARATION (ComponentAccessDef, Matrix32ComponentAccess, "net.maxon.node.registry.inportcomponentaccess.matrix32")
 
 MAXON_DECLARATION (ComponentAccessDef, Matrix64ComponentAccess, "net.maxon.node.registry.inportcomponentaccess.matrix64")
 
 MAXON_DECLARATION (ComponentAccessDef, Vector2d32ComponentAccess, "net.maxon.node.registry.inportcomponentaccess.vector2d32")
 
 MAXON_DECLARATION (ComponentAccessDef, Vector2d64ComponentAccess, "net.maxon.node.registry.inportcomponentaccess.vector2d64")
 
 MAXON_DECLARATION (ComponentAccessDef, Vector32ComponentAccess, "net.maxon.node.registry.inportcomponentaccess.vector32")
 
 MAXON_DECLARATION (ComponentAccessDef, Vector64ComponentAccess, "net.maxon.node.registry.inportcomponentaccess.vector64")
 
 MAXON_DECLARATION (ComponentAccessDef, Vector4d32ComponentAccess, "net.maxon.node.registry.inportcomponentaccess.vector4d32")
 
 MAXON_DECLARATION (ComponentAccessDef, Vector4d64ComponentAccess, "net.maxon.node.registry.inportcomponentaccess.vector4d64")
 
 MAXON_DECLARATION (ComponentAccessDef, Color32ComponentAccess, "net.maxon.node.registry.inportcomponentaccess.color32")
 
 MAXON_DECLARATION (ComponentAccessDef, Color64ComponentAccess, "net.maxon.node.registry.inportcomponentaccess.color64")
 
 MAXON_DECLARATION (ComponentAccessDef, ColorA32ComponentAccess, "net.maxon.node.registry.inportcomponentaccess.colora32")
 
 MAXON_DECLARATION (ComponentAccessDef, ColorA64ComponentAccess, "net.maxon.node.registry.inportcomponentaccess.colora64")
 
 MAXON_DECLARATION (ComponentAccessDef, StringComponentAccess, "net.maxon.node.registry.inportcomponentaccess.string")
 
 MAXON_DECLARATION (ComponentAccessDef, CStringComponentAccess, "net.maxon.node.registry.inportcomponentaccess.cstring")
 
 MAXON_REGISTRY (ComponentAccessDef, OutPortComponentAccessTypes, "net.maxon.node.registry.outportcomponentaccess")
 
 MAXON_DECLARATION (ComponentAccessDef, Matrix32ComponentAccess, "net.maxon.node.registry.outportcomponentaccess.matrix32")
 
 MAXON_DECLARATION (ComponentAccessDef, Matrix64ComponentAccess, "net.maxon.node.registry.outportcomponentaccess.matrix64")
 
 MAXON_DECLARATION (ComponentAccessDef, Vector2d32ComponentAccess, "net.maxon.node.registry.outportcomponentaccess.vector2d32")
 
 MAXON_DECLARATION (ComponentAccessDef, Vector2d64ComponentAccess, "net.maxon.node.registry.outportcomponentaccess.vector2d64")
 
 MAXON_DECLARATION (ComponentAccessDef, Vector32ComponentAccess, "net.maxon.node.registry.outportcomponentaccess.vector32")
 
 MAXON_DECLARATION (ComponentAccessDef, Vector64ComponentAccess, "net.maxon.node.registry.outportcomponentaccess.vector64")
 
 MAXON_DECLARATION (ComponentAccessDef, Vector4d32ComponentAccess, "net.maxon.node.registry.outportcomponentaccess.vector4d32")
 
 MAXON_DECLARATION (ComponentAccessDef, Vector4d64ComponentAccess, "net.maxon.node.registry.outportcomponentaccess.vector4d64")
 
 MAXON_DECLARATION (ComponentAccessDef, Color32ComponentAccess, "net.maxon.node.registry.outportcomponentaccess.color32")
 
 MAXON_DECLARATION (ComponentAccessDef, Color64ComponentAccess, "net.maxon.node.registry.outportcomponentaccess.color64")
 
 MAXON_DECLARATION (ComponentAccessDef, ColorA32ComponentAccess, "net.maxon.node.registry.outportcomponentaccess.colora32")
 
 MAXON_DECLARATION (ComponentAccessDef, ColorA64ComponentAccess, "net.maxon.node.registry.outportcomponentaccess.colora64")
 
 MAXON_DECLARATION (ComponentAccessDef, StringComponentAccess, "net.maxon.node.registry.outportcomponentaccess.string")
 
 MAXON_DECLARATION (ComponentAccessDef, CStringComponentAccess, "net.maxon.node.registry.outportcomponentaccess.cstring")