# A3DPDF3DNodeSceneGetJavascriptManagerName

A3DStatus `A3DPDF3DNodeSceneGetJavascriptManagerName`(const A3DPDF3DNodeScene *p3DNodeScene, A3DUTF8Char **ppcJSManagerName)
  `A3DStatus` A3DPDF3DNodeSceneGetJavascriptManagerName(const `A3DPDF3DNodeScene`* p3DNodeScene, `A3DUTF8Char`** ppcJSManagerName)

  Function to retrieve the name of the javascript Manager object for the 3D nodes scene.

  On PDF files generated with the datamodel API, customers can configure properties for highlighting and selecting behaviour within 3D scenes. With this, customers need to write some JavaScript at the document level (typically on the UI widgets on a page) to set the highlight or select properties. The javascript Manager object returned by this function can be used to do that. Please refer to the section ‘Setting up Properties for Highlight or Select on 3D Scene Widget’ in programming guide for more details. This function must be called after inserting the 3d annot object with `A3DPDFPageInsert3DAnnot()`or `A3DPDFPageFieldSet3DAnnot()`.

  ## Memory Management

  In case of success, `ppcJSManagerName`contains heap allocated memory you are responsible for. To free the memory on `ppcJSManagerName`, call `A3DPDF3DNodeSceneGetJavascriptHighlightManagerName`with `p3DNodeScene`set to 0.

  Parameters

  > p3DNodeScene: The 3D widget to work with.

  > ppcJSManagerName: The name of the Javascript Manager object as a string.

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Exchange in your own language, or choose a sample question below to start a conversation:

What is HOOPS Exchange?
What are the latest release notes for HOOPS Exchange?
How do I start evaluating HOOPS Exchange?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...