# Functions
NewGraphic creates and returns a pointer to a new graphic object with the specified geometry and OpenGL primitive.
NewLines returns a pointer to a new Lines object.
NewLineStrip creates and returns a pointer to a new LineStrip graphic with the specified geometry and material.
NewMesh creates and returns a pointer to a mesh with the specified geometry and material.
NewPoints creates and returns a graphic points object with the specified geometry and material.
NewRiggedMesh returns a new rigged mesh.
NewSkeleton creates and returns a pointer to a new Skeleton.
NewSkybox creates and returns a pointer to a Skybox with the specified textures.
NewSprite creates and returns a pointer to a sprite with the specified dimensions and material.
# Constants
MaxBoneInfluencers is the maximum number of bone influencers per vertex.
# Structs
Graphic is a Node which has a visible representation in the scene.
GraphicMaterial specifies the material to be used for a subset of vertices from the Graphic geometry A Graphic object has at least one GraphicMaterial.
Lines is a Graphic which is rendered as a collection of independent lines.
LineStrip is a Graphic which is rendered as a collection of connected lines.
Mesh is a Graphic with uniforms for the model, view, projection, and normal matrices.
Points represents a geometry containing only points.
RiggedMesh is a Mesh associated with a skeleton.
Skeleton contains armature information.
Skybox is the Graphic that represents a skybox.
SkyboxData contains the data necessary to locate the textures for a Skybox in a concise manner.
Sprite is a potentially animated image positioned in space that always faces the camera.
# Interfaces
IGraphic is the interface for all Graphic objects.