# Global Data Module

Accesses global definitions used by all PRC entities.

This module defines the data for commonly used attributes, such as colors, textures, materials, and patterns. Global data is stored in the session’s global memory, separate from the `A3DAsmModelFile`. Global data can be accessed independently from `A3DAsmModelFile`. Therefore, you can access colors, textures, materials, and patterns that may or may not be used by the entities that are used in an `A3DAsmModelFile`. All these global arrays are filled when reading the PRC physical file and optimized to save place. For instance, if two entities uses the same color definition (same triplet RGB), only one color will be stored in the array.

Returns

> `A3D_SUCCESS`on success, or an error code on failure

Structures

- `A3DGlobalData`

Functions

- `A3DGlobalGetPointer()`
- `A3DGlobalGet()`
- `A3DGlobalIsMaterialTexture()`
- `A3DGlobalGetFillPatternType()`

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...