Visual Selector

About

Parameters

Parameters are accessed with C4DAtom::GetParameter()/ C4DAtom::SetParameter(). See Parameter IDs.


Parameter: Mode

  • Parameter ID: ID_CA_TAG_VS_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Edit (ID_CA_TAG_VS_MODE_EDIT)
    • Animate (ID_CA_TAG_VS_MODE_ANIMATE)

Parameter: Add View


Parameter: Add Hotspot


Parameter: Remove


Parameter: Image


Parameter: Zoom


Parameter: Left


Parameter: Top


Parameter: Right


Parameter: Bottom


Parameter: Color


Parameter: Transparency


Parameter: Highlight


Parameter: Transparency


Parameter: Selected


Parameter: Transparency


Parameter: Link


Parameter: Action

  • Parameter ID: ID_CA_TAG_VS_ACTION
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_TAG_VS_ACTION_NONE)
    • Move (ID_CA_TAG_VS_ACTION_MOVE)
    • Scale (ID_CA_TAG_VS_ACTION_SCALE)
    • Rotate (ID_CA_TAG_VS_ACTION_ROTATE)
    • Command (ID_CA_TAG_VS_ACTION_COMMAND)
    • View (ID_CA_TAG_VS_ACTION_VIEW)
    • Python (ID_CA_TAG_VS_ACTION_SCRIPT)

Parameter: Command


Parameter: Script


Parameter: Views


Parameter: Brush


Parameter: Lasso

  • Parameter ID: ID_CA_TAG_VS_LASSO
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Free (ID_CA_TAG_VS_LASSO_FREE)
    • Polygon (ID_CA_TAG_VS_LASSO_POLY)
    • Rectangle (ID_CA_TAG_VS_LASSO_RECT)

Parameter: Shape

  • Parameter ID: ID_CA_TAG_VS_SHAPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Rectangle (ID_CA_TAG_VS_SHAPE_RECT)
    • Ellipse (ID_CA_TAG_VS_SHAPE_ELLIPSE)