Interaction Tag

About

  • Header File: model/description/tinteraction.h

  • Description Category: Tags. A c4d.BaseTag.

  • Included Description:

Parameters

Parameters are accessed with C4DAtom.GetParameter()/C4DAtom.SetParameter().


Parameter: Enabled

  • Parameter ID: c4d.INTERACTIONTAG_ENABLE

  • Parameter Type: bool


Parameter: Tweakable

  • Parameter ID: c4d.INTERACTIONTAG_TWEAKABLE

  • Parameter Type: bool


Parameter: Disable Viewport Selection

  • Parameter ID: c4d.INTERACTIONTAG_SELECT

  • Parameter Type: bool


Parameter: When Selected

  • Parameter ID: c4d.INTERACTIONTAG_SELECTEDTWEAKMODE

  • Parameter Type: int

  • Cycle Values:
    • Invoke On Transform (c4d.INTERACTIONTAG_SELECTEDTWEAKMODE_INVOKE)

    • Disable Tag (c4d.INTERACTIONTAG_SELECTEDTWEAKMODE_DISABLE)

    • Always Tweak (c4d.INTERACTIONTAG_SELECTEDTWEAKMODE_ALWAYS)


Parameter: Disable Transforms

  • Parameter ID: c4d.INTERACTIONTAG_DISABLEMOVE

  • Parameter Type: bool


Parameter: Highlight Object

  • Parameter ID: c4d.INTERACTIONTAG_HIGHLIGHT

  • Parameter Type: bool


Parameter: Hide Mouse On Drag

  • Parameter ID: c4d.INTERACTIONTAG_HIDE_MOUSE

  • Parameter Type: bool


Parameter: Hide Object

  • Parameter ID: c4d.INTERACTIONTAG_HIDE_OBJECT

  • Parameter Type: bool


Parameter: Scripting Language

  • Parameter ID: c4d.INTERACTIONTAG_SCRIPT_LANGUAGE

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.INTERACTIONTAG_SCRIPT_LANGUAGE_NONE)

    • Python (c4d.INTERACTIONTAG_SCRIPT_LANGUAGE_PYTHON)

    • COFFEE (Display Only) (c4d.INTERACTIONTAG_SCRIPT_LANGUAGE_COFFEE)


Parameter: Script

  • Parameter ID: c4d.INTERACTIONTAG_SCRIPT_PY

  • Parameter Type: str


Parameter: Script

  • Parameter ID: c4d.INTERACTIONTAG_SCRIPT_COF

  • Parameter Type: str


Parameter: Edit Script

  • Parameter ID: c4d.INTERACTIONTAG_EDIT_SCRIPT

  • Parameter Type: A button.


Parameter: Use Right Mouse Button

  • Parameter ID: c4d.INTERACTIONTAG_USERIGHTMOUSE

  • Parameter Type: bool


Parameter: Object Is Selected

  • Parameter ID: c4d.INTERACTIONTAG_OBJECT_SELECTED

  • Parameter Type: bool


Parameter: Object Is Highlighted

  • Parameter ID: c4d.INTERACTIONTAG_OBJECT_HIGHLIGHTED

  • Parameter Type: bool


Parameter: Object Is Being Tweaked

  • Parameter ID: c4d.INTERACTIONTAG_OBJECT_TWEAKED

  • Parameter Type: bool


Parameter: Mouse Button

  • Parameter ID: c4d.INTERACTIONTAG_MOUSE_BUTTON

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.INTERACTIONTAG_MOUSE_BUTTON_UP)

    • Left (c4d.INTERACTIONTAG_MOUSE_BUTTON_LEFT)

    • Right (c4d.INTERACTIONTAG_MOUSE_BUTTON_RIGHT)


Parameter: X Mouse

  • Parameter ID: c4d.INTERACTIONTAG_XMOUSE

  • Parameter Type: int


Parameter: Y Mouse

  • Parameter ID: c4d.INTERACTIONTAG_YMOUSE

  • Parameter Type: int


Parameter: Pen Pressure

  • Parameter ID: c4d.INTERACTIONTAG_MOUSE_PRESSURE

  • Parameter Type: float


Parameter: Pen Tilt

  • Parameter ID: c4d.INTERACTIONTAG_MOUSE_TILT

  • Parameter Type: float


Parameter: Pen Angle

  • Parameter ID: c4d.INTERACTIONTAG_MOUSE_ANGLE

  • Parameter Type: float


Parameter: Mouse Wheel

  • Parameter ID: c4d.INTERACTIONTAG_MOUSE_WHEEL

  • Parameter Type: float


Parameter: X Pixels

  • Parameter ID: c4d.INTERACTIONTAG_XPIXELS

  • Parameter Type: int


Parameter: Y Pixels

  • Parameter ID: c4d.INTERACTIONTAG_YPIXELS

  • Parameter Type: int


Parameter: Mouse Travel

  • Parameter ID: c4d.INTERACTIONTAG_MOUSE_TRAVEL

  • Parameter Type: float


Parameter: Object Delta

  • Parameter ID: c4d.INTERACTIONTAG_WORLD_DELTA

  • Parameter Type: c4d.Vector


Parameter: Calculate Polygon Info

  • Parameter ID: c4d.INTERACTIONTAG_USEPOLYINFO

  • Parameter Type: bool


Parameter: Live Update During Drag

  • Parameter ID: c4d.INTERACTIONTAG_LIVEPOLYINFO

  • Parameter Type: bool


Parameter: Hit

  • Parameter ID: c4d.INTERACTIONTAG_POLYINFO_HIT

  • Parameter Type: bool


Parameter: Hit Point

  • Parameter ID: c4d.INTERACTIONTAG_POLYINFO_HITPOINT

  • Parameter Type: c4d.Vector


Parameter: Polygon Index

  • Parameter ID: c4d.INTERACTIONTAG_POLYINFO_POLYGON

  • Parameter Type: int


Parameter: Edge Index

  • Parameter ID: c4d.INTERACTIONTAG_POLYINFO_EDGE

  • Parameter Type: int


Parameter: Point Index

  • Parameter ID: c4d.INTERACTIONTAG_POLYINFO_POINT

  • Parameter Type: int


Parameter: Selection Tag

  • Parameter ID: c4d.INTERACTIONTAG_POLYINFO_SELECTIONTAG

  • Parameter Type: c4d.BaseList2D


Parameter: Selection Tag Index

  • Parameter ID: c4d.INTERACTIONTAG_POLYINFO_SELECTIONTAGINDEX

  • Parameter Type: int


Parameter: Proxy Object

  • Parameter ID: c4d.INTERACTIONTAG_PROXY_OBJECT

  • Parameter Type: c4d.BaseList2D


Parameter: Highlight Proxy Object

  • Parameter ID: c4d.INTERACTIONTAG_HIGHLIGHT_PROXY

  • Parameter Type: bool


Parameter: Select Proxy

  • Parameter ID: c4d.INTERACTIONTAG_SELECT_PROXY

  • Parameter Type: bool


Parameter: Transform Proxy

  • Parameter ID: c4d.INTERACTIONTAG_TWEAK_PROXY

  • Parameter Type: bool


Parameter: Dynamic Proxies

  • Parameter ID: c4d.INTERACTIONTAG_POLYINFO_USETAGPROXY

  • Parameter Type: bool


Parameter: Tag Proxy

  • Parameter ID: c4d.INTERACTIONTAG_POLYINFO_TAGPROXY

  • Parameter Type: c4d.BaseList2D